private void init(boolean createVBOs) { mCamera = new Camera2D(); mCamera.setProjectionMatrix(0, 0); mVPMatrix = new Matrix4(); float[] vertices = new float[]{ -.5f, .5f, 0, .5f, .5f, 0, .5f, -.5f, 0, -.5f, -.5f, 0 }; float[] textureCoords = new float[]{ 0, 1, 1, 1, 1, 0, 0, 0 }; float[] normals = new float[]{ 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1 }; int[] indices = new int[]{0, 2, 1, 0, 3, 2}; setData(vertices, normals, textureCoords, null, indices, createVBOs); vertices = null; normals = null; textureCoords = null; indices = null; mEnableDepthTest = false; mEnableDepthMask = false; }
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); }
int texCoordCount = 0; mCamera = new Camera2D(); mCamera.setProjectionMatrix(0, 0); mVPMatrix = new Matrix4();
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); }
private void init(boolean createVBOs) { mCamera = new Camera2D(); mCamera.setProjectionMatrix(0, 0); mVPMatrix = new Matrix4();