Posted By: Stansmedia
mirror view trick - fail - 09/06/14 02:38
I'm trying to get a material to render transparent in the default view, and normal in a mirror view. The materials are changing, but the material for the default camera view isn't rendering transparent.
Code:
MATERIAL* mtl_invisible = { alpha = 0; // Not rendering invisible! NOOOOOOO flags = TRANSLUCENT; } function reflection_dimension() { if (render_view != camera) { if(bump_map_lighting == 1) { mtl = mtl_specBumpy; } else { mtl = mtlstnd; } return(0); } if (render_view == camera) { mtl = mtl_invisible; return(0); } } MATERIAL* mtl_water_trick = { diffuse_red = 180; diffuse_blue = 180; diffuse_green = 180; specular_blue = 255; // bright specular component specular_green = 255; specular_red = 255; ambient_red = 0; ambient_blue = 0; ambient_green = 0; event = reflection_dimension; flags = ENABLE_RENDER | PASS_SOLID; }