Skip to content

resource-repo/GraphicAlgorithm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub stars GitHub issues GitHub forks GitHub last commit

🐙 🐙 🐙 本项目会复现或者解析一些经典有趣的图形学论文(#^.^#)

实时渲染

全局光照

Reflective Shadow Maps(已复现)

Stochastic Light Culling(已复现)

光照加速

Non-interleaved Deferred Shading of Interleaved Sample Patterns(已复现)

Metalights : Improved Interleaved Shading(已复现)

Tile Shading(已复现)

透明度

Interactive Order-Independent Transparency(已复现)

纹理

Wang Tiles for Image and Texture Generation(已复现)

光照模型

Tone Based Shading(已复现)

项目配置

  • 首先克隆本项目到本地

  • 用管理员的权限运行 Graphic.bat 以自动配置环境变量

  • 在项目中选择Frame点击生成以生成动态链接库(这是一个简单的把Opengl进行了简单封装的引擎,和原本的OpenGL没有特别的大的区别就简化了很多比如创建帧缓冲的代码)

  • 然后就可以运行不同的项目了,由于我是配置的Release版的环境,如果想要在Debug下进行调试需要把每个项目下的属性->连接器->常规../x64/Release改为../x64/Debug;在把每个项目下属性->连接器->输入里面的glew32.lib 改为glew32d.lib即可

About

🐙 🐙图形学论文实现

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 78.0%
  • C 9.7%
  • POV-Ray SDL 8.8%
  • JavaScript 3.3%
  • SourcePawn 0.2%
  • GLSL 0.0%