diff --git a/Engine/source/T3D/examples/renderMeshExample.cpp b/Engine/source/T3D/examples/renderMeshExample.cpp index ec6831382..a725fc2eb 100644 --- a/Engine/source/T3D/examples/renderMeshExample.cpp +++ b/Engine/source/T3D/examples/renderMeshExample.cpp @@ -284,6 +284,13 @@ void RenderMeshExample::prepRenderImage( SceneRenderState *state ) // Set our RenderInst as a standard mesh render ri->type = RenderPassManager::RIT_Mesh; + //If our material has transparency set on this will redirect it to proper render bin + if ( matInst->getMaterial()->isTranslucent() ) + { + ri->type = RenderPassManager::RIT_Translucent; + ri->translucentSort = true; + } + // Calculate our sorting point if ( state ) {