搜索
Muhammad M. M. - OpenGL Development Cookbook - 2013 +Code
磁力链接/BT种子名称
Muhammad M. M. - OpenGL Development Cookbook - 2013 +Code
磁力链接/BT种子简介
种子哈希:
55e9323dd95f7acc4cac981ac2b7fa30c831d11e
文件大小:
67.49M
已经下载:
3924
次
下载速度:
极快
收录时间:
2017-02-15
最近下载:
2024-12-06
移花宫入口
移花宫.com
邀月.com
怜星.com
花无缺.com
yhgbt.icu
yhgbt.top
磁力链接下载
magnet:?xt=urn:btih:55E9323DD95F7ACC4CAC981AC2B7FA30C831D11E
推荐使用
PIKPAK网盘
下载资源,10TB超大空间,不限制资源,无限次数离线下载,视频在线观看
下载BT种子文件
磁力链接
迅雷下载
PIKPAK在线播放
91视频
含羞草
欲漫涩
逼哩逼哩
成人快手
51品茶
抖阴破解版
暗网禁地
91短视频
TikTok成人版
PornHub
草榴社区
乱伦社区
少女初夜
萝莉岛
最近搜索
姐妹
国产校园合集
白皙+
the purple crayon
干拉
the+mummy
1966
eva明日香
tsds-42135
3932077008894426532
气质御姐深田咏美大姨妈来
探花精华版
蛋下
各怀鬼胎
the substance 1080p
大尺度4k
the+hunger+games
the vip
g奶母狗
rika aka
wanz955
吐吞
magnet:?xturn:btih:919c45faf3e041068f23fa3bd5985c8
4586531
太炎兽
【日式mj
拍摄
极品尤物的大神
kira premium
20.02.08 vixen
文件列表
5046_Codes/Chapter1/GettingStarted/GettingStarted.sln
909 Bytes
5046_Codes/Chapter1/GettingStarted/GettingStarted/GettingStarted.vcxproj
4.4 kB
5046_Codes/Chapter1/GettingStarted/GettingStarted/GettingStarted.vcxproj.filters
953 Bytes
5046_Codes/Chapter1/GettingStarted/GettingStarted/GettingStarted.vcxproj.user
143 Bytes
5046_Codes/Chapter1/GettingStarted/GettingStarted/main.cpp
1.9 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader.sln
900 Bytes
5046_Codes/Chapter1/ImageLoader/ImageLoader/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader/GLSLShader.h
919 Bytes
5046_Codes/Chapter1/ImageLoader/ImageLoader/ImageLoader.vcxproj
4.7 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader/ImageLoader.vcxproj.filters
1.1 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader/main.cpp
6.0 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader/media/Lenna.png
473.8 kB
5046_Codes/Chapter1/ImageLoader/ImageLoader/shaders/shader.frag
390 Bytes
5046_Codes/Chapter1/ImageLoader/ImageLoader/shaders/shader.vert
382 Bytes
5046_Codes/Chapter1/RippleDeformer/RippleDeformer.sln
909 Bytes
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/GLSLShader.h
919 Bytes
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/main.cpp
6.6 kB
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/RippleDeformer.vcxproj
4.5 kB
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/RippleDeformer.vcxproj.filters
1.1 kB
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/shaders/shader.frag
185 Bytes
5046_Codes/Chapter1/RippleDeformer/RippleDeformer/shaders/shader.vert
732 Bytes
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle.sln
909 Bytes
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/GLSLShader.h
919 Bytes
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/main.cpp
5.0 kB
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/shaders/shader.frag
294 Bytes
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/shaders/shader.vert
593 Bytes
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/SimpleTriangle.vcxproj
4.5 kB
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/SimpleTriangle.vcxproj.filters
1.1 kB
5046_Codes/Chapter1/SimpleTriangle/SimpleTriangle/SimpleTriangle.vcxproj.user
143 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader.sln
942 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/GLSLShader.h
919 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/main.cpp
6.9 kB
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/shaders/shader.frag
188 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/shaders/shader.geom
1.3 kB
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/shaders/shader.vert
190 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/SubdivisionGeometryShader.vcxproj
4.7 kB
5046_Codes/Chapter1/SubdivisionGeometryShader/SubdivisionGeometryShader/SubdivisionGeometryShader.vcxproj.filters
1.1 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader.sln
942 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/GLSLShader.h
919 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/main.cpp
6.7 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/shaders/shader.frag
188 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/shaders/shader.geom
1.2 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/shaders/shader.vert
284 Bytes
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/SubdivisionGeometryShader.vcxproj
4.7 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/SubdivisionGeometryShader.vcxproj.filters
1.1 kB
5046_Codes/Chapter1/SubdivisionGeometryShader_Instanced/SubdivisionGeometryShader/SubdivisionGeometryShader.vcxproj.user
143 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera.sln
897 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/AbstractCamera.cpp
1.2 kB
5046_Codes/Chapter2/FreeCamera/FreeCamera/AbstractCamera.h
995 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/FreeCamera.cpp
946 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/FreeCamera.h
413 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/FreeCamera.vcxproj
4.8 kB
5046_Codes/Chapter2/FreeCamera/FreeCamera/FreeCamera.vcxproj.filters
1.6 kB
5046_Codes/Chapter2/FreeCamera/FreeCamera/FreeCamera.vcxproj.user
143 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter2/FreeCamera/FreeCamera/GLSLShader.h
919 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/main.cpp
8.1 kB
5046_Codes/Chapter2/FreeCamera/FreeCamera/shaders/checker_shader.frag
402 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/shaders/checker_shader.vert
480 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/shaders/shader.frag
93 Bytes
5046_Codes/Chapter2/FreeCamera/FreeCamera/shaders/shader.vert
122 Bytes
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer.sln
924 Bytes
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/main.cpp
8.7 kB
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/Picking_ColorBuffer.vcxproj
4.8 kB
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/Picking_ColorBuffer.vcxproj.filters
1.7 kB
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/shaders/cube_shader.frag
240 Bytes
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/shaders/cube_shader.vert
246 Bytes
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/shaders/shader.frag
194 Bytes
5046_Codes/Chapter2/Picking_ColorBuffer/Picking_ColorBuffer/shaders/shader.vert
258 Bytes
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer.sln
924 Bytes
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/main.cpp
8.7 kB
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/Picking_DepthBuffer.vcxproj
4.8 kB
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/Picking_DepthBuffer.vcxproj.filters
1.7 kB
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/shaders/cube_shader.frag
240 Bytes
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/shaders/cube_shader.vert
246 Bytes
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/shaders/shader.frag
194 Bytes
5046_Codes/Chapter2/Picking_DepthBuffer/Picking_DepthBuffer/shaders/shader.vert
258 Bytes
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection.sln
942 Bytes
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/main.cpp
9.9 kB
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/Picking_SceneIntersection.vcxproj
4.8 kB
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/Picking_SceneIntersection.vcxproj.filters
1.7 kB
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/shaders/cube_shader.frag
240 Bytes
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/shaders/cube_shader.vert
246 Bytes
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/shaders/shader.frag
194 Bytes
5046_Codes/Chapter2/Picking_SceneIntersection/Picking_SceneIntersection/shaders/shader.vert
258 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera.sln
903 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/AbstractCamera.cpp
1.0 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/AbstractCamera.h
1.0 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/FreeCamera.cpp
946 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/FreeCamera.h
413 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/GLSLShader.h
919 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/Grid.cpp
2.2 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/Grid.h
198 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/main.cpp
5.2 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/RenderableObject.cpp
136 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/RenderableObject.h
307 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/shaders/shader.frag
93 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/shaders/shader.vert
122 Bytes
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/SimpleCamera.vcxproj
4.8 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/SimpleCamera.vcxproj.filters
1.8 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/TargetCamera.cpp
2.0 kB
5046_Codes/Chapter2/SimpleCamera/SimpleCamera/TargetCamera.h
599 Bytes
5046_Codes/Chapter2/src/AbstractCamera.cpp
3.4 kB
5046_Codes/Chapter2/src/AbstractCamera.h
1.3 kB
5046_Codes/Chapter2/src/FreeCamera.cpp
1.2 kB
5046_Codes/Chapter2/src/FreeCamera.h
507 Bytes
5046_Codes/Chapter2/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter2/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter2/src/Grid.cpp
1.3 kB
5046_Codes/Chapter2/src/Grid.h
371 Bytes
5046_Codes/Chapter2/src/Plane.cpp
785 Bytes
5046_Codes/Chapter2/src/Plane.h
397 Bytes
5046_Codes/Chapter2/src/RenderableObject.cpp
1.8 kB
5046_Codes/Chapter2/src/RenderableObject.h
629 Bytes
5046_Codes/Chapter2/src/TargetCamera.cpp
2.0 kB
5046_Codes/Chapter2/src/TargetCamera.h
568 Bytes
5046_Codes/Chapter2/src/TexturedPlane.cpp
1.3 kB
5046_Codes/Chapter2/src/TexturedPlane.h
440 Bytes
5046_Codes/Chapter2/src/UnitCube.cpp
2.0 kB
5046_Codes/Chapter2/src/UnitCube.h
433 Bytes
5046_Codes/Chapter2/TargetCamera/TargetCamera.sln
903 Bytes
5046_Codes/Chapter2/TargetCamera/TargetCamera/main.cpp
8.2 kB
5046_Codes/Chapter2/TargetCamera/TargetCamera/shaders/checker_shader.frag
402 Bytes
5046_Codes/Chapter2/TargetCamera/TargetCamera/shaders/checker_shader.vert
480 Bytes
5046_Codes/Chapter2/TargetCamera/TargetCamera/TargetCamera.vcxproj
4.8 kB
5046_Codes/Chapter2/TargetCamera/TargetCamera/TargetCamera.vcxproj.filters
1.6 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling.sln
921 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/AbstractCamera.cpp
3.6 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/AbstractCamera.h
1.4 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/FreeCamera.cpp
940 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/FreeCamera.h
413 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/GLSLShader.h
919 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/main.cpp
17.6 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/Plane.cpp
785 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/Plane.h
397 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/shaders/points.frag
362 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/shaders/points.geom
1.1 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/shaders/points.vert
337 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/shaders/shader.frag
253 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/shaders/shader.vert
327 Bytes
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/ViewFrustumCulling.vcxproj
4.7 kB
5046_Codes/Chapter2/ViewFrustumCulling/ViewFrustumCulling/ViewFrustumCulling.vcxproj.filters
1.5 kB
5046_Codes/Chapter3/Convolution/Convolution.sln
900 Bytes
5046_Codes/Chapter3/Convolution/Convolution/Convolution.vcxproj
4.7 kB
5046_Codes/Chapter3/Convolution/Convolution/Convolution.vcxproj.filters
1.1 kB
5046_Codes/Chapter3/Convolution/Convolution/Convolution.vcxproj.user
143 Bytes
5046_Codes/Chapter3/Convolution/Convolution/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter3/Convolution/Convolution/GLSLShader.h
919 Bytes
5046_Codes/Chapter3/Convolution/Convolution/main.cpp
7.2 kB
5046_Codes/Chapter3/Convolution/Convolution/media/Lenna.png
473.8 kB
5046_Codes/Chapter3/Convolution/Convolution/shaders/shader.frag
395 Bytes
5046_Codes/Chapter3/Convolution/Convolution/shaders/shader.vert
382 Bytes
5046_Codes/Chapter3/Convolution/Convolution/shaders/shader_convolution.frag
2.2 kB
5046_Codes/Chapter3/DynamicCubemap/DynamicCubemap.sln
894 Bytes
5046_Codes/Chapter3/DynamicCubemap/DynamicCubemap.vcxproj
4.4 kB
5046_Codes/Chapter3/DynamicCubemap/DynamicCubemap.vcxproj.filters
1.4 kB
5046_Codes/Chapter3/DynamicCubemap/DynamicCubemap.vcxproj.user
143 Bytes
5046_Codes/Chapter3/DynamicCubemap/main.cpp
16.1 kB
5046_Codes/Chapter3/DynamicCubemap/shaders/cube_shader.frag
240 Bytes
5046_Codes/Chapter3/DynamicCubemap/shaders/cube_shader.vert
359 Bytes
5046_Codes/Chapter3/DynamicCubemap/shaders/cubemap.frag
745 Bytes
5046_Codes/Chapter3/DynamicCubemap/shaders/cubemap.vert
607 Bytes
5046_Codes/Chapter3/DynamicCubemap/shaders/shader.frag
183 Bytes
5046_Codes/Chapter3/DynamicCubemap/shaders/shader.vert
309 Bytes
5046_Codes/Chapter3/Glow/Glow.sln
874 Bytes
5046_Codes/Chapter3/Glow/Glow.vcxproj
4.5 kB
5046_Codes/Chapter3/Glow/Glow.vcxproj.filters
1.7 kB
5046_Codes/Chapter3/Glow/Glow.vcxproj.user
143 Bytes
5046_Codes/Chapter3/Glow/main.cpp
14.2 kB
5046_Codes/Chapter3/Glow/shaders/cube_shader.frag
244 Bytes
5046_Codes/Chapter3/Glow/shaders/cube_shader.vert
346 Bytes
5046_Codes/Chapter3/Glow/shaders/full_screen_shader.frag
679 Bytes
5046_Codes/Chapter3/Glow/shaders/full_screen_shader.vert
385 Bytes
5046_Codes/Chapter3/Glow/shaders/particle.frag
445 Bytes
5046_Codes/Chapter3/Glow/shaders/particle.vert
681 Bytes
5046_Codes/Chapter3/Glow/shaders/shader.frag
183 Bytes
5046_Codes/Chapter3/Glow/shaders/shader.vert
309 Bytes
5046_Codes/Chapter3/media/skybox/ocean/negx.png
2.2 MB
5046_Codes/Chapter3/media/skybox/ocean/negy.png
412.6 kB
5046_Codes/Chapter3/media/skybox/ocean/negz.png
2.2 MB
5046_Codes/Chapter3/media/skybox/ocean/posx.png
2.8 MB
5046_Codes/Chapter3/media/skybox/ocean/posy.png
3.5 MB
5046_Codes/Chapter3/media/skybox/ocean/posz.png
2.2 MB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO.sln
909 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/GLSLShader.h
919 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/Grid.cpp
2.7 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/Grid.h
369 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/main.cpp
7.6 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/MirrorUsingFBO.vcxproj
4.7 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/MirrorUsingFBO.vcxproj.filters
1.5 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/MirrorUsingFBO.vcxproj.user
143 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/Quad.cpp
3.2 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/Quad.h
406 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/RenderableObject.cpp
1.8 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/RenderableObject.h
590 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/ScreenSizeQuad.cpp
1.8 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/ScreenSizeQuad.h
208 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/cube_shader.frag
326 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/cube_shader.vert
485 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/quad_shader.frag
399 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/quad_shader.vert
525 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/shader.frag
183 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/shaders/shader.vert
309 Bytes
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/UnitColorCube.cpp
3.8 kB
5046_Codes/Chapter3/MirrorUsingFBO/MirrorUsingFBO/UnitColorCube.h
341 Bytes
5046_Codes/Chapter3/Skybox/main.cpp
5.8 kB
5046_Codes/Chapter3/Skybox/shaders/skybox.frag
352 Bytes
5046_Codes/Chapter3/Skybox/shaders/skybox.vert
505 Bytes
5046_Codes/Chapter3/Skybox/Skybox.sln
878 Bytes
5046_Codes/Chapter3/Skybox/Skybox.vcxproj
4.4 kB
5046_Codes/Chapter3/Skybox/Skybox.vcxproj.filters
1.3 kB
5046_Codes/Chapter3/Skybox/Skybox.vcxproj.user
143 Bytes
5046_Codes/Chapter3/SkyboxWater/main.cpp
6.9 kB
5046_Codes/Chapter3/SkyboxWater/shaders/skybox.frag
171 Bytes
5046_Codes/Chapter3/SkyboxWater/shaders/skybox.vert
175 Bytes
5046_Codes/Chapter3/SkyboxWater/shaders/water.frag
377 Bytes
5046_Codes/Chapter3/SkyboxWater/shaders/water.vert
1.8 kB
5046_Codes/Chapter3/SkyboxWater/SkyboxWater.sln
888 Bytes
5046_Codes/Chapter3/SkyboxWater/SkyboxWater.vcxproj
4.5 kB
5046_Codes/Chapter3/SkyboxWater/SkyboxWater.vcxproj.filters
1.4 kB
5046_Codes/Chapter3/SkyboxWater/SkyboxWater.vcxproj.user
143 Bytes
5046_Codes/Chapter3/src/AbstractCamera.cpp
3.4 kB
5046_Codes/Chapter3/src/AbstractCamera.h
1.3 kB
5046_Codes/Chapter3/src/FreeCamera.cpp
1.2 kB
5046_Codes/Chapter3/src/FreeCamera.h
507 Bytes
5046_Codes/Chapter3/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter3/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter3/src/Grid.cpp
2.7 kB
5046_Codes/Chapter3/src/Grid.h
369 Bytes
5046_Codes/Chapter3/src/Plane.cpp
785 Bytes
5046_Codes/Chapter3/src/Plane.h
397 Bytes
5046_Codes/Chapter3/src/Quad.cpp
3.2 kB
5046_Codes/Chapter3/src/Quad.h
406 Bytes
5046_Codes/Chapter3/src/RenderableObject.cpp
1.9 kB
5046_Codes/Chapter3/src/RenderableObject.h
626 Bytes
5046_Codes/Chapter3/src/Skybox.cpp
2.0 kB
5046_Codes/Chapter3/src/Skybox.h
349 Bytes
5046_Codes/Chapter3/src/UnitColorCube.cpp
3.8 kB
5046_Codes/Chapter3/src/UnitColorCube.h
341 Bytes
5046_Codes/Chapter3/src/UnitCube.cpp
2.0 kB
5046_Codes/Chapter3/src/UnitCube.h
433 Bytes
5046_Codes/Chapter3/src/WaterSurface.cpp
2.7 kB
5046_Codes/Chapter3/src/WaterSurface.h
615 Bytes
5046_Codes/Chapter3/TwirlFilter/TwirlFilter.sln
900 Bytes
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/GLSLShader.h
919 Bytes
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/main.cpp
6.5 kB
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/media/Lenna.png
473.8 kB
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/shaders/shader.frag
954 Bytes
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/shaders/shader.vert
382 Bytes
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/TwirlFilter.vcxproj
4.7 kB
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/TwirlFilter.vcxproj.filters
1.1 kB
5046_Codes/Chapter3/TwirlFilter/TwirlFilter/TwirlFilter.vcxproj.user
143 Bytes
5046_Codes/Chapter4/DirectionalLight/DirectionalLight.sln
898 Bytes
5046_Codes/Chapter4/DirectionalLight/DirectionalLight.vcxproj
4.3 kB
5046_Codes/Chapter4/DirectionalLight/DirectionalLight.vcxproj.filters
1.3 kB
5046_Codes/Chapter4/DirectionalLight/DirectionalLight.vcxproj.user
143 Bytes
5046_Codes/Chapter4/DirectionalLight/main.cpp
14.9 kB
5046_Codes/Chapter4/DirectionalLight/shaders/DirectionalLight.frag
867 Bytes
5046_Codes/Chapter4/DirectionalLight/shaders/DirectionalLight.vert
675 Bytes
5046_Codes/Chapter4/DirectionalLight/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/DirectionalLight/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/PerFragmentLighting/main.cpp
13.5 kB
5046_Codes/Chapter4/PerFragmentLighting/PerFragmentLighting.sln
912 Bytes
5046_Codes/Chapter4/PerFragmentLighting/PerFragmentLighting.vcxproj.filters
1.3 kB
5046_Codes/Chapter4/PerFragmentLighting/PerFragmentLighting.vcxproj.vcxproj
4.4 kB
5046_Codes/Chapter4/PerFragmentLighting/shaders/perFragmentLighting.frag
1.6 kB
5046_Codes/Chapter4/PerFragmentLighting/shaders/perFragmentLighting.vert
934 Bytes
5046_Codes/Chapter4/PerFragmentLighting/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/PerFragmentLighting/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/PerVertexLighting/main.cpp
13.5 kB
5046_Codes/Chapter4/PerVertexLighting/PerVertexLighting.sln
900 Bytes
5046_Codes/Chapter4/PerVertexLighting/PerVertexLighting.vcxproj
4.3 kB
5046_Codes/Chapter4/PerVertexLighting/PerVertexLighting.vcxproj.filters
1.3 kB
5046_Codes/Chapter4/PerVertexLighting/shaders/perVertexLighting.frag
275 Bytes
5046_Codes/Chapter4/PerVertexLighting/shaders/perVertexLighting.vert
2.0 kB
5046_Codes/Chapter4/PerVertexLighting/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/PerVertexLighting/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/PointLight/main.cpp
15.4 kB
5046_Codes/Chapter4/PointLight/PointLight.sln
886 Bytes
5046_Codes/Chapter4/PointLight/PointLight.vcxproj
4.3 kB
5046_Codes/Chapter4/PointLight/PointLight.vcxproj.filters
1.3 kB
5046_Codes/Chapter4/PointLight/PointLight.vcxproj.user
143 Bytes
5046_Codes/Chapter4/PointLight/shaders/PointLight.frag
1.3 kB
5046_Codes/Chapter4/PointLight/shaders/PointLight.vert
933 Bytes
5046_Codes/Chapter4/PointLight/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/PointLight/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/ShadowMapping/main.cpp
21.8 kB
5046_Codes/Chapter4/ShadowMapping/shaders/PointLightShadowMapped.frag
2.2 kB
5046_Codes/Chapter4/ShadowMapping/shaders/PointLightShadowMapped.vert
1.2 kB
5046_Codes/Chapter4/ShadowMapping/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/ShadowMapping/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/ShadowMapping/ShadowMapping.sln
892 Bytes
5046_Codes/Chapter4/ShadowMapping/ShadowMapping.vcxproj
4.2 kB
5046_Codes/Chapter4/ShadowMapping/ShadowMapping.vcxproj.filters
1.1 kB
5046_Codes/Chapter4/ShadowMappingPCF/main.cpp
21.7 kB
5046_Codes/Chapter4/ShadowMappingPCF/shaders/PointLightShadowMapped_PCF.frag
5.0 kB
5046_Codes/Chapter4/ShadowMappingPCF/shaders/PointLightShadowMapped_PCF.vert
1.2 kB
5046_Codes/Chapter4/ShadowMappingPCF/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/ShadowMappingPCF/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/ShadowMappingPCF/ShadowMappingPCF.sln
898 Bytes
5046_Codes/Chapter4/ShadowMappingPCF/ShadowMappingPCF.vcxproj
4.2 kB
5046_Codes/Chapter4/ShadowMappingPCF/ShadowMappingPCF.vcxproj.filters
1.1 kB
5046_Codes/Chapter4/SpotLight/main.cpp
16.4 kB
5046_Codes/Chapter4/SpotLight/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/SpotLight/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/SpotLight/shaders/SpotLight.frag
1.6 kB
5046_Codes/Chapter4/SpotLight/shaders/SpotLight.vert
941 Bytes
5046_Codes/Chapter4/SpotLight/SpotLight.sln
884 Bytes
5046_Codes/Chapter4/SpotLight/SpotLight.vcxproj
4.3 kB
5046_Codes/Chapter4/SpotLight/SpotLight.vcxproj.filters
1.3 kB
5046_Codes/Chapter4/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter4/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter4/src/Grid.cpp
1.3 kB
5046_Codes/Chapter4/src/Grid.h
369 Bytes
5046_Codes/Chapter4/src/Quad.cpp
3.2 kB
5046_Codes/Chapter4/src/Quad.h
406 Bytes
5046_Codes/Chapter4/src/RenderableObject.cpp
2.0 kB
5046_Codes/Chapter4/src/RenderableObject.h
659 Bytes
5046_Codes/Chapter4/src/UnitColorCube.cpp
3.8 kB
5046_Codes/Chapter4/src/UnitColorCube.h
341 Bytes
5046_Codes/Chapter4/src/UnitCube.cpp
2.4 kB
5046_Codes/Chapter4/src/UnitCube.h
542 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/main.cpp
29.5 kB
5046_Codes/Chapter4/VarianceShadowMapping/shaders/firstStep.frag
864 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/firstStep.vert
497 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/GaussH.frag
1.1 kB
5046_Codes/Chapter4/VarianceShadowMapping/shaders/GaussV.frag
1.1 kB
5046_Codes/Chapter4/VarianceShadowMapping/shaders/Passthrough.frag
175 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/Passthrough.vert
395 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/shader.frag
175 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/shader.vert
345 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/shaders/VarianceShadowMapping.frag
2.6 kB
5046_Codes/Chapter4/VarianceShadowMapping/shaders/VarianceShadowMapping.vert
1.2 kB
5046_Codes/Chapter4/VarianceShadowMapping/VarianceShadowMapping.sln
908 Bytes
5046_Codes/Chapter4/VarianceShadowMapping/VarianceShadowMapping.vcxproj
4.2 kB
5046_Codes/Chapter4/VarianceShadowMapping/VarianceShadowMapping.vcxproj.filters
1.1 kB
5046_Codes/Chapter5/3dsViewer/3ds.cpp
9.2 kB
5046_Codes/Chapter5/3dsViewer/3ds.h
2.1 kB
5046_Codes/Chapter5/3dsViewer/3dsViewer.sln
884 Bytes
5046_Codes/Chapter5/3dsViewer/3dsViewer.vcxproj
4.4 kB
5046_Codes/Chapter5/3dsViewer/3dsViewer.vcxproj.filters
1.1 kB
5046_Codes/Chapter5/3dsViewer/main.cpp
17.1 kB
5046_Codes/Chapter5/3dsViewer/MeshLoader.cpp
8.4 kB
5046_Codes/Chapter5/3dsViewer/MeshLoader.h
1.8 kB
5046_Codes/Chapter5/3dsViewer/shaders/flat.frag
175 Bytes
5046_Codes/Chapter5/3dsViewer/shaders/flat.vert
345 Bytes
5046_Codes/Chapter5/3dsViewer/shaders/shader.frag
1.4 kB
5046_Codes/Chapter5/3dsViewer/shaders/shader.vert
1.0 kB
5046_Codes/Chapter5/EZMeshViewer/3rdParty/pugi_xml/pugiconfig.hpp
2.7 kB
5046_Codes/Chapter5/EZMeshViewer/3rdParty/pugi_xml/pugixml.cpp
272.9 kB
5046_Codes/Chapter5/EZMeshViewer/3rdParty/pugi_xml/pugixml.hpp
45.6 kB
5046_Codes/Chapter5/EZMeshViewer/Ezm.cpp
14.0 kB
5046_Codes/Chapter5/EZMeshViewer/Ezm.h
711 Bytes
5046_Codes/Chapter5/EZMeshViewer/EZMeshViewer.sln
890 Bytes
5046_Codes/Chapter5/EZMeshViewer/EZMeshViewer.vcxproj
4.5 kB
5046_Codes/Chapter5/EZMeshViewer/EZMeshViewer.vcxproj.filters
1.4 kB
5046_Codes/Chapter5/EZMeshViewer/main.cpp
14.7 kB
5046_Codes/Chapter5/EZMeshViewer/MeshImport.cpp
5.2 kB
5046_Codes/Chapter5/EZMeshViewer/MeshImport.h
40.4 kB
5046_Codes/Chapter5/EZMeshViewer/MeshImport_x86.dll
570.4 kB
5046_Codes/Chapter5/EZMeshViewer/MeshImportEzm_x86.dll
98.8 kB
5046_Codes/Chapter5/EZMeshViewer/shaders/flat.frag
175 Bytes
5046_Codes/Chapter5/EZMeshViewer/shaders/flat.vert
345 Bytes
5046_Codes/Chapter5/EZMeshViewer/shaders/shader.frag
1.4 kB
5046_Codes/Chapter5/EZMeshViewer/shaders/shader.vert
1.0 kB
5046_Codes/Chapter5/media/A.png
34.2 kB
5046_Codes/Chapter5/media/B.png
25.3 kB
5046_Codes/Chapter5/media/ball.3DS
7.0 kB
5046_Codes/Chapter5/media/block.3DS
2.7 kB
5046_Codes/Chapter5/media/blocks.3DS
5.5 kB
5046_Codes/Chapter5/media/blocks.mtl
1.8 kB
5046_Codes/Chapter5/media/blocks.obj
3.7 kB
5046_Codes/Chapter5/media/C.png
27.6 kB
5046_Codes/Chapter5/media/D.png
26.6 kB
5046_Codes/Chapter5/media/dudeMesh.ezm
3.1 MB
5046_Codes/Chapter5/media/E.png
28.1 kB
5046_Codes/Chapter5/media/F.png
25.0 kB
5046_Codes/Chapter5/media/head.jpg
41.9 kB
5046_Codes/Chapter5/media/heightmap512x512.png
264.2 kB
5046_Codes/Chapter5/media/jacket.jpg
70.8 kB
5046_Codes/Chapter5/media/Microsoft_Permissive_License.rtf
46.1 kB
5046_Codes/Chapter5/media/pants.jpg
63.0 kB
5046_Codes/Chapter5/media/particle.dds
65.7 kB
5046_Codes/Chapter5/media/POLYSHIP.jpg
6.0 kB
5046_Codes/Chapter5/media/spaceship.3DS
21.8 kB
5046_Codes/Chapter5/media/upBodyC.jpg
53.8 kB
5046_Codes/Chapter5/ObjViewer/main.cpp
14.4 kB
5046_Codes/Chapter5/ObjViewer/Obj.cpp
21.7 kB
5046_Codes/Chapter5/ObjViewer/Obj.h
995 Bytes
5046_Codes/Chapter5/ObjViewer/ObjViewer.sln
884 Bytes
5046_Codes/Chapter5/ObjViewer/ObjViewer.vcxproj
4.4 kB
5046_Codes/Chapter5/ObjViewer/ObjViewer.vcxproj.filters
1.1 kB
5046_Codes/Chapter5/ObjViewer/shaders/flat.frag
175 Bytes
5046_Codes/Chapter5/ObjViewer/shaders/flat.vert
345 Bytes
5046_Codes/Chapter5/ObjViewer/shaders/shader.frag
1.4 kB
5046_Codes/Chapter5/ObjViewer/shaders/shader.vert
1.0 kB
5046_Codes/Chapter5/SimpleParticles/main.cpp
8.8 kB
5046_Codes/Chapter5/SimpleParticles/shaders/shader.frag
297 Bytes
5046_Codes/Chapter5/SimpleParticles/shaders/shader.vert
2.3 kB
5046_Codes/Chapter5/SimpleParticles/shaders/textured.frag
438 Bytes
5046_Codes/Chapter5/SimpleParticles/SimpleParticles.sln
896 Bytes
5046_Codes/Chapter5/SimpleParticles/SimpleParticles.vcxproj
4.3 kB
5046_Codes/Chapter5/SimpleParticles/SimpleParticles.vcxproj.filters
1.1 kB
5046_Codes/Chapter5/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter5/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader.sln
930 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/GLSLShader.h
919 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/main.cpp
7.0 kB
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/media/heightmap512x512.png
264.2 kB
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/shaders/shader.frag
88 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/shaders/shader.geom
546 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/shaders/shader.vert
98 Bytes
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/TerrainGeometryShader.vcxproj
4.7 kB
5046_Codes/Chapter5/TerrainGeometryShader/TerrainGeometryShader/TerrainGeometryShader.vcxproj.filters
1.1 kB
5046_Codes/Chapter5/TerrainLoading/TerrainLoading.sln
909 Bytes
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/GLSLShader.h
919 Bytes
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/main.cpp
8.6 kB
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/media/heightmap512x512.png
264.2 kB
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/shaders/shader.frag
188 Bytes
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/shaders/shader.vert
923 Bytes
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/TerrainLoading.vcxproj
4.7 kB
5046_Codes/Chapter5/TerrainLoading/TerrainLoading/TerrainLoading.vcxproj.filters
1.1 kB
5046_Codes/Chapter6/DualDepthPeeling/DualDepthPeeling.sln
898 Bytes
5046_Codes/Chapter6/DualDepthPeeling/DualDepthPeeling.vcxproj
4.3 kB
5046_Codes/Chapter6/DualDepthPeeling/DualDepthPeeling.vcxproj.filters
1.3 kB
5046_Codes/Chapter6/DualDepthPeeling/main.cpp
21.4 kB
5046_Codes/Chapter6/DualDepthPeeling/shaders/blend.frag
365 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/blend.vert
225 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/cube_shader.frag
229 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/cube_shader.vert
265 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/dual_init.frag
370 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/dual_peel.frag
2.3 kB
5046_Codes/Chapter6/DualDepthPeeling/shaders/dual_peel.vert
265 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/final.frag
735 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/shader.frag
192 Bytes
5046_Codes/Chapter6/DualDepthPeeling/shaders/shader.vert
265 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/FrontToBackPeeling.sln
902 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/FrontToBackPeeling.vcxproj
4.3 kB
5046_Codes/Chapter6/FrontToBackPeeling/FrontToBackPeeling.vcxproj.filters
1.3 kB
5046_Codes/Chapter6/FrontToBackPeeling/main.cpp
18.2 kB
5046_Codes/Chapter6/FrontToBackPeeling/shaders/blend.frag
276 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/blend.vert
225 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/cube_shader.frag
229 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/cube_shader.vert
265 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/final.frag
594 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/front_peel.frag
592 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/front_peel.vert
265 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/shader.frag
192 Bytes
5046_Codes/Chapter6/FrontToBackPeeling/shaders/shader.vert
265 Bytes
5046_Codes/Chapter6/GPUPathtracing/GPUPathtracing.sln
894 Bytes
5046_Codes/Chapter6/GPUPathtracing/GPUPathtracing.vcxproj
4.7 kB
5046_Codes/Chapter6/GPUPathtracing/GPUPathtracing.vcxproj.filters
1.1 kB
5046_Codes/Chapter6/GPUPathtracing/main.cpp
21.3 kB
5046_Codes/Chapter6/GPUPathtracing/Obj.cpp
22.9 kB
5046_Codes/Chapter6/GPUPathtracing/Obj.h
1.1 kB
5046_Codes/Chapter6/GPUPathtracing/shaders/flat.frag
175 Bytes
5046_Codes/Chapter6/GPUPathtracing/shaders/flat.vert
345 Bytes
5046_Codes/Chapter6/GPUPathtracing/shaders/pathtracer.frag
7.8 kB
5046_Codes/Chapter6/GPUPathtracing/shaders/pathtracer.vert
339 Bytes
5046_Codes/Chapter6/GPUPathtracing/shaders/shader.frag
1.5 kB
5046_Codes/Chapter6/GPUPathtracing/shaders/shader.vert
1.0 kB
5046_Codes/Chapter6/GPURaytracing/GPURaytracing.sln
892 Bytes
5046_Codes/Chapter6/GPURaytracing/GPURaytracing.vcxproj
4.4 kB
5046_Codes/Chapter6/GPURaytracing/GPURaytracing.vcxproj.filters
1.1 kB
5046_Codes/Chapter6/GPURaytracing/main.cpp
21.2 kB
5046_Codes/Chapter6/GPURaytracing/Obj.cpp
22.9 kB
5046_Codes/Chapter6/GPURaytracing/Obj.h
1.1 kB
5046_Codes/Chapter6/GPURaytracing/shaders/flat.frag
175 Bytes
5046_Codes/Chapter6/GPURaytracing/shaders/flat.vert
345 Bytes
5046_Codes/Chapter6/GPURaytracing/shaders/raytracer.frag
6.5 kB
5046_Codes/Chapter6/GPURaytracing/shaders/raytracer.vert
339 Bytes
5046_Codes/Chapter6/GPURaytracing/shaders/shader.frag
1.5 kB
5046_Codes/Chapter6/GPURaytracing/shaders/shader.vert
1.0 kB
5046_Codes/Chapter6/media/A.png
34.2 kB
5046_Codes/Chapter6/media/B.png
25.3 kB
5046_Codes/Chapter6/media/blocks.mtl
1.8 kB
5046_Codes/Chapter6/media/blocks.obj
3.7 kB
5046_Codes/Chapter6/media/C.png
27.6 kB
5046_Codes/Chapter6/media/D.png
26.6 kB
5046_Codes/Chapter6/media/E.png
28.1 kB
5046_Codes/Chapter6/media/F.png
25.0 kB
5046_Codes/Chapter6/SphericalHarmonics/main.cpp
14.8 kB
5046_Codes/Chapter6/SphericalHarmonics/Obj.cpp
21.6 kB
5046_Codes/Chapter6/SphericalHarmonics/Obj.h
995 Bytes
5046_Codes/Chapter6/SphericalHarmonics/shaders/flat.frag
175 Bytes
5046_Codes/Chapter6/SphericalHarmonics/shaders/flat.vert
345 Bytes
5046_Codes/Chapter6/SphericalHarmonics/shaders/sh_shader.frag
727 Bytes
5046_Codes/Chapter6/SphericalHarmonics/shaders/sh_shader.vert
3.1 kB
5046_Codes/Chapter6/SphericalHarmonics/shaders/shader.vert
1.7 kB
5046_Codes/Chapter6/SphericalHarmonics/SphericalHarmonics.sln
902 Bytes
5046_Codes/Chapter6/SphericalHarmonics/SphericalHarmonics.vcxproj
4.4 kB
5046_Codes/Chapter6/SphericalHarmonics/SphericalHarmonics.vcxproj.filters
1.1 kB
5046_Codes/Chapter6/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter6/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter6/src/Grid.cpp
1.3 kB
5046_Codes/Chapter6/src/Grid.h
371 Bytes
5046_Codes/Chapter6/src/RenderableObject.cpp
1.8 kB
5046_Codes/Chapter6/src/RenderableObject.h
629 Bytes
5046_Codes/Chapter6/SSAO/main.cpp
27.6 kB
5046_Codes/Chapter6/SSAO/Obj.cpp
21.6 kB
5046_Codes/Chapter6/SSAO/Obj.h
995 Bytes
5046_Codes/Chapter6/SSAO/shaders/final.frag
369 Bytes
5046_Codes/Chapter6/SSAO/shaders/flat.frag
175 Bytes
5046_Codes/Chapter6/SSAO/shaders/flat.vert
345 Bytes
5046_Codes/Chapter6/SSAO/shaders/GaussH.frag
1.1 kB
5046_Codes/Chapter6/SSAO/shaders/GaussV.frag
1.1 kB
5046_Codes/Chapter6/SSAO/shaders/Passthrough.vert
363 Bytes
5046_Codes/Chapter6/SSAO/shaders/shader.frag
1.3 kB
5046_Codes/Chapter6/SSAO/shaders/shader.vert
1.0 kB
5046_Codes/Chapter6/SSAO/shaders/SSAO_FirstStep.frag
315 Bytes
5046_Codes/Chapter6/SSAO/shaders/SSAO_FirstStep.vert
535 Bytes
5046_Codes/Chapter6/SSAO/shaders/SSAO_SecondStep.frag
4.3 kB
5046_Codes/Chapter6/SSAO/SSAO.sln
874 Bytes
5046_Codes/Chapter6/SSAO/SSAO.vcxproj
4.4 kB
5046_Codes/Chapter6/SSAO/SSAO.vcxproj.filters
1.1 kB
5046_Codes/Chapter7/3DTextureSlicing/3DTextureSlicing.sln
898 Bytes
5046_Codes/Chapter7/3DTextureSlicing/3DTextureSlicing.vcxproj
4.6 kB
5046_Codes/Chapter7/3DTextureSlicing/3DTextureSlicing.vcxproj.filters
1.3 kB
5046_Codes/Chapter7/3DTextureSlicing/main.cpp
15.2 kB
5046_Codes/Chapter7/3DTextureSlicing/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/3DTextureSlicing/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/3DTextureSlicing/shaders/textureSlicer.frag
677 Bytes
5046_Codes/Chapter7/3DTextureSlicing/shaders/textureSlicer.vert
672 Bytes
5046_Codes/Chapter7/3DTextureSlicingClassification/3DTextureSlicingClassification.sln
926 Bytes
5046_Codes/Chapter7/3DTextureSlicingClassification/3DTextureSlicingClassification.vcxproj
4.4 kB
5046_Codes/Chapter7/3DTextureSlicingClassification/3DTextureSlicingClassification.vcxproj.filters
1.3 kB
5046_Codes/Chapter7/3DTextureSlicingClassification/main.cpp
18.1 kB
5046_Codes/Chapter7/3DTextureSlicingClassification/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/3DTextureSlicingClassification/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/3DTextureSlicingClassification/shaders/textureSlicer.frag
812 Bytes
5046_Codes/Chapter7/3DTextureSlicingClassification/shaders/textureSlicer.vert
671 Bytes
5046_Codes/Chapter7/GPURaycasting/GPURaycasting.sln
892 Bytes
5046_Codes/Chapter7/GPURaycasting/GPURaycasting.vcxproj
4.3 kB
5046_Codes/Chapter7/GPURaycasting/GPURaycasting.vcxproj.filters
1.3 kB
5046_Codes/Chapter7/GPURaycasting/main.cpp
8.6 kB
5046_Codes/Chapter7/GPURaycasting/shaders/raycaster.frag
3.2 kB
5046_Codes/Chapter7/GPURaycasting/shaders/raycaster.vert
672 Bytes
5046_Codes/Chapter7/GPURaycasting/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/GPURaycasting/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/GPURaycastingIsosurface/GPURaycastingIsosurface.sln
912 Bytes
5046_Codes/Chapter7/GPURaycastingIsosurface/GPURaycastingIsosurface.vcxproj
4.3 kB
5046_Codes/Chapter7/GPURaycastingIsosurface/GPURaycastingIsosurface.vcxproj.filters
1.3 kB
5046_Codes/Chapter7/GPURaycastingIsosurface/main.cpp
8.6 kB
5046_Codes/Chapter7/GPURaycastingIsosurface/shaders/raycaster.frag
5.9 kB
5046_Codes/Chapter7/GPURaycastingIsosurface/shaders/raycaster.vert
672 Bytes
5046_Codes/Chapter7/GPURaycastingIsosurface/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/GPURaycastingIsosurface/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/HalfAngleSlicing.sln
898 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/HalfAngleSlicing.vcxproj
4.3 kB
5046_Codes/Chapter7/HalfAngleSlicing/HalfAngleSlicing.vcxproj.filters
1.3 kB
5046_Codes/Chapter7/HalfAngleSlicing/main.cpp
27.7 kB
5046_Codes/Chapter7/HalfAngleSlicing/shaders/quad_shader.frag
334 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/quad_shader.vert
343 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/slicerShadow.frag
1.0 kB
5046_Codes/Chapter7/HalfAngleSlicing/shaders/slicerShadow.vert
665 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/textureSlicer.frag
880 Bytes
5046_Codes/Chapter7/HalfAngleSlicing/shaders/textureSlicer.vert
672 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/main.cpp
7.0 kB
5046_Codes/Chapter7/MarchingTetrahedra/MarchingTetrahedra.sln
902 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/MarchingTetrahedra.vcxproj
4.7 kB
5046_Codes/Chapter7/MarchingTetrahedra/MarchingTetrahedra.vcxproj.filters
1.5 kB
5046_Codes/Chapter7/MarchingTetrahedra/shaders/marcher.frag
294 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/shaders/marcher.vert
444 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/shaders/shader.frag
192 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/shaders/shader.vert
265 Bytes
5046_Codes/Chapter7/MarchingTetrahedra/Tables.h
20.8 kB
5046_Codes/Chapter7/MarchingTetrahedra/TetrahedraMarcher.cpp
4.6 kB
5046_Codes/Chapter7/MarchingTetrahedra/TetrahedraMarcher.h
2.0 kB
5046_Codes/Chapter7/media/Engine256.raw
16.8 MB
5046_Codes/Chapter7/media/Readme.txt
77 Bytes
5046_Codes/Chapter7/Splatting/main.cpp
14.6 kB
5046_Codes/Chapter7/Splatting/shaders/GaussH.frag
1.1 kB
5046_Codes/Chapter7/Splatting/shaders/GaussV.frag
1.1 kB
5046_Codes/Chapter7/Splatting/shaders/Passthrough.vert
391 Bytes
5046_Codes/Chapter7/Splatting/shaders/quad_shader.frag
347 Bytes
5046_Codes/Chapter7/Splatting/shaders/quad_shader.vert
410 Bytes
5046_Codes/Chapter7/Splatting/shaders/splatShader.frag
1.1 kB
5046_Codes/Chapter7/Splatting/shaders/splatShader.vert
738 Bytes
5046_Codes/Chapter7/Splatting/Splatting.sln
884 Bytes
5046_Codes/Chapter7/Splatting/Splatting.vcxproj
4.3 kB
5046_Codes/Chapter7/Splatting/Splatting.vcxproj.filters
1.2 kB
5046_Codes/Chapter7/Splatting/Tables.h
202 Bytes
5046_Codes/Chapter7/Splatting/VolumeSplatter.cpp
2.5 kB
5046_Codes/Chapter7/Splatting/VolumeSplatter.h
1.9 kB
5046_Codes/Chapter7/src/GLSLShader.cpp
3.1 kB
5046_Codes/Chapter7/src/GLSLShader.h
919 Bytes
5046_Codes/Chapter7/src/Grid.cpp
1.3 kB
5046_Codes/Chapter7/src/Grid.h
371 Bytes
5046_Codes/Chapter7/src/RenderableObject.cpp
1.8 kB
5046_Codes/Chapter7/src/RenderableObject.h
629 Bytes
5046_Codes/Chapter8/DualQuaternionSkinning/3rdParty/pugi_xml/pugiconfig.hpp
2.7 kB
5046_Codes/Chapter8/DualQuaternionSkinning/3rdParty/pugi_xml/pugixml.cpp
272.9 kB
5046_Codes/Chapter8/DualQuaternionSkinning/3rdParty/pugi_xml/pugixml.hpp
45.6 kB
5046_Codes/Chapter8/DualQuaternionSkinning/DualQuaternionSkinning.sln
910 Bytes
5046_Codes/Chapter8/DualQuaternionSkinning/DualQuaternionSkinning.vcxproj
4.5 kB
5046_Codes/Chapter8/DualQuaternionSkinning/DualQuaternionSkinning.vcxproj.filters
1.4 kB
5046_Codes/Chapter8/DualQuaternionSkinning/Ezm.cpp
18.9 kB
5046_Codes/Chapter8/DualQuaternionSkinning/Ezm.h
970 Bytes
5046_Codes/Chapter8/DualQuaternionSkinning/main.cpp
23.9 kB
5046_Codes/Chapter8/DualQuaternionSkinning/MeshImport.cpp
5.2 kB
5046_Codes/Chapter8/DualQuaternionSkinning/MeshImport.h
40.4 kB
5046_Codes/Chapter8/DualQuaternionSkinning/MeshImport_x86.dll
570.4 kB
5046_Codes/Chapter8/DualQuaternionSkinning/MeshImportEzm_x86.dll
98.8 kB
5046_Codes/Chapter8/DualQuaternionSkinning/shaders/flat.frag
175 Bytes
5046_Codes/Chapter8/DualQuaternionSkinning/shaders/flat.vert
345 Bytes
5046_Codes/Chapter8/DualQuaternionSkinning/shaders/shader.frag
1.7 kB
5046_Codes/Chapter8/DualQuaternionSkinning/shaders/shader.vert
4.1 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/3rdParty/pugi_xml/pugiconfig.hpp
2.7 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/3rdParty/pugi_xml/pugixml.cpp
272.9 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/3rdParty/pugi_xml/pugixml.hpp
45.6 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/Ezm.cpp
18.8 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/Ezm.h
970 Bytes
5046_Codes/Chapter8/MatrixPaletteSkinning/main.cpp
21.9 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MatrixPaletteSkinning.sln
908 Bytes
5046_Codes/Chapter8/MatrixPaletteSkinning/MatrixPaletteSkinning.vcxproj
4.5 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MatrixPaletteSkinning.vcxproj.filters
1.4 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MatrixPaletteSkinning.vcxproj.user
143 Bytes
5046_Codes/Chapter8/MatrixPaletteSkinning/MeshImport.cpp
5.2 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MeshImport.h
40.4 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MeshImport_x86.dll
570.4 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/MeshImportEzm_x86.dll
98.8 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/shaders/flat.frag
175 Bytes
5046_Codes/Chapter8/MatrixPaletteSkinning/shaders/flat.vert
345 Bytes
5046_Codes/Chapter8/MatrixPaletteSkinning/shaders/shader.frag
1.7 kB
5046_Codes/Chapter8/MatrixPaletteSkinning/shaders/shader.vert
2.9 kB
5046_Codes/Chapter8/media/BODY03_color.dds
1.4 MB
5046_Codes/Chapter8/media/dude.ezm
3.5 MB
5046_Codes/Chapter8/media/dwarf.txt
190 Bytes
5046_Codes/Chapter8/media/dwarf_anim.ezm
260.5 kB
5046_Codes/Chapter8/media/head.jpg
41.9 kB
5046_Codes/Chapter8/media/HEAD03_color.dds
1.4 MB
5046_Codes/Chapter8/media/jacket.jpg
70.8 kB
5046_Codes/Chapter8/media/LEG03_color.dds
1.4 MB
5046_Codes/Chapter8/media/License.txt
4.6 kB
5046_Codes/Chapter8/media/Microsoft_Permissive_License.rtf
46.1 kB
5046_Codes/Chapter8/media/pants.jpg
63.0 kB
5046_Codes/Chapter8/media/upBodyC.jpg
53.8 kB
5046_Codes/Chapter8/src/GLSLShader.cpp
4.0 kB
5046_Codes/Chapter8/src/GLSLShader.h
1.2 kB
5046_Codes/Chapter8/TransformFeedbackCloth/main.cpp
28.3 kB
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Basic.fp
1.6 kB
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Basic.frag
437 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Basic.vert
952 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Basic.vp
579 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Passthrough.fp
139 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Passthrough.frag
181 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Passthrough.vert
278 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Passthrough.vp
187 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Spring.vert
4.7 kB
5046_Codes/Chapter8/TransformFeedbackCloth/shaders/Spring.vp
3.5 kB
5046_Codes/Chapter8/TransformFeedbackCloth/TransformFeedbackCloth.sln
910 Bytes
5046_Codes/Chapter8/TransformFeedbackCloth/TransformFeedbackCloth.vcxproj
4.2 kB
5046_Codes/Chapter8/TransformFeedbackCloth/TransformFeedbackCloth.vcxproj.filters
1.1 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/main.cpp
32.8 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Basic.fp
1.6 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Basic.frag
438 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Basic.vert
940 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Basic.vp
551 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Passthrough.fp
115 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Passthrough.frag
182 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Passthrough.vert
278 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Passthrough.vp
162 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Spring.vert
7.2 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/shaders/Spring.vp
6.5 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/TransformFeedbackClothCollision.sln
928 Bytes
5046_Codes/Chapter8/TransformFeedbackClothCollision/TransformFeedbackClothCollision.vcxproj
4.3 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/TransformFeedbackClothCollision.vcxproj.filters
1.1 kB
5046_Codes/Chapter8/TransformFeedbackClothCollision/TransformFeedbackClothCollision.vcxproj.user
143 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/main.cpp
16.0 kB
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Particle.vert
3.4 kB
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Particle.vp
2.5 kB
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Passthrough.fp
139 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Passthrough.frag
271 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Passthrough.vert
280 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Passthrough.vp
177 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Render.fp
140 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Render.frag
286 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Render.vert
757 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/shaders/Render.vp
437 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/TransformFeedbackParticles.sln
918 Bytes
5046_Codes/Chapter8/TransformFeedbackParticles/TransformFeedbackParticles.vcxproj
4.2 kB
5046_Codes/Chapter8/TransformFeedbackParticles/TransformFeedbackParticles.vcxproj.filters
1.1 kB
5046_Codes/media/dude.ezm
3.5 MB
5046_Codes/media/head.jpg
41.9 kB
5046_Codes/media/jacket.jpg
70.8 kB
5046_Codes/media/Microsoft_Permissive_License.rtf
46.1 kB
5046_Codes/media/pants.jpg
63.0 kB
5046_Codes/media/skybox/ocean/negx.png
2.2 MB
5046_Codes/media/skybox/ocean/negy.png
412.6 kB
5046_Codes/media/skybox/ocean/negz.png
2.2 MB
5046_Codes/media/skybox/ocean/posx.png
2.8 MB
5046_Codes/media/skybox/ocean/posy.png
3.5 MB
5046_Codes/media/skybox/ocean/posz.png
2.2 MB
5046_Codes/media/upBodyC.jpg
53.8 kB
Muhammad M. M. - OpenGL Development Cookbook - 2013.pdf
4.5 MB
随机展示
相关说明
本站不存储任何资源内容,只收集BT种子元数据(例如文件名和文件大小)和磁力链接(BT种子标识符),并提供查询服务,是一个完全合法的搜索引擎系统。 网站不提供种子下载服务,用户可以通过第三方链接或磁力链接获取到相关的种子资源。本站也不对BT种子真实性及合法性负责,请用户注意甄别!
>