Advertisement
Guest User

Untitled

a guest
Nov 25th, 2015
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.16 KB | None | 0 0
  1. package world3D;
  2.  
  3. import transforms.Point3D;
  4.  
  5. public class Cube extends Solid {
  6.     public Cube(){
  7.         getVertexBuffer().add(new Point3D(-1,-1,1));
  8.         getVertexBuffer().add(new Point3D(1,-1,1));
  9.         getVertexBuffer().add(new Point3D(1,-1,-1));
  10.         getVertexBuffer().add(new Point3D(-1,-1,-1));
  11.        
  12.         getVertexBuffer().add(new Point3D(-1,1,1));
  13.         getVertexBuffer().add(new Point3D(1,1,1));
  14.         getVertexBuffer().add(new Point3D(1,1,-1));    
  15.         getVertexBuffer().add(new Point3D(-1,1,-1));
  16.        
  17.         getIndexBuffer().add(0);
  18.         getIndexBuffer().add(1);
  19.         getIndexBuffer().add(1);
  20.         getIndexBuffer().add(2);
  21.         getIndexBuffer().add(2);
  22.         getIndexBuffer().add(3);
  23.         getIndexBuffer().add(3);
  24.         getIndexBuffer().add(0);
  25.        
  26.         getIndexBuffer().add(0);
  27.         getIndexBuffer().add(4);
  28.         getIndexBuffer().add(4);
  29.         getIndexBuffer().add(5);
  30.         getIndexBuffer().add(5);
  31.         getIndexBuffer().add(6);
  32.         getIndexBuffer().add(6);
  33.         getIndexBuffer().add(7);
  34.         getIndexBuffer().add(7);
  35.         getIndexBuffer().add(4);
  36.        
  37.         getIndexBuffer().add(1);
  38.         getIndexBuffer().add(5);
  39.         getIndexBuffer().add(2);
  40.         getIndexBuffer().add(6);
  41.         getIndexBuffer().add(3);
  42.         getIndexBuffer().add(7);
  43.        
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement