Merge pull request #2292 from Azaezel/highlightHax

afxRenderHighlightMgr: account for hardware skinning
This commit is contained in:
Areloch 2019-01-21 15:18:19 -06:00 committed by GitHub
commit a77eb37f9a

View file

@ -151,6 +151,12 @@ void afxRenderHighlightMgr::render( SceneRenderState *state )
matrixSet.setProjection(*passRI->projection); matrixSet.setProjection(*passRI->projection);
mat->setTransforms(matrixSet, state); mat->setTransforms(matrixSet, state);
// Setup HW skinning transforms if applicable
if (mat->usesHardwareSkinning())
{
mat->setNodeTransforms(passRI->mNodeTransforms, passRI->mNodeTransformCount);
}
mat->setSceneInfo(state, sgData); mat->setSceneInfo(state, sgData);
mat->setBuffers(passRI->vertBuff, passRI->primBuff); mat->setBuffers(passRI->vertBuff, passRI->primBuff);