Hello everyone,<p>I'm interested in 3d solid modeling programming. 
Before working as programmer I was a draftsman and used tools such as AutoCAD and 3dsMax mainly to design exhibit booths, and working with these tools I always been curious about developing a tool like these.<p>I've looked for books or other resources on the topic and, while I found some books on 3d topics, like splines and nurbs surfaces (that is - non-solid geometry), I've never found a book that specifically covers 3d modeling. I mean build real solid volumes that have mass, that you can compute volume, do boolean operations with other objects etc.<p>I know there are OpenCascade (a open source modeling library), but I want to study the algorithms and math involved on it, not just use some pre-built objects.
Do you know of any books on the topic or further directions?<p>Thanks, this is my first submission, sorry for the lousy english -- I'm no native speaker.
Ask HN: Resources for 3D solid modeling