Skip to content

Instantly share code, notes, and snippets.

@robsgithub
Created October 15, 2019 18:59
Show Gist options
  • Save robsgithub/82a59d63e28eaeba194670791494a6c1 to your computer and use it in GitHub Desktop.
Save robsgithub/82a59d63e28eaeba194670791494a6c1 to your computer and use it in GitHub Desktop.
make a box in houdinis vex language
int pnt0 = addpoint(0, {1,0,1});
int pnt1 = addpoint(0, {1,0,-1});
int pnt2 = addpoint(0, {-1,0,-1});
int pnt3 = addpoint(0, {-1,0,1});
int pnt4 = addpoint(0, {1,2,1});
int pnt5 = addpoint(0, {1,2,-1});
int pnt6 = addpoint(0, {-1,2,-1});
int pnt7 = addpoint(0, {-1,2,1});
int prim0 = addprim(0,'poly');
int vert0 = addvertex(0, prim0, pnt0);
int vert1 = addvertex(0, prim0, pnt1);
int vert2 = addvertex(0, prim0, pnt2);
int vert3 = addvertex(0, prim0, pnt3);
int prim1 = addprim(0,'poly');
int vert4 = addvertex(0, prim1, pnt0);
int vert5 = addvertex(0, prim1, pnt4);
int vert6 = addvertex(0, prim1, pnt5);
int vert7 = addvertex(0, prim1, pnt1);
int prim2 = addprim(0,'poly');
int vert8 = addvertex(0, prim2, pnt1);
int vert9 = addvertex(0, prim2, pnt5);
int vert10 = addvertex(0, prim2, pnt6);
int vert11 = addvertex(0, prim2, pnt2);
int prim3 = addprim(0,'poly');
int vert12 = addvertex(0, prim3, pnt2);
int vert13 = addvertex(0, prim3, pnt6);
int vert14 = addvertex(0, prim3, pnt7);
int vert15 = addvertex(0, prim3, pnt3);
int prim4 = addprim(0,'poly');
int vert16 = addvertex(0, prim4, pnt3);
int vert17 = addvertex(0, prim4, pnt7);
int vert18 = addvertex(0, prim4, pnt4);
int vert19 = addvertex(0, prim4, pnt0);
int prim5 = addprim(0,'poly');
int vert20 = addvertex(0, prim5, pnt6);
int vert21 = addvertex(0, prim5, pnt5);
int vert22 = addvertex(0, prim5, pnt4);
int vert23 = addvertex(0, prim5, pnt7);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment