openclonk/planet/Defense.ocf/FightForGidl.ocs/AltMaterials.ocd/Scene.material

129 lines
2.6 KiB
Plaintext

material farmerClonkAmazon
{
receive_shadows on
technique
{
pass
{
ambient 1.000000 1.000000 1.000000 1.000000
diffuse 1.000000 1.000000 1.000000 1.000000
specular 0.000000 0.000000 0.000000 1.000000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit Clonk
{
texture clonkAmazon.png
tex_address_mode wrap
filtering trilinear
//colour_op_ex blend_current_alpha src_current src_texture
// Don't blend alpha, to make sure we have full intensity at the base/overlay border region
//alpha_op_ex add src_current src_texture
}
texture_unit Light
{
// apply lighting
colour_op_ex modulate src_current src_diffuse
alpha_op_ex modulate src_current src_diffuse
}
}
}
}
material alchemistClonkOgre
{
receive_shadows on
technique
{
pass
{
scene_blend alpha_blend
ambient 1 1 1 1
diffuse 1 1 1 1
specular 0.000000 0.000000 0.000000 1.000000 1.000000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit Clonk
{
texture clonkOgre.png
tex_address_mode wrap
filtering trilinear
//colour_op_ex blend_current_alpha src_current src_texture
// Don't blend alpha, to make sure we have full intensity at the base/overlay border region
//alpha_op_ex add src_current src_texture
}
//texture_unit Light
//{
// apply lighting
// colour_op_ex modulate src_current src_diffuse
// alpha_op_ex modulate src_current src_diffuse
//}
}
}
}
material LaserSword
{
receive_shadows on
technique
{
pass
{
ambient 0.500000 0.500000 0.500000 1.000000
diffuse 0.702745 0.702745 0.702745 1.000000
specular 0.000000 0.000000 0.000000 1.000000 12.500000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture LaserSword.jpg
tex_address_mode wrap
filtering trilinear
}
}
}
}
material OgreSword
{
receive_shadows on
technique
{
pass
{
scene_blend alpha_blend
ambient 0.500000 0.500000 0.500000 1.000000
diffuse 0.702745 0.702745 0.702745 1.000000
specular 0.000000 0.000000 0.000000 1.000000 12.500000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture OgreSword.png
tex_address_mode wrap
filtering trilinear
}
}
}
}
material NukePowderKeg
{
receive_shadows on
technique
{
pass
{
ambient 0.500000 0.500000 0.500000 1.000000
diffuse 0.800000 0.800000 0.800000 1.000000
specular 0.000000 0.000000 0.000000 1.000000 12.500000
emissive 0.000000 0.000000 0.000000 1.000000
texture_unit
{
texture NukePowderKeg.png
tex_address_mode wrap
filtering trilinear
}
}
}
}