deferreddemo.material
资源名称:3dwind2.0.rar [点击查看]
上传用户:xhbjoy
上传日期:2014-10-07
资源大小:38068k
文件大小:3k
源码类别:
游戏引擎
开发平台:
Visual C++
- // Materials for deferred shading test
- // Sky box
- material Test13/SkyBox
- {
- technique
- {
- pass
- {
- depth_write off
- lighting off
- texture_unit
- {
- cubic_texture evening.jpg separateUV
- tex_address_mode clamp
- }
- }
- }
- }
- // Ground plane
- material Test13/Ground: DeferredShading/Material/TexturedPhong
- {
- technique hlsl
- {
- pass main
- {
- texture_unit
- {
- texture grass_1024.jpg
- }
- }
- }
- technique glsl
- {
- pass main
- {
- texture_unit
- {
- texture grass_1024.jpg
- }
- }
- }
- }
- // Rock wall texture [bumpmapped]
- material Test13/RockWall: DeferredShading/Material/TexturedNormalMapped
- {
- technique hlsl
- {
- pass main
- {
- texture_unit
- {
- texture rockwall.tga
- }
- texture_unit
- {
- texture rockwall_NH.tga
- }
- }
- }
- technique glsl
- {
- pass main
- {
- texture_unit
- {
- texture rockwall.tga
- }
- texture_unit
- {
- texture rockwall_NH.tga
- }
- }
- }
- }
- // Athena texture [bumpmapped, untextured]
- material Test13/DeferredAthena: DeferredShading/Material/UntexturedNormalMapped
- {
- technique hlsl
- {
- pass main
- {
- texture_unit
- {
- texture atheneNormalMap.png
- }
- fragment_program_ref
- {
- param_named specularity float 0.5
- }
- }
- }
- technique glsl
- {
- pass main
- {
- texture_unit
- {
- texture atheneNormalMap.png
- }
- fragment_program_ref
- {
- param_named specularity float 0.5
- }
- }
- }
- }
- /// Ogre parts
- material Test13/DeferredOgre/Skin: DeferredShading/Material/TexturedPhong
- {
- technique hlsl
- {
- pass main
- {
- cull_hardware none
- texture_unit
- {
- texture GreenSkin.jpg
- tex_address_mode mirror
- }
- }
- }
- technique glsl
- {
- pass main
- {
- cull_hardware none
- texture_unit
- {
- texture GreenSkin.jpg
- tex_address_mode mirror
- }
- }
- }
- }
- material Test13/DeferredOgre/EarRing: DeferredShading/Material/UntexturedPhong
- {
- technique hlsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 1.5
- param_named colour float3 0.5 0.5 0
- }
- }
- }
- technique glsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 1.5
- param_named colour float3 0.5 0.5 0
- }
- }
- }
- }
- material Test13/DeferredOgre/Tusks: DeferredShading/Material/TexturedPhong
- {
- technique hlsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 0.5
- }
- texture_unit
- {
- texture dirt01.jpg
- }
- }
- }
- technique glsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 0.5
- }
- texture_unit
- {
- texture dirt01.jpg
- }
- }
- }
- }
- material Test13/DeferredOgre/Eyes: DeferredShading/Material/TexturedPhong
- {
- technique hlsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 1.0
- }
- texture_unit
- {
- texture WeirdEye.png
- }
- }
- }
- technique glsl
- {
- pass main
- {
- fragment_program_ref
- {
- param_named specularity float 1.0
- }
- texture_unit
- {
- texture WeirdEye.png
- }
- }
- }
- }