/** * Renders the object with no parent matrix. * * @param camera The camera * @param vpMatrix {@link Matrix4} The view-projection matrix * @param projMatrix {@link Matrix4} The projection matrix * @param vMatrix {@link Matrix4} The view matrix * @param sceneMaterial The scene-wide Material to use, if any. */ public void render(Camera camera, final Matrix4 vpMatrix, final Matrix4 projMatrix, final Matrix4 vMatrix, Material sceneMaterial) { render(camera, vpMatrix, projMatrix, vMatrix, null, sceneMaterial); }
public void render(Camera camera, final Matrix4 vpMatrix, final Matrix4 projMatrix, final Matrix4 vMatrix, final Matrix4 parentMatrix, Material sceneMaterial) { final Matrix4 pMatrix = mCamera.getProjectionMatrix(); final Matrix4 viewMatrix = mCamera.getViewMatrix(); mVPMatrix.setAll(pMatrix).multiply(viewMatrix); super.render(mCamera, mVPMatrix, projMatrix, viewMatrix, null, sceneMaterial); }
public void render(Camera camera, final Matrix4 vpMatrix, final Matrix4 projMatrix, final Matrix4 vMatrix, final Matrix4 parentMatrix, Material sceneMaterial) { final Matrix4 pMatrix = mCamera.getProjectionMatrix(); final Matrix4 viewMatrix = mCamera.getViewMatrix(); mVPMatrix.setAll(pMatrix).multiply(viewMatrix); super.render(mCamera, mVPMatrix, projMatrix, viewMatrix, null, sceneMaterial); }
for (int i = 0, j = mChildren.size(); i < j; ++i) { mChildren.get(i).render(mCamera, mVPMatrix, mPMatrix, mVMatrix, sceneMaterial);
child.markModelMatrixDirty(); child.render(camera, vpMatrix, projMatrix, vMatrix, mMMatrix, sceneMaterial);
/** * Renders the object with no parent matrix. * * @param camera The camera * @param vpMatrix {@link Matrix4} The view-projection matrix * @param projMatrix {@link Matrix4} The projection matrix * @param vMatrix {@link Matrix4} The view matrix * @param pickerInfo The current color picker info. This is only used when an object is touched. */ public void render(Camera camera, final Matrix4 vpMatrix, final Matrix4 projMatrix, final Matrix4 vMatrix, Material sceneMaterial) { render(camera, vpMatrix, projMatrix, vMatrix, null, sceneMaterial); }
public void render(Camera camera, final Matrix4 vpMatrix, final Matrix4 projMatrix, final Matrix4 vMatrix, final Matrix4 parentMatrix, Material sceneMaterial) { final Matrix4 pMatrix = mCamera.getProjectionMatrix(); final Matrix4 viewMatrix = mCamera.getViewMatrix(); mVPMatrix.setAll(pMatrix).multiply(viewMatrix); super.render(mCamera, mVPMatrix, projMatrix, viewMatrix, null, sceneMaterial); }
child.render(mCamera, mVPMatrix, mPMatrix, mVMatrix, sceneMat); child.setBlendingEnabled(blendingEnabled);
child.render(camera, vpMatrix, projMatrix, vMatrix, mMMatrix, sceneMaterial);