介绍如何在你现有的图形程序中加入对顶点和片段的高级着色。采用CG着色语言...
- 资源大小:988.46 kB
- 上传时间:2021-06-30
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
Windows开发
资 源 简 介
介绍如何在你现有的图形程序中加入对顶点和片段的高级着色。采用CG着色语言-How to introduce your existing graphics program to add on the vertex and fragment shader senior. The use of CG shading language
文 件 列 表
Direct3D9_Basic
01_vertex_program
02_vertex_and_fragment_program
02_vertex_and_fragment_program.cpp
03_uniform_parameter
03_uniform_parameter.cpp
04_varying_parameter
04_varying_parameter.cpp
05_texture_sampling
05_texture_sampling.cpp
06_vertex_twisting
06_vertex_twisting.cpp
07_two_texture_accesses
07_two_texture_accesses.cpp
Direct3D9_Basic_2003.sln
Direct3D9_Basic_2005.sln
miniDXUT
dxstdafx.cpp
01_vertex_program
01_vertex_program.cpp
01_vertex_program_2003.vcproj
01_vertex_program_2005.vcproj
C2E1v_green.cg
01_vertex_program.c
01_vertex_program.dsp
01_vertex_program_2003.vcproj
01_vertex_program_2003_x64.vcproj
01_vertex_program_2005.vcproj
C2E1v_green.cg
Makefile
Makefile
OpenGL_Advanced
cgfx_bumpdemo
cgfx_procfx
brick_image.h
Makefile
OpenGL_Advanced.dsw
OpenGL_Advanced_2003.sln
OpenGL_Advanced_2005.sln
cgfx_bumpdemo
brick_image.h
bumpdemo.cgfx
bumpdemo2.cgfx
C8E4f_specSurf.cg
C8E6v_torus.cg
cgfx_bumpdemo.c
cgfx_bumpdemo.dsp
cgfx_bumpdemo.dsw
cgfx_bumpdemo.mak
cgfx_bumpdemo.sln
cgfx_bumpdemo2.c
cgfx_bumpdemo2.dsp
cgfx_bumpdemo2.mak
cgfx_bumpdemo2_2003.vcproj
cgfx_bumpdemo2_2005.vcproj
cgfx_bumpdemo_2003.vcproj
cgfx_bumpdemo_2005.vcproj
Makefile
Makefile.nmake
noBump.cg
normcm_image.h
ReadMe.txt
specSurfNormalize.cg
specSurfSelfShadow.cg
OpenGL_Basic
01_vertex_program
02_vertex_and_fragment_program
02_vertex_and_fragment_program.c
03_uniform_parameter
03_uniform_parameter.c
04_varying_parameter
04_varying_parameter.c
05_texture_sampling
05_texture_sampling.c
06_vertex_twisting
06_vertex_twisting.c
07_two_texture_accesses
07_two_texture_accesses.c
08_vertex_transform
08_vertex_transform.c
09_vertex_lighting
09_vertex_lighting.c
10_fragment_lighting
10_fragment_lighting.c
11_two_lights_with_structs
11_two_lights_with_structs.c
12_light_attenuation
12_light_attenuation.c
13_spotlight
13_spotlight.c
14_bulge
14_bulge.c
15_particle_system
C6E2v_particle.cg
16_keyframe_interpolation
C6E3v_keyFrame.cg
17_vertex_skinning
C6E5v_skin4m.cg
18_cube_map_reflection
C7E1v_reflection.cg
19_cube_map_refraction
C7E3v_refraction.cg
20_chromatic_dispersion
C7E5v_dispersion.cg
21_bump_map_wall
C8E1v_bumpWall.cg
22_specular_bump_map
C8E3v_specWall.cg
23_bump_map_floor
C8E2f_bumpSurf.cg
24_bump_map_torus
24_bump_map_torus.c
25_uniform_fog
C9E1f_fog.cg
26_toon_shading
C9E3v_toonShading.cg
27_projective_texturing
C9E5v_projTex.cg
Makefile
OpenGL_Basic.dsw
OpenGL_Basic_2003.sln
OpenGL_Basic_2003_x64.sln
OpenGL_Basic_2005.sln
ReadMe.txt