Guest User

Untitled

a guest
Feb 23rd, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. gl.glBegin(GL2.GL_TRIANGLES);
  2.  
  3. for (int i = 0; i < pLoader.shortBuf.capacity(); i++) {
  4. if(gf % 3 == 0)color+= 0.2;
  5. gf++;
  6. if(color > 1)color = 0;
  7. gl.glColor3f(color ,color , color);
  8. gl.glVertex3f(pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3)+posX,pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3+1),pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3+2)+posY);
  9. }
  10. gl.glEnd();
  11.  
  12. gl.glColor3f(1f ,0.5f , 1f);
  13. gl.glBegin(GL2.GL_QUADS);
  14.  
  15. gl.glVertex3f(x,h,y);
  16. gl.glVertex3f(x+g,h,y);
  17. gl.glVertex3f(x+g,h,y+g);
  18. gl.glVertex3f(x,h,y+g);
  19. gl.glEnd();
  20.  
  21.  
  22. for(Zombie z: zList){
  23. float x = z.posX;
  24. float y = z.posY;
  25. float color = 0f;
  26. int gf = 0;
  27.  
  28. gl.glPushMatrix();
  29. gl.glTranslatef(x, 0, y);
  30. double alpha = -math.getAlpha((int)x, (int)y);
  31. gl.glRotated(alpha, 0, 1, 0);
  32. gl.glBegin(GL2.GL_TRIANGLES);
  33.  
  34. for (int i = 0; i < pLoader.shortBuf.capacity(); i++) {
  35. if(gf % 3 == 0)color+= 0.2;
  36. gf++;
  37. if(color > 1)color = 0;
  38. gl.glColor3f(color ,color , color);
  39. gl.glVertex3f(pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3),pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3+1),pLoader.vertBuf[o].get(pLoader.shortBuf.get(i)*3+2));
  40. }
  41. gl.glEnd();
  42. gl.glPopMatrix();
  43. }
Advertisement
Add Comment
Please, Sign In to add comment