This class is used internally to convert from Geometry to BufferGeometry.
This creates a new DirectGeometry.
Unique number for this DirectGeometry instance.
Optional name. Default is the empty string.
String 'DirectGeometry'.
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Initialiased as an empty array, this is populated by .fromGeometry().
Bounding box for the bufferGeometry, which can be calculated with .computeBoundingBox(). Default is null.
Bounding sphere for the bufferGeometry, which can be calculated with .computeBoundingSphere(). Default is null.
Default is false.
Default is false.
Default is false.
Default is false.
Default is false.
Compute the parts of the geometry that have different materialIndex. See BufferGeometry.groups.
Pass in a Geometry instance for conversion.
For more info on how to obtain the source code of this module see this page.