Geometry with three inclined planes

I’m trying to model the front part of a vehicle in threejs which has three inclined planes, one at the front and two oblique ones at each side:

  • Top view
    top
  • Iso view
    iso

It’s easy to model the front-middle part extruding a shape like this:

But I am having trouble on how to make the side parts, the only solution i could think of is making an extruded squared/rectangular mesh and trying to slice it with a plane (i’m guessing there is a way to do this somehow on threejs) but maybe there’s a better way to do this.

I’m not quite sure I understand the shape from these snapshots, but some possible approaches are:

  • it looks like a convex shape, so you might try ConvexGeometry
  • use an object with the same number of vertices and similar shape ( CylinderGeometry looks like a good candidate); then modify the vertices
  • construct the object “by hand”
2 Likes