mtl
Das in einem Material-Event gegenwärtig aktuelle Material. Läßt sich dazu
verwenden, Materialeigenschaften oder, A7 ,
ganze Materialien zur Laufzeit umzuschalten.
Typ:
MATERIAL*
Beispiel:
// use different material effects depending on the view - use ENABLE_TREE
if (render_view == camera) { mtl.ambient_red = 255; }
...
// switch the material depending on the view - use ENABLE_RENDER
function mtl_event_render()
{
if (render_view == view_radar) {
mtl = mtl_radar; return(0);
}
if (render_view == view_depth) {
mtl = mtl_depth; return(0);
}
}
...
MATERIAL* mtl_plain =
{
event = mtl_event_render;
flags = ENABLE_RENDER;
...
}
Siehe auch:
material.event, render_view, material
flags
► Aktuelle Version Online