Gorgeous!
>is there a quicker way to get a list of all the Vertex pointers?
You can use:
Code:
Prototype ListData *list_create_array(List *l, int numitems); // free with myfree()
on a list. It returns an array of the list-data pointers e.g. give this the list of an object's vertices. Each item in the array will then be the address of each vertex.
free the block of memory with myfree().
Andy