Original Post
I'm thinking of building a basic 3d modeler to create basic primitive shapes, save them to an external file and modify the shapes in 4 different viewports using different tools. Does anyone have any basic guides or tutorials or a pathway for me to take in terms of the math, algorithms and techniques to go about implementing this. Obviously i'm going to have to use an API but that's besides the point, implementing in directx/opengl/sdl or whatever the API isn't the issue for me, its really the concepts, and related math techniques and algorithms that are making me a little quesy. Tutorials, suggestions or ideas are all welcomed