26 if (
TSkeletonInstance* pSkeletonInstance = pCurrentContext->GetSkeletonInstance() )
31 pCurrentContext->GetAlphaBlend() >= 1.0f )
40 auto pRenderPacket = pMaterial->AddRenderPacket(
this );
41 pRenderPacket->SetModelViewMatrix( pCurrentContext->GetModelViewMatrix() );
42 pRenderPacket->SetSkeletonInstance( pSkeletonInstance );
43 pRenderPacket->SetAmbientColour( pCurrentContext->GetAmbientColour().AsVector3() );
44 pRenderPacket->SetLightColour( pRenderInterface->GetLightColour().AsBasisVector3( 0 ) );
45 pRenderPacket->SetLightDirection( pRenderInterface->GetLightDirection().AsBasisVector3( 0 ) );
46 pRenderPacket->SetAlpha( pCurrentContext->GetAlphaBlend() );
47 pRenderPacket->SetShadeCoeff(
TUINT( pCurrentContext->GetShadeCoeff() * 255.0f ) );