Cube3D constructor
Cube3D({
- double width = 1.0,
- double height = 1.0,
- double depth = 1.0,
- String material = '',
- Color color = defaultColor,
- double metallic = 0.0,
- double roughness = 0.75,
- Color emission = const Color(0xFF000000),
- double emissionStrength = 1.0,
- double opacity = 1.0,
- bool unlit = false,
- String texture = '',
- Vector2? tiling,
- bool tileInMetres = false,
- bool castShadows = true,
- bool visible = true,
A box, 1 m each way by default.
Implementation
Cube3D({
this.width = 1.0,
this.height = 1.0,
this.depth = 1.0,
super.material,
super.color,
super.metallic,
super.roughness,
super.emission,
super.emissionStrength,
super.opacity,
super.unlit,
super.texture,
super.tiling,
super.tileInMetres,
super.castShadows,
super.visible,
});