Voxel-Raycasting-using-True-Impostors:使用6个高度图(+ -XYZ)定义对象来渲染体素体积的实验代码

时间:2024-06-06 17:12:42
【文件属性】:

文件名称:Voxel-Raycasting-using-True-Impostors:使用6个高度图(+ -XYZ)定义对象来渲染体素体积的实验代码

文件大小:4.96MB

文件格式:ZIP

更新时间:2024-06-06 17:12:42

C

使用真实标记的体素射线广播 使用6个高度贴图(+ -XYZ)定义对象来渲染体素体积的实验代码。 在下图中,每个佛像都由3个四边形渲染,其中在像素着色器中对每个四边形像素执行光线投射。 您可以在找到有关真正冒名顶替者的更多信息


【文件预览】:
Voxel-Raycasting-using-True-Impostors-master
----shader()
--------soft.vert(341B)
--------soft.frag(2KB)
----inc()
--------mathlib()
--------GL()
--------Cg()
----lib.x64()
--------glut32.lib(27KB)
----src()
--------Bmp.h(1KB)
--------GLee.h(916KB)
--------Rle4.h(2KB)
--------GL_Main.h(8KB)
--------Rle4.cpp(17KB)
--------glsl.h(7KB)
--------DrawUtils.h(1KB)
--------Bmp.cpp(11KB)
--------GLee.c(1.04MB)
--------GL_Main.cpp(12KB)
--------Core.cpp(412B)
--------Core.h(3KB)
--------DrawUtils.cpp(176B)
--------Procedural.vcproj(8KB)
--------Tree.cpp(294B)
--------main.cpp(14KB)
--------VecMath.h(5KB)
--------bitmap_fonts.h(164KB)
--------glsl.cpp(23KB)
--------Tree.h(16KB)
--------VecMath.cpp(2KB)
----spheres2.rle4(19.49MB)
----lib()
--------glut32.lib(29KB)
----bin.x64()
--------Procedural.exe(362KB)
--------glut32.dll(313KB)
----LICENSE(1KB)
----README.md(501B)
----Procedural.sln(1KB)
----screenshots()
--------1.png(469KB)
----bin()
--------Procedural.exe(283KB)
--------glut32.dll(252KB)

网友评论