Creates THREE.EventDispatcher | EventDispatcher object.
Protected_Protected Optional_Protected_OptionaluiStatic Optional ReadonlyOldStatic ReadonlyPluginProtected_Protected_Optionalprefix: stringExtrude a mesh's geometry along a curve path. The mesh must be a flat/planar geometry (aligned to one axis).
Optionalmeta: SerializationMetaTypeOptionalsetStaticConvertConvert a planar 3D geometry to a 2D Shape by auto-detecting the flat axis. The geometry must be aligned to one of the principal axes (X, Y, or Z bounding box extent near zero).
The geometry to convert (must be planar/flat)
Whether to sort points starting from the leftmost point
A 2D Shape suitable for extrusion
StaticExtrudeProgrammatic helper to extrude a shape along a curve.
ShapeTubeExtrudePlugin
Provides interactive extrusion of flat geometry along a curve path. Takes a selected planar mesh, auto-detects its flat axis, extracts a 2D Shape from the vertices, then extrudes it along a curve using the TubeShape geometry generator.
Features:
This could also be used as a sample plugin to create custom interactive geometry plugins.