// Prim roation and position and scale
FloatMatrix4x4 srt4x4Matrix= Math3D.convertToFloatMatrix4x4(Math3D.CreateSRTMatrix(Prim.Scale, RenderRotation, RenderPosition));
// FloatMatrix totalMatrix = scene.getPerspectiveMatrix().multiply(scene.getTranslationMatrix()).multiply(scene.getRotationMatrix().multiply(srt2Matrix));
FloatMatrix totalMatrix = scene.getResultingMatrix().multiply(srt4x4Matrix);
floatBuffer.position(0);
floatBuffer.put(totalMatrix.getColumnWiseFlatData()).position(0);
GL20.glUniformMatrix4(scene.getProjectionMatrixUniform(), false, floatBuffer);
// Do we have animated texture on this face