Advertisement
Guest User

Untitled

a guest
May 21st, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. def draw_2d_view(dots_to_draw):
  2.  
  3. for pol in polygons:
  4.  
  5. p1 = dots_to_draw[pol[0]-1]
  6. p2 = dots_to_draw[pol[1]-1]
  7. p3 = dots_to_draw[pol[2]-1]
  8.  
  9. v1 = p2 - p1
  10. v2 = p3 - p1
  11.  
  12. polNor = np.cross(v1,v2)
  13. print(polNor)
  14.  
  15. if(np.dot(ociste,polNor) > 0):
  16. glPointSize(point_size);
  17. glColor3f(0, 0, 1)
  18. glBegin(GL_LINE_LOOP)
  19. for dot in pol:
  20. index = dot - 1
  21. glVertex2f(dots_to_draw[index][0], dots_to_draw[index][1])
  22. glEnd()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement