Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- material GraveDiggerredflare
- {
- receive_shadows off
- technique
- {
- pass
- {
- lighting off
- scene_blend alpha_blend
- alpha_rejection greater 2
- depth_write off
- //depth_check off
- texture_unit
- {
- texture GraveDiggerredflare.dds
- }
- }
- }
- }
- material GravediggerWindow
- {
- technique
- {
- pass
- {
- scene_blend alpha_blend
- alpha_rejection greater 0
- depth_write off
- texture_unit
- {
- texture GravediggerWindow.png
- }
- }
- }
- }
- material GravediggerBand
- {
- technique
- {
- pass
- {
- scene_blend alpha_blend
- alpha_rejection greater 128
- texture_unit
- {
- texture GraveDiggerBand.dds
- }
- }
- }
- }
- material GraveDiggerShiny
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture GraveDiggerTire.png 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture GraveDiggerTire-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture GraveDiggerTire-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
- material GraveDiggerShinyBody
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- cull_hardware none
- cull_software none
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture GraveDigger.dds 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture GraveDigger-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture GraveDigger-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
- material GraveDiggerBody
- {
- technique
- {
- pass
- {
- specular 0.4 0.4 0.4 1 50
- shininess 50
- alpha_rejection greater 128
- scene_blend alpha_blend
- cull_hardware none
- cull_software none
- texture_unit
- {
- texture GraveDigger.dds
- }
- }
- }
- }
- material EscaladeWindow
- {
- technique
- {
- pass
- {
- scene_blend alpha_blend
- alpha_rejection greater 0
- depth_write off
- texture_unit
- {
- texture GravediggerWindow.png
- }
- }
- }
- }
- material EscaladeShiny
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture EscaladeTire.png 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture EscaladeTire-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture EscaladeTire-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
- material EscaladeShinyBody
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- cull_hardware none
- cull_software none
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture Box5Escalade.dds 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5Escalade-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5Escalade-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
- material AfterburnerShiny
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- cull_hardware none
- cull_software none
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture Box5AfterBurner.dds 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5AfterBurner-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5AfterBurner-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
- material Box5MaxD
- {
- technique
- {
- pass
- {
- // Makes the pixel shader alpha output be used for alpha blending
- scene_blend alpha_blend
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref SimpleMetal_PS
- {
- }
- cull_hardware none
- cull_software none
- texture_unit diffusetex
- {
- // This pass will use this 2D texture as its input
- texture Box5MaxD.dds 2d
- tex_coord_set 0
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5MaxD-spec.png 2d
- tex_coord_set 1
- }
- }
- pass
- {
- scene_blend add
- // Make this pass use the vertex shader
- vertex_program_ref NiceMetal_Reflect_VS
- {
- }
- // Make this pass use the pixel shader
- fragment_program_ref NiceMetal_Reflect_nocolor_PS
- {
- }
- texture_unit speculartex
- {
- // This pass will use this 2D texture as its input
- texture Box5MaxD-spec.png 2d
- tex_coord_set 0
- }
- texture_unit envmaptex
- {
- cubic_texture EnvironmentTexture combinedUVW
- tex_address_mode clamp
- tex_coord_set 1
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement