Import
RoundedBoxGeometry is an addon, and must be imported explicitly, see Installation#Addons.
import { RoundedBoxGeometry } from 'three/addons/geometries/RoundedBoxGeometry.js';
Constructor
new RoundedBoxGeometry( width : number, height : number, depth : number, segments : number, radius : number )
Constructs a new rounded box geometry.
| width |
The width. That is, the length of the edges parallel to the X axis. Default is |
| height |
The height. That is, the length of the edges parallel to the Y axis. Default is |
| depth |
The depth. That is, the length of the edges parallel to the Z axis. Default is |
| segments |
Number of segments that form the rounded corners. Default is |
| radius |
The radius of the rounded corners. Default is |
Properties
.parameters : Object
Holds the constructor parameters that have been used to generate the geometry. Any modification after instantiation does not change the geometry.
- Overrides: BoxGeometry#parameters
Static Methods
.fromJSON( data : Object ) : RoundedBoxGeometry
Factory method for creating an instance of this class from the given JSON object.
| data |
A JSON object representing the serialized geometry. |
- Returns: A new instance.