Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.36 KB | None | 0 0
  1. private void DrawLineRender()
  2.     {
  3.         Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
  4.        
  5.         for (int i = 0; i < lines.size(); i += 2)
  6.         {
  7.             Vector3 vector1 = lines.get(i);
  8.             Vector3 vector2 = null;
  9.             if (i + 1 < lines.size())
  10.             {
  11.                 vector2 = lines.get(i + 1);
  12.             }
  13.             else
  14.             {
  15.                 break;
  16.             }
  17.  
  18. //          camera.unproject(vector1);
  19. //          camera.unproject(vector2);
  20. //         
  21. //          meshVerticesArray[0] = vector1.x;
  22. //          meshVerticesArray[1] = vector1.y;
  23. //          meshVerticesArray[2] = vector1.z;
  24. //         
  25. //          meshVerticesArray[3] = vector2.x;
  26. //          meshVerticesArray[4] = vector2.y;
  27. //          meshVerticesArray[5] = vector2.z;
  28. //         
  29. //          meshLine.setVertices(meshVerticesArray);
  30. //          meshLine.render(GL10.GL_LINE, 0, 2);
  31.            
  32.             renderer.begin(GL10.GL_LINES);
  33.             camera.unproject(vector1);
  34.             renderer.color(1, 0, 0, 1);
  35.             renderer.vertex(vector1);
  36.  
  37.             camera.unproject(vector2);
  38.             renderer.color(1, 0, 0, 1);
  39.             renderer.vertex(vector2);
  40.             renderer.end();
  41.         }
  42.        
  43.  
  44.        
  45. //      renderer.begin(GL10.GL_LINES);
  46. //      Vector3 vectorTemp = new Vector3(0.5f, 0.5f, 0);
  47. //      camera.unproject(vectorTemp);
  48. //      renderer.color(1, 0, 0, 1);
  49. //      renderer.vertex(vectorTemp);
  50. //      for (int i = 0; i < lines.size(); i++)
  51. //      {
  52. //          Vector3 vector = lines.get(i);
  53. //          camera.unproject(vector);
  54. //          renderer.color(1, 0, 0, 1);
  55. //          renderer.vertex(vector);
  56. //      }
  57. //      renderer.end();
  58.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement