Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void DrawLineRender()
- {
- Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
- for (int i = 0; i < lines.size(); i += 2)
- {
- Vector3 vector1 = lines.get(i);
- Vector3 vector2 = null;
- if (i + 1 < lines.size())
- {
- vector2 = lines.get(i + 1);
- }
- else
- {
- break;
- }
- // camera.unproject(vector1);
- // camera.unproject(vector2);
- //
- // meshVerticesArray[0] = vector1.x;
- // meshVerticesArray[1] = vector1.y;
- // meshVerticesArray[2] = vector1.z;
- //
- // meshVerticesArray[3] = vector2.x;
- // meshVerticesArray[4] = vector2.y;
- // meshVerticesArray[5] = vector2.z;
- //
- // meshLine.setVertices(meshVerticesArray);
- // meshLine.render(GL10.GL_LINE, 0, 2);
- renderer.begin(GL10.GL_LINES);
- camera.unproject(vector1);
- renderer.color(1, 0, 0, 1);
- renderer.vertex(vector1);
- camera.unproject(vector2);
- renderer.color(1, 0, 0, 1);
- renderer.vertex(vector2);
- renderer.end();
- }
- // renderer.begin(GL10.GL_LINES);
- // Vector3 vectorTemp = new Vector3(0.5f, 0.5f, 0);
- // camera.unproject(vectorTemp);
- // renderer.color(1, 0, 0, 1);
- // renderer.vertex(vectorTemp);
- // for (int i = 0; i < lines.size(); i++)
- // {
- // Vector3 vector = lines.get(i);
- // camera.unproject(vector);
- // renderer.color(1, 0, 0, 1);
- // renderer.vertex(vector);
- // }
- // renderer.end();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement