Hey all,
I've been working with a Gem abstraction called "supercube". Supercube is a cube of 3x3 curve3d planes. The common points are linked so that we always have a seamless volume.
The supercube has 27 unique points. I've been figuring out different ways of creating interesting forms using this structure.
So I had the great idea of using matrix rotation to rotate the control points on various axes to distort the cube. In order to get this to work I need to solve two problems:
A. I need to be able to do matrix-rotation fast and efficiently, and I'd rather not need an external to do it!
B. I need to query the current position of each point before I can rotate it.
For A I could:
What give me the best performance? (#2) What would benifit the user community most? What is the most performance for the time?
For B:
Any suggestions/advice would be apprecaited.
Thanks. B.