Muhammad M. M. - OpenGL Development Cookbook [2013, PDF, ENG]

seeders: 9 leechers: 0
Added 12 years ago by FermiEn in Books - Non-Fiction
Downloaded 0 time.
RuTracker.org
Muhammad M. M. - OpenGL Development Cookbook [2013, PDF, ENG]

Torrent Contents Size: 67.49 MB

Muhammad M. M. - OpenGL Development Cookbook [2013, PDF, ENG]
5046_Codes
Chapter1
GettingStarted
GettingStarted
GettingStarted.vcxproj
VCXPROJ
4.28 KB
GettingStarted.vcxproj.filters
FILTERS
953 B
GettingStarted.vcxproj.user
USER
143 B
main.cpp
CPP
1.87 KB
GettingStarted.sln
SLN
909 B
ImageLoader
ImageLoader
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
ImageLoader.vcxproj
VCXPROJ
4.59 KB
ImageLoader.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
5.82 KB
media
Lenna.png
PNG
462.73 KB
shaders
shader.frag
FRAG
390 B
shader.vert
VERT
382 B
ImageLoader.sln
SLN
900 B
RippleDeformer
RippleDeformer
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
RippleDeformer.vcxproj
VCXPROJ
4.37 KB
RippleDeformer.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
6.44 KB
shaders
shader.frag
FRAG
185 B
shader.vert
VERT
732 B
RippleDeformer.sln
SLN
909 B
SimpleTriangle
SimpleTriangle
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
SimpleTriangle.vcxproj
VCXPROJ
4.37 KB
SimpleTriangle.vcxproj.filters
FILTERS
1.03 KB
SimpleTriangle.vcxproj.user
USER
143 B
main.cpp
CPP
4.86 KB
shaders
shader.frag
FRAG
294 B
shader.vert
VERT
593 B
SimpleTriangle.sln
SLN
909 B
SubdivisionGeometryShader
SubdivisionGeometryShader
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
SubdivisionGeometryShader.vcxproj
VCXPROJ
4.61 KB
SubdivisionGeometryShader.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
6.73 KB
shaders
shader.frag
FRAG
188 B
shader.geom
GEOM
1.23 KB
shader.vert
VERT
190 B
SubdivisionGeometryShader.sln
SLN
942 B
SubdivisionGeometryShader_Instanced
SubdivisionGeometryShader
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
SubdivisionGeometryShader.vcxproj
VCXPROJ
4.61 KB
SubdivisionGeometryShader.vcxproj.filters
FILTERS
1.03 KB
SubdivisionGeometryShader.vcxproj.user
USER
143 B
main.cpp
CPP
6.54 KB
shaders
shader.frag
FRAG
188 B
shader.geom
GEOM
1.2 KB
shader.vert
VERT
284 B
SubdivisionGeometryShader.sln
SLN
942 B
Chapter2
FreeCamera
FreeCamera
AbstractCamera.cpp
CPP
1.18 KB
AbstractCamera.h
H
995 B
FreeCamera.cpp
CPP
946 B
FreeCamera.h
H
413 B
FreeCamera.vcxproj
VCXPROJ
4.65 KB
FreeCamera.vcxproj.filters
FILTERS
1.57 KB
FreeCamera.vcxproj.user
USER
143 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
main.cpp
CPP
7.92 KB
shaders
checker_shader.frag
FRAG
402 B
checker_shader.vert
VERT
480 B
shader.frag
FRAG
93 B
shader.vert
VERT
122 B
FreeCamera.sln
SLN
897 B
Picking_ColorBuffer
Picking_ColorBuffer
Picking_ColorBuffer.vcxproj
VCXPROJ
4.72 KB
Picking_ColorBuffer.vcxproj.filters
FILTERS
1.66 KB
main.cpp
CPP
8.47 KB
shaders
cube_shader.frag
FRAG
240 B
cube_shader.vert
VERT
246 B
shader.frag
FRAG
194 B
shader.vert
VERT
258 B
Picking_ColorBuffer.sln
SLN
924 B
Picking_DepthBuffer
Picking_DepthBuffer
Picking_DepthBuffer.vcxproj
VCXPROJ
4.72 KB
Picking_DepthBuffer.vcxproj.filters
FILTERS
1.66 KB
main.cpp
CPP
8.46 KB
shaders
cube_shader.frag
FRAG
240 B
cube_shader.vert
VERT
246 B
shader.frag
FRAG
194 B
shader.vert
VERT
258 B
Picking_DepthBuffer.sln
SLN
924 B
Picking_SceneIntersection
Picking_SceneIntersection
Picking_SceneIntersection.vcxproj
VCXPROJ
4.73 KB
Picking_SceneIntersection.vcxproj.filters
FILTERS
1.66 KB
main.cpp
CPP
9.69 KB
shaders
cube_shader.frag
FRAG
240 B
cube_shader.vert
VERT
246 B
shader.frag
FRAG
194 B
shader.vert
VERT
258 B
Picking_SceneIntersection.sln
SLN
942 B
SimpleCamera
SimpleCamera
AbstractCamera.cpp
CPP
1.02 KB
AbstractCamera.h
H
1000 B
FreeCamera.cpp
CPP
946 B
FreeCamera.h
H
413 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
2.13 KB
Grid.h
H
198 B
RenderableObject.cpp
CPP
136 B
RenderableObject.h
H
307 B
SimpleCamera.vcxproj
VCXPROJ
4.71 KB
SimpleCamera.vcxproj.filters
FILTERS
1.72 KB
TargetCamera.cpp
CPP
1.96 KB
TargetCamera.h
H
599 B
main.cpp
CPP
5.11 KB
shaders
shader.frag
FRAG
93 B
shader.vert
VERT
122 B
SimpleCamera.sln
SLN
903 B
TargetCamera
TargetCamera
TargetCamera.vcxproj
VCXPROJ
4.66 KB
TargetCamera.vcxproj.filters
FILTERS
1.57 KB
main.cpp
CPP
7.99 KB
shaders
checker_shader.frag
FRAG
402 B
checker_shader.vert
VERT
480 B
TargetCamera.sln
SLN
903 B
ViewFrustumCulling
ViewFrustumCulling
AbstractCamera.cpp
CPP
3.5 KB
AbstractCamera.h
H
1.41 KB
FreeCamera.cpp
CPP
940 B
FreeCamera.h
H
413 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Plane.cpp
CPP
785 B
Plane.h
H
397 B
ViewFrustumCulling.vcxproj
VCXPROJ
4.62 KB
ViewFrustumCulling.vcxproj.filters
FILTERS
1.46 KB
main.cpp
CPP
17.21 KB
shaders
points.frag
FRAG
362 B
points.geom
GEOM
1.09 KB
points.vert
VERT
337 B
shader.frag
FRAG
253 B
shader.vert
VERT
327 B
ViewFrustumCulling.sln
SLN
921 B
src
AbstractCamera.cpp
CPP
3.36 KB
AbstractCamera.h
H
1.26 KB
FreeCamera.cpp
CPP
1.14 KB
FreeCamera.h
H
507 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
1.28 KB
Grid.h
H
371 B
Plane.cpp
CPP
785 B
Plane.h
H
397 B
RenderableObject.cpp
CPP
1.81 KB
RenderableObject.h
H
629 B
TargetCamera.cpp
CPP
1.94 KB
TargetCamera.h
H
568 B
TexturedPlane.cpp
CPP
1.3 KB
TexturedPlane.h
H
440 B
UnitCube.cpp
CPP
1.97 KB
UnitCube.h
H
433 B
Chapter3
Convolution
Convolution
Convolution.vcxproj
VCXPROJ
4.6 KB
Convolution.vcxproj.filters
FILTERS
1.04 KB
Convolution.vcxproj.user
USER
143 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
main.cpp
CPP
7 KB
media
Lenna.png
PNG
462.73 KB
shaders
shader.frag
FRAG
395 B
shader.vert
VERT
382 B
shader_convolution.frag
FRAG
2.17 KB
Convolution.sln
SLN
900 B
DynamicCubemap
DynamicCubemap.sln
SLN
894 B
DynamicCubemap.vcxproj
VCXPROJ
4.28 KB
DynamicCubemap.vcxproj.filters
FILTERS
1.33 KB
DynamicCubemap.vcxproj.user
USER
143 B
main.cpp
CPP
15.73 KB
shaders
cube_shader.frag
FRAG
240 B
cube_shader.vert
VERT
359 B
cubemap.frag
FRAG
745 B
cubemap.vert
VERT
607 B
shader.frag
FRAG
183 B
shader.vert
VERT
309 B
Glow
Glow.sln
SLN
874 B
Glow.vcxproj
VCXPROJ
4.42 KB
Glow.vcxproj.filters
FILTERS
1.64 KB
Glow.vcxproj.user
USER
143 B
main.cpp
CPP
13.9 KB
shaders
cube_shader.frag
FRAG
244 B
cube_shader.vert
VERT
346 B
full_screen_shader.frag
FRAG
679 B
full_screen_shader.vert
VERT
385 B
particle.frag
FRAG
445 B
particle.vert
VERT
681 B
shader.frag
FRAG
183 B
shader.vert
VERT
309 B
MirrorUsingFBO
MirrorUsingFBO
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
2.59 KB
Grid.h
H
369 B
MirrorUsingFBO.vcxproj
VCXPROJ
4.59 KB
MirrorUsingFBO.vcxproj.filters
FILTERS
1.45 KB
MirrorUsingFBO.vcxproj.user
USER
143 B
Quad.cpp
CPP
3.11 KB
Quad.h
H
406 B
RenderableObject.cpp
CPP
1.78 KB
RenderableObject.h
H
590 B
ScreenSizeQuad.cpp
CPP
1.8 KB
ScreenSizeQuad.h
H
208 B
UnitColorCube.cpp
CPP
3.74 KB
UnitColorCube.h
H
341 B
main.cpp
CPP
7.44 KB
shaders
cube_shader.frag
FRAG
326 B
cube_shader.vert
VERT
485 B
quad_shader.frag
FRAG
399 B
quad_shader.vert
VERT
525 B
shader.frag
FRAG
183 B
shader.vert
VERT
309 B
MirrorUsingFBO.sln
SLN
909 B
Skybox
Skybox.sln
SLN
878 B
Skybox.vcxproj
VCXPROJ
4.33 KB
Skybox.vcxproj.filters
FILTERS
1.24 KB
Skybox.vcxproj.user
USER
143 B
main.cpp
CPP
5.66 KB
shaders
skybox.frag
FRAG
352 B
skybox.vert
VERT
505 B
SkyboxWater
SkyboxWater.sln
SLN
888 B
SkyboxWater.vcxproj
VCXPROJ
4.38 KB
SkyboxWater.vcxproj.filters
FILTERS
1.34 KB
SkyboxWater.vcxproj.user
USER
143 B
main.cpp
CPP
6.72 KB
shaders
skybox.frag
FRAG
171 B
skybox.vert
VERT
175 B
water.frag
FRAG
377 B
water.vert
VERT
1.75 KB
TwirlFilter
TwirlFilter
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
TwirlFilter.vcxproj
VCXPROJ
4.6 KB
TwirlFilter.vcxproj.filters
FILTERS
1.04 KB
TwirlFilter.vcxproj.user
USER
143 B
main.cpp
CPP
6.35 KB
media
Lenna.png
PNG
462.73 KB
shaders
shader.frag
FRAG
954 B
shader.vert
VERT
382 B
TwirlFilter.sln
SLN
900 B
media
skybox
ocean
negx.png
PNG
2.11 MB
negy.png
PNG
402.96 KB
negz.png
PNG
2.14 MB
posx.png
PNG
2.7 MB
posy.png
PNG
3.31 MB
posz.png
PNG
2.06 MB
src
AbstractCamera.cpp
CPP
3.36 KB
AbstractCamera.h
H
1.26 KB
FreeCamera.cpp
CPP
1.14 KB
FreeCamera.h
H
507 B
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
2.59 KB
Grid.h
H
369 B
Plane.cpp
CPP
785 B
Plane.h
H
397 B
Quad.cpp
CPP
3.11 KB
Quad.h
H
406 B
RenderableObject.cpp
CPP
1.87 KB
RenderableObject.h
H
626 B
Skybox.cpp
CPP
1.98 KB
Skybox.h
H
349 B
UnitColorCube.cpp
CPP
3.74 KB
UnitColorCube.h
H
341 B
UnitCube.cpp
CPP
1.97 KB
UnitCube.h
H
433 B
WaterSurface.cpp
CPP
2.61 KB
WaterSurface.h
H
615 B
Chapter4
DirectionalLight
DirectionalLight.sln
SLN
898 B
DirectionalLight.vcxproj
VCXPROJ
4.24 KB
DirectionalLight.vcxproj.filters
FILTERS
1.24 KB
DirectionalLight.vcxproj.user
USER
143 B
main.cpp
CPP
14.52 KB
shaders
DirectionalLight.frag
FRAG
867 B
DirectionalLight.vert
VERT
675 B
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
PerFragmentLighting
PerFragmentLighting.sln
SLN
912 B
PerFragmentLighting.vcxproj.filters
FILTERS
1.24 KB
PerFragmentLighting.vcxproj.vcxproj
VCXPROJ
4.29 KB
main.cpp
CPP
13.17 KB
shaders
perFragmentLighting.frag
FRAG
1.53 KB
perFragmentLighting.vert
VERT
934 B
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
PerVertexLighting
PerVertexLighting.sln
SLN
900 B
PerVertexLighting.vcxproj
VCXPROJ
4.24 KB
PerVertexLighting.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
13.14 KB
shaders
perVertexLighting.frag
FRAG
275 B
perVertexLighting.vert
VERT
1.98 KB
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
PointLight
PointLight.sln
SLN
886 B
PointLight.vcxproj
VCXPROJ
4.23 KB
PointLight.vcxproj.filters
FILTERS
1.24 KB
PointLight.vcxproj.user
USER
143 B
main.cpp
CPP
15 KB
shaders
PointLight.frag
FRAG
1.31 KB
PointLight.vert
VERT
933 B
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
ShadowMapping
ShadowMapping.sln
SLN
892 B
ShadowMapping.vcxproj
VCXPROJ
4.13 KB
ShadowMapping.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
21.26 KB
shaders
PointLightShadowMapped.frag
FRAG
2.15 KB
PointLightShadowMapped.vert
VERT
1.17 KB
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
ShadowMappingPCF
ShadowMappingPCF.sln
SLN
898 B
ShadowMappingPCF.vcxproj
VCXPROJ
4.14 KB
ShadowMappingPCF.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
21.19 KB
shaders
PointLightShadowMapped_PCF.frag
FRAG
4.92 KB
PointLightShadowMapped_PCF.vert
VERT
1.17 KB
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
SpotLight
SpotLight.sln
SLN
884 B
SpotLight.vcxproj
VCXPROJ
4.23 KB
SpotLight.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
16.02 KB
shaders
SpotLight.frag
FRAG
1.61 KB
SpotLight.vert
VERT
941 B
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
VarianceShadowMapping
VarianceShadowMapping.sln
SLN
908 B
VarianceShadowMapping.vcxproj
VCXPROJ
4.14 KB
VarianceShadowMapping.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
28.84 KB
shaders
GaussH.frag
FRAG
1.05 KB
GaussV.frag
FRAG
1.04 KB
Passthrough.frag
FRAG
175 B
Passthrough.vert
VERT
395 B
VarianceShadowMapping.frag
FRAG
2.58 KB
VarianceShadowMapping.vert
VERT
1.18 KB
firstStep.frag
FRAG
864 B
firstStep.vert
VERT
497 B
shader.frag
FRAG
175 B
shader.vert
VERT
345 B
src
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
1.28 KB
Grid.h
H
369 B
Quad.cpp
CPP
3.11 KB
Quad.h
H
406 B
RenderableObject.cpp
CPP
1.94 KB
RenderableObject.h
H
659 B
UnitColorCube.cpp
CPP
3.74 KB
UnitColorCube.h
H
341 B
UnitCube.cpp
CPP
2.38 KB
UnitCube.h
H
542 B
Chapter5
3dsViewer
3ds.cpp
CPP
8.95 KB
3ds.h
H
2.03 KB
3dsViewer.sln
SLN
884 B
3dsViewer.vcxproj
VCXPROJ
4.26 KB
3dsViewer.vcxproj.filters
FILTERS
1.12 KB
MeshLoader.cpp
CPP
8.25 KB
MeshLoader.h
H
1.74 KB
main.cpp
CPP
16.67 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.35 KB
shader.vert
VERT
1 KB
EZMeshViewer
3rdParty
pugi_xml
pugiconfig.hpp
HPP
2.67 KB
pugixml.cpp
CPP
266.49 KB
pugixml.hpp
HPP
44.49 KB
EZMeshViewer.sln
SLN
890 B
EZMeshViewer.vcxproj
VCXPROJ
4.38 KB
EZMeshViewer.vcxproj.filters
FILTERS
1.32 KB
Ezm.cpp
CPP
13.71 KB
Ezm.h
H
711 B
MeshImport.cpp
CPP
5.12 KB
MeshImport.h
H
39.47 KB
MeshImportEzm_x86.dll
DLL
96.5 KB
MeshImport_x86.dll
DLL
557 KB
main.cpp
CPP
14.37 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.35 KB
shader.vert
VERT
1018 B
ObjViewer
Obj.cpp
CPP
21.21 KB
Obj.h
H
995 B
ObjViewer.sln
SLN
884 B
ObjViewer.vcxproj
VCXPROJ
4.27 KB
ObjViewer.vcxproj.filters
FILTERS
1.12 KB
main.cpp
CPP
14.05 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.35 KB
shader.vert
VERT
1 KB
SimpleParticles
SimpleParticles.sln
SLN
896 B
SimpleParticles.vcxproj
VCXPROJ
4.24 KB
SimpleParticles.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
8.57 KB
shaders
shader.frag
FRAG
297 B
shader.vert
VERT
2.22 KB
textured.frag
FRAG
438 B
TerrainGeometryShader
TerrainGeometryShader
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
TerrainGeometryShader.vcxproj
VCXPROJ
4.6 KB
TerrainGeometryShader.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
6.82 KB
media
heightmap512x512.png
PNG
258.02 KB
shaders
shader.frag
FRAG
88 B
shader.geom
GEOM
546 B
shader.vert
VERT
98 B
TerrainGeometryShader.sln
SLN
930 B
TerrainLoading
TerrainLoading
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
TerrainLoading.vcxproj
VCXPROJ
4.6 KB
TerrainLoading.vcxproj.filters
FILTERS
1.04 KB
main.cpp
CPP
8.38 KB
media
heightmap512x512.png
PNG
258.02 KB
shaders
shader.frag
FRAG
188 B
shader.vert
VERT
923 B
TerrainLoading.sln
SLN
909 B
media
A.png
PNG
33.36 KB
B.png
PNG
24.68 KB
C.png
PNG
26.96 KB
D.png
PNG
25.96 KB
E.png
PNG
27.44 KB
F.png
PNG
24.44 KB
Microsoft_Permissive_License.rtf
RTF
45.07 KB
POLYSHIP.jpg
JPG
5.87 KB
ball.3DS
3DS
6.85 KB
block.3DS
3DS
2.61 KB
blocks.3DS
3DS
5.33 KB
blocks.mtl
MTL
1.72 KB
blocks.obj
OBJ
3.63 KB
dudeMesh.ezm
EZM
2.94 MB
head.jpg
JPG
40.91 KB
heightmap512x512.png
PNG
258.02 KB
jacket.jpg
JPG
69.12 KB
pants.jpg
JPG
61.55 KB
particle.dds
DDS
64.13 KB
spaceship.3DS
3DS
21.31 KB
upBodyC.jpg
JPG
52.5 KB
src
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Chapter6
DualDepthPeeling
DualDepthPeeling.sln
SLN
898 B
DualDepthPeeling.vcxproj
VCXPROJ
4.24 KB
DualDepthPeeling.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
20.88 KB
shaders
blend.frag
FRAG
365 B
blend.vert
VERT
225 B
cube_shader.frag
FRAG
229 B
cube_shader.vert
VERT
265 B
dual_init.frag
FRAG
370 B
dual_peel.frag
FRAG
2.29 KB
dual_peel.vert
VERT
265 B
final.frag
FRAG
735 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
FrontToBackPeeling
FrontToBackPeeling.sln
SLN
902 B
FrontToBackPeeling.vcxproj
VCXPROJ
4.24 KB
FrontToBackPeeling.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
17.74 KB
shaders
blend.frag
FRAG
276 B
blend.vert
VERT
225 B
cube_shader.frag
FRAG
229 B
cube_shader.vert
VERT
265 B
final.frag
FRAG
594 B
front_peel.frag
FRAG
592 B
front_peel.vert
VERT
265 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
GPUPathtracing
GPUPathtracing.sln
SLN
894 B
GPUPathtracing.vcxproj
VCXPROJ
4.64 KB
GPUPathtracing.vcxproj.filters
FILTERS
1.12 KB
Obj.cpp
CPP
22.32 KB
Obj.h
H
1.08 KB
main.cpp
CPP
20.83 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
pathtracer.frag
FRAG
7.66 KB
pathtracer.vert
VERT
339 B
shader.frag
FRAG
1.44 KB
shader.vert
VERT
1022 B
GPURaytracing
GPURaytracing.sln
SLN
892 B
GPURaytracing.vcxproj
VCXPROJ
4.27 KB
GPURaytracing.vcxproj.filters
FILTERS
1.12 KB
Obj.cpp
CPP
22.32 KB
Obj.h
H
1.08 KB
main.cpp
CPP
20.74 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
raytracer.frag
FRAG
6.37 KB
raytracer.vert
VERT
339 B
shader.frag
FRAG
1.43 KB
shader.vert
VERT
1020 B
SSAO
Obj.cpp
CPP
21.07 KB
Obj.h
H
995 B
SSAO.sln
SLN
874 B
SSAO.vcxproj
VCXPROJ
4.26 KB
SSAO.vcxproj.filters
FILTERS
1.12 KB
main.cpp
CPP
26.93 KB
shaders
GaussH.frag
FRAG
1.04 KB
GaussV.frag
FRAG
1.03 KB
Passthrough.vert
VERT
363 B
SSAO_FirstStep.frag
FRAG
315 B
SSAO_FirstStep.vert
VERT
535 B
SSAO_SecondStep.frag
FRAG
4.23 KB
final.frag
FRAG
369 B
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.29 KB
shader.vert
VERT
1 KB
SphericalHarmonics
Obj.cpp
CPP
21.07 KB
Obj.h
H
995 B
SphericalHarmonics.sln
SLN
902 B
SphericalHarmonics.vcxproj
VCXPROJ
4.28 KB
SphericalHarmonics.vcxproj.filters
FILTERS
1.12 KB
main.cpp
CPP
14.49 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
sh_shader.frag
FRAG
727 B
sh_shader.vert
VERT
3 KB
shader.vert
VERT
1.7 KB
media
A.png
PNG
33.36 KB
B.png
PNG
24.68 KB
C.png
PNG
26.96 KB
D.png
PNG
25.96 KB
E.png
PNG
27.44 KB
F.png
PNG
24.44 KB
blocks.mtl
MTL
1.72 KB
blocks.obj
OBJ
3.63 KB
src
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
1.28 KB
Grid.h
H
371 B
RenderableObject.cpp
CPP
1.81 KB
RenderableObject.h
H
629 B
Chapter7
3DTextureSlicing
3DTextureSlicing.sln
SLN
898 B
3DTextureSlicing.vcxproj
VCXPROJ
4.49 KB
3DTextureSlicing.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
14.84 KB
shaders
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
textureSlicer.frag
FRAG
677 B
textureSlicer.vert
VERT
672 B
3DTextureSlicingClassification
3DTextureSlicingClassification.sln
SLN
926 B
3DTextureSlicingClassification.vcxproj
VCXPROJ
4.25 KB
3DTextureSlicingClassification.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
17.69 KB
shaders
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
textureSlicer.frag
FRAG
812 B
textureSlicer.vert
VERT
671 B
GPURaycasting
GPURaycasting.sln
SLN
892 B
GPURaycasting.vcxproj
VCXPROJ
4.23 KB
GPURaycasting.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
8.39 KB
shaders
raycaster.frag
FRAG
3.13 KB
raycaster.vert
VERT
672 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
GPURaycastingIsosurface
GPURaycastingIsosurface.sln
SLN
912 B
GPURaycastingIsosurface.vcxproj
VCXPROJ
4.24 KB
GPURaycastingIsosurface.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
8.44 KB
shaders
raycaster.frag
FRAG
5.81 KB
raycaster.vert
VERT
672 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
HalfAngleSlicing
HalfAngleSlicing.sln
SLN
898 B
HalfAngleSlicing.vcxproj
VCXPROJ
4.24 KB
HalfAngleSlicing.vcxproj.filters
FILTERS
1.24 KB
main.cpp
CPP
27.07 KB
shaders
quad_shader.frag
FRAG
334 B
quad_shader.vert
VERT
343 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
slicerShadow.frag
FRAG
1 KB
slicerShadow.vert
VERT
665 B
textureSlicer.frag
FRAG
880 B
textureSlicer.vert
VERT
672 B
MarchingTetrahedra
MarchingTetrahedra.sln
SLN
902 B
MarchingTetrahedra.vcxproj
VCXPROJ
4.62 KB
MarchingTetrahedra.vcxproj.filters
FILTERS
1.47 KB
Tables.h
H
20.31 KB
TetrahedraMarcher.cpp
CPP
4.51 KB
TetrahedraMarcher.h
H
1.96 KB
main.cpp
CPP
6.88 KB
shaders
marcher.frag
FRAG
294 B
marcher.vert
VERT
444 B
shader.frag
FRAG
192 B
shader.vert
VERT
265 B
Splatting
Splatting.sln
SLN
884 B
Splatting.vcxproj
VCXPROJ
4.18 KB
Splatting.vcxproj.filters
FILTERS
1.13 KB
Tables.h
H
202 B
VolumeSplatter.cpp
CPP
2.49 KB
VolumeSplatter.h
H
1.88 KB
main.cpp
CPP
14.27 KB
shaders
GaussH.frag
FRAG
1.04 KB
GaussV.frag
FRAG
1.03 KB
Passthrough.vert
VERT
391 B
quad_shader.frag
FRAG
347 B
quad_shader.vert
VERT
410 B
splatShader.frag
FRAG
1.12 KB
splatShader.vert
VERT
738 B
media
Engine256.raw
RAW
16 MB
Readme.txt
TXT
77 B
src
GLSLShader.cpp
CPP
3.06 KB
GLSLShader.h
H
919 B
Grid.cpp
CPP
1.28 KB
Grid.h
H
371 B
RenderableObject.cpp
CPP
1.81 KB
RenderableObject.h
H
629 B
Chapter8
DualQuaternionSkinning
3rdParty
pugi_xml
pugiconfig.hpp
HPP
2.67 KB
pugixml.cpp
CPP
266.49 KB
pugixml.hpp
HPP
44.49 KB
DualQuaternionSkinning.sln
SLN
910 B
DualQuaternionSkinning.vcxproj
VCXPROJ
4.39 KB
DualQuaternionSkinning.vcxproj.filters
FILTERS
1.32 KB
Ezm.cpp
CPP
18.42 KB
Ezm.h
H
970 B
MeshImport.cpp
CPP
5.12 KB
MeshImport.h
H
39.47 KB
MeshImportEzm_x86.dll
DLL
96.5 KB
MeshImport_x86.dll
DLL
557 KB
main.cpp
CPP
23.35 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.64 KB
shader.vert
VERT
4.04 KB
MatrixPaletteSkinning
3rdParty
pugi_xml
pugiconfig.hpp
HPP
2.67 KB
pugixml.cpp
CPP
266.49 KB
pugixml.hpp
HPP
44.49 KB
Ezm.cpp
CPP
18.38 KB
Ezm.h
H
970 B
MatrixPaletteSkinning.sln
SLN
908 B
MatrixPaletteSkinning.vcxproj
VCXPROJ
4.39 KB
MatrixPaletteSkinning.vcxproj.filters
FILTERS
1.32 KB
MatrixPaletteSkinning.vcxproj.user
USER
143 B
MeshImport.cpp
CPP
5.12 KB
MeshImport.h
H
39.47 KB
MeshImportEzm_x86.dll
DLL
96.5 KB
MeshImport_x86.dll
DLL
557 KB
main.cpp
CPP
21.43 KB
shaders
flat.frag
FRAG
175 B
flat.vert
VERT
345 B
shader.frag
FRAG
1.65 KB
shader.vert
VERT
2.88 KB
TransformFeedbackCloth
TransformFeedbackCloth.sln
SLN
910 B
TransformFeedbackCloth.vcxproj
VCXPROJ
4.14 KB
TransformFeedbackCloth.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
27.6 KB
shaders
Basic.fp
FP
1.55 KB
Basic.frag
FRAG
437 B
Basic.vert
VERT
952 B
Basic.vp
VP
579 B
Passthrough.fp
FP
139 B
Passthrough.frag
FRAG
181 B
Passthrough.vert
VERT
278 B
Passthrough.vp
VP
187 B
Spring.vert
VERT
4.62 KB
Spring.vp
VP
3.45 KB
TransformFeedbackClothCollision
TransformFeedbackClothCollision.sln
SLN
928 B
TransformFeedbackClothCollision.vcxproj
VCXPROJ
4.19 KB
TransformFeedbackClothCollision.vcxproj.filters
FILTERS
1.03 KB
TransformFeedbackClothCollision.vcxproj.user
USER
143 B
main.cpp
CPP
32.04 KB
shaders
Basic.fp
FP
1.52 KB
Basic.frag
FRAG
438 B
Basic.vert
VERT
940 B
Basic.vp
VP
551 B
Passthrough.fp
FP
115 B
Passthrough.frag
FRAG
182 B
Passthrough.vert
VERT
278 B
Passthrough.vp
VP
162 B
Spring.vert
VERT
7.05 KB
Spring.vp
VP
6.39 KB
TransformFeedbackParticles
TransformFeedbackParticles.sln
SLN
918 B
TransformFeedbackParticles.vcxproj
VCXPROJ
4.14 KB
TransformFeedbackParticles.vcxproj.filters
FILTERS
1.03 KB
main.cpp
CPP
15.62 KB
shaders
Particle.vert
VERT
3.37 KB
Particle.vp
VP
2.46 KB
Passthrough.fp
FP
139 B
Passthrough.frag
FRAG
271 B
Passthrough.vert
VERT
280 B
Passthrough.vp
VP
177 B
Render.fp
FP
140 B
Render.frag
FRAG
286 B
Render.vert
VERT
757 B
Render.vp
VP
437 B
media
BODY03_color.dds
DDS
1.33 MB
HEAD03_color.dds
DDS
1.33 MB
LEG03_color.dds
DDS
1.33 MB
License.txt
TXT
4.54 KB
Microsoft_Permissive_License.rtf
RTF
45.07 KB
dude.ezm
EZM
3.32 MB
dwarf.txt
TXT
190 B
dwarf_anim.ezm
EZM
254.39 KB
head.jpg
JPG
40.91 KB
jacket.jpg
JPG
69.12 KB
pants.jpg
JPG
61.55 KB
upBodyC.jpg
JPG
52.5 KB
src
GLSLShader.cpp
CPP
3.95 KB
GLSLShader.h
H
1.13 KB
media
Microsoft_Permissive_License.rtf
RTF
45.07 KB
dude.ezm
EZM
3.32 MB
head.jpg
JPG
40.91 KB
jacket.jpg
JPG
69.12 KB
pants.jpg
JPG
61.55 KB
skybox
ocean
negx.png
PNG
2.11 MB
negy.png
PNG
402.96 KB
negz.png
PNG
2.14 MB
posx.png
PNG
2.7 MB
posy.png
PNG
3.31 MB
posz.png
PNG
2.06 MB
upBodyC.jpg
JPG
52.5 KB
Muhammad M. M. - OpenGL Development Cookbook - 2013.pdf
PDF
4.32 MB

Description

Related Torrents

Location

Trackers

Tracker name
http://bt.t-ru.org/ann?magnet
http://bt1.t-ru.org/ann
http://bt2.t-ru.org/ann
http://bt4.t-ru.org/ann
udp://tracker.opentrackr.org:1337
udp://open.stealth.si:80/announce
udp://tracker.torrent.eu.org:451/announce
udp://exodus.desync.com:6969
udp://open.demonii.com:1337/announce
udp://tracker.coppersurfer.tk:6969
udp://p4p.arenabg.com:1337
udp://tracker.internetwarriors.net:1337
Torrent hash: