Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was searching for a practical book that can drive me through the mathematical process that is needed to create 3D shapes.

With shapes i mean everything possible, from the nature to the architecture, from buildings to flowers.

I would like to stick with a practical approach so i would like to have a book that is more an handbook and not a book about theories.


share|cite|improve this question
When you say "create 3D shapes", what do you mean by "create"? Do you mean make visual representations of them? Or create them (say, with a 3D printer) in 3D? – Matthew Conroy Sep 12 '12 at 0:41
@MatthewConroy 3d data for computer graphics and virtual 3d graphical visualization, basically i'm talking about vertices, triangles and lines because this are the most common primitives. – Ken Sep 12 '12 at 1:10
Are you trying to generate vertices from a physical description of the 3d object? Can you give an example of exactly what it is you want to achieve? What would your starting point be? – Matthew Conroy Sep 12 '12 at 2:12
@MatthewConroy my starting points are: 1)the context or the type of object 2) the user input. E.g. 1) the user wants to generate a tree 2) the user gives me an input about how tall and how large the tree is. Off course this is a trivial example with very few options but this is my point – Ken Sep 12 '12 at 16:27
A tree isn't trivial at all. A tree is extremely complex; depending on exactly what you are shooting for, you might need to study all sorts of mathematics related to biology, e.g., in order to model a tree well. And there is a huge variety of tree types, so just saying "tree" is possibly not specific enough. My impression is that most 3d meshes of real objects are created by drawing them in the appropriate software (so you might consider studying drawing). Is there a reason why you want to generate these things mathematically? – Matthew Conroy Sep 12 '12 at 23:47

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.