2014-10-27 01:32:08 +00:00
|
|
|
vertex_program normal_map_vertex glsl
|
|
|
|
{
|
|
|
|
source normal_map_vertex.glsl
|
|
|
|
}
|
|
|
|
|
|
|
|
fragment_program normal_map_fragment glsl
|
|
|
|
{
|
|
|
|
source normal_map_fragment.glsl
|
|
|
|
}
|
|
|
|
|
|
|
|
// This material can be derived from in order to use a normal map with a
|
|
|
|
// single base texture.
|
|
|
|
material NormalMap
|
|
|
|
{
|
|
|
|
receive_shadows on
|
|
|
|
|
|
|
|
technique
|
|
|
|
{
|
|
|
|
pass
|
|
|
|
{
|
|
|
|
texture_unit base
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
texture_unit normal
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
vertex_program_ref normal_map_vertex
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
fragment_program_ref normal_map_fragment
|
|
|
|
{
|
|
|
|
param_named basemap int 0
|
2014-12-03 15:47:33 +00:00
|
|
|
param_named normalTex int 1
|
2014-10-27 01:32:08 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|