tuxmartin

Untitled

Dec 13th, 2012
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.79 KB | None | 0 0
  1.     ArrayList<Point3D> vrcholy;
  2.     ArrayList<Integer> hrany;
  3.    
  4.     Renderer r;
  5.     Camera c;
  6.     double azimut, zenit;
  7.     Mat4 anim = new Mat4Identity();
  8.     int mX, mY;
  9.     boolean pressed;
  10.  
  11.     public void draw(){
  12.         int index1, index2, x1,y1,z1,x2,y2,z2;
  13.        
  14.         out.clearScreen();
  15.        
  16.         anim = anim.mul(new Mat4RotXYZ(0.001, 0.002, 0.003));
  17.         r.setModel(anim);
  18.        
  19.         for (int i = 0; i < hrany.size(); i+=2) {
  20.             index1=hrany.get(i).intValue();
  21.             index2=hrany.get(i+1).intValue();
  22.             x1=(int)vrcholy.get(index1).x;
  23.             y1=(int)vrcholy.get(index1).y;
  24.             z1=(int)vrcholy.get(index1).z;
  25.             x2=(int)vrcholy.get(index2).x;
  26.             y2=(int)vrcholy.get(index2).y;
  27.             z2=(int)vrcholy.get(index2).z;
  28.             r.drawLine(new Point3D(x1,y1,z1), new Point3D(x2,y2,z2));
  29.            
  30.             out.getGraphics().drawLine(x1, y1, x2, y2);
  31.  
  32.         }
Advertisement
Add Comment
Please, Sign In to add comment