Hi to the cplusplus forum. I have been looking on line for some sort of a c++ program that does the following. I am sure that it must exist somewhere.
Lets say that I have a collection of 2D simple shapes, like rectangles and squares (forget circles, polygons, etc). There must be algorithms/programs that can take such shapes, which have 2D dimensions, and arrange them into 3D shapes.
For example, if I had a number of pieces of plywood, sometimes of varying sizes, there must be a mathematical way of putting them together to form a structure in 3D.
There must be a whole field of math/comp sci devoted to this but I don't know what it is called.