Drawing a 2d shape from a 3d object

You need more information to go from 3D to 2D.
First would be the direction you want to look at the 3D model from.
Assuming you have that you can use Plane.projectPoint to project vertices on to the plane.
image
(source)
These projections can be used to construct a 2D shape, however its usefulness I’m not sure.
If we are talking about dealing with arbitrary 3D shapes stored as BufferGeometry the only useful 2D projection I can imagine is a convex hulled silhoutte.
If you have more information stored for the vertices you could start doing some meaningful 2D reconstructions.

1 Like