instancing.material
资源名称:3dwind2.0.rar [点击查看]
上传用户:xhbjoy
上传日期:2014-10-07
资源大小:38068k
文件大小:3k
源码类别:
游戏引擎
开发平台:
Visual C++
- vertex_program InstancingCg cg
- {
- source instancing.cg
- profiles vs_2_0
- entry_point instancing_vp
- default_params
- {
- param_named_auto ambient ambient_light_colour
- param_named_auto lightDiffuseColour light_diffuse_colour 0
- param_named_auto lightPos light_position 0
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- }
- }
- vertex_program InstancingShadowCasterCg cg
- {
- source instancing.cg
- profiles vs_2_0
- entry_point instancingCaster_vp
- default_params
- {
- param_named_auto ambient ambient_light_colour
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- }
- }
- vertex_program CrowdCg cg
- {
- source instancing.cg
- profiles vs_2_0
- entry_point crowd_vp
- default_params
- {
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto numBones custom 0
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- param_named_auto lightPos light_position 0
- param_named_auto lightDiffuseColour light_diffuse_colour 0
- param_named_auto ambient ambient_light_colour
- }
- }
- vertex_program CrowdShadowCasterCg cg
- {
- source instancing.cg
- profiles vs_2_0
- entry_point crowdCaster_vp
- default_params
- {
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto numBones custom 0
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- param_named_auto ambient ambient_light_colour
- }
- }
- vertex_program InstancingGLSL glsl
- {
- source instancingVp.glsl
- preprocessor_defines SHADOW_CASTER=0
- default_params
- {
- param_named_auto ambient ambient_light_colour
- param_named_auto lightDiffuseColour light_diffuse_colour 0
- param_named_auto lightPos light_position 0
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- }
- }
- vertex_program InstancingShadowCasterGLSL glsl
- {
- source instancingVp.glsl
- preprocessor_defines SHADOW_CASTER=1
- default_params
- {
- param_named_auto ambient ambient_light_colour
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- }
- }
- vertex_program CrowdGLSL glsl
- {
- source crowdVp.glsl
- preprocessor_defines SHADOW_CASTER=0
- default_params
- {
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto numBones custom 0
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- param_named_auto lightPos light_position 0
- param_named_auto lightDiffuseColour light_diffuse_colour 0
- param_named_auto ambient ambient_light_colour
- }
- }
- vertex_program CrowdShadowCasterGLSL glsl
- {
- source crowdVp.glsl
- preprocessor_defines SHADOW_CASTER=1
- default_params
- {
- param_named_auto viewProjectionMatrix viewproj_matrix
- param_named_auto numBones custom 0
- param_named_auto worldMatrix3x4Array world_matrix_array_3x4
- param_named_auto ambient ambient_light_colour
- }
- }
- vertex_program Instancing unified
- {
- delegate InstancingGLSL
- delegate InstancingCg
- }
- vertex_program InstancingShadowCaster unified
- {
- delegate InstancingShadowCasterGLSL
- delegate InstancingShadowCasterCg
- }
- vertex_program Crowd unified
- {
- delegate CrowdGLSL
- delegate CrowdCg
- }
- vertex_program CrowdShadowCaster unified
- {
- delegate CrowdShadowCasterGLSL
- delegate CrowdShadowCasterCg
- }