bgfx-PlanetShader:使用BGFX的大气着色器

时间:2021-05-13 14:42:23
【文件属性】:
文件名称:bgfx-PlanetShader:使用BGFX的大气着色器
文件大小:15.3MB
文件格式:ZIP
更新时间:2021-05-13 14:42:23
C bgfx-PlanetShader 本杰明·夸奇(Benjamin Quach)撰写 这是一个旨在使用GLSL着色器渲染行星的程序。 它包含大量代码,还可以使用bgfx等低级库来引导项目。 使用bgfx渲染器进行网格渲染,并使用SDL进行窗口化。 如果您不将GENIe与bgfx一起使用,而只想针对Linux进行编译,则可以随意窃取makefile。 依存关系 bgfx( ) bx 比格 SDL 屏幕截图! (在制品)
【文件预览】:
bgfx-PlanetShader-master
----fs_skybox.glsl(341B)
----libraries()
--------ib-compress()
--------stb()
----scene.cpp(20B)
----common()
--------shaderlib.sh(8KB)
--------bgfx_shader.sh(11KB)
--------common.sh(181B)
----textures()
--------space.png(9KB)
--------mars_map.png(12.42MB)
----vs_skybox.glsl(328B)
----vs_atmo.glsl(368B)
----scene.h(95B)
----sphere.bin(88KB)
----fs_planet.glsl(2KB)
----screenshot1.png(1.34MB)
----Dockerfile(1KB)
----varying.def.sc(353B)
----main.cpp(90B)
----fs_atmo.glsl(5KB)
----screenshot2.png(1.41MB)
----baseapplication.h(859B)
----README.md(615B)
----Makefile(4KB)
----engine()
--------programloader.h(557B)
--------camera.h(0B)
--------programhandler.cpp(203B)
--------programloader.cpp(1KB)
--------vector3d.h(165B)
--------skybox.h(878B)
--------mesh.cpp(4KB)
--------texture.h(571B)
--------programhandler.h(435B)
--------mesh.h(2KB)
--------memory.h(486B)
--------texture.cpp(2KB)
--------memory.cpp(831B)
--------skybox.cpp(3KB)
--------camera.cpp(0B)
----.gitignore(28B)
----vs_planet.glsl(479B)
----baseapplication.cpp(5KB)

网友评论