#external
pub type Cameratype DRACOLoaderimpl IsGLTFLoader for DRACOLoadertype DirectionalLightimpl IsDirectionalLight for DirectionalLightimpl IsObject for DirectionalLightimpl Cast for DirectionalLighttype Material#external
pub type Meshtype Objectpub(all) enum Primitive {
BoxGeometry
CapsuleGeometry
CircleGeometry
ConeGeometry
CylinderGeometry
DodecahedronGeometry
EdgesGeometry
ExtrudeGeometry
IcosahedronGeometry
LatheGeometry
OctahedronGeometry
ParametricGeometry
PlaneGeometry
PolyhedronGeometry
RingGeometry
ShapeGeometry
SphereGeometry
TetrahedronGeometry
TorusGeometry
TorusKnotGeometry
TubeGeometry
WireframeGeometry
}#external
pub type Render#external
pub type Scenefn newBox(width : Int, height : Int, depth : Int, widthSegments : Int, heightSegments : Int, depthSegments : Int) -> BufferGeometryfn newCapsule(radius : Float, height : Float, capSegments : Int, radialSegments : Int, heightSegments : Int) -> BufferGeometryfn newCircle(radius : Float, segments : Int, thetaStart : Float, thetaLength : Float) -> BufferGeometryfn newCone(radius : Float, height : Float, radialSegments : Int, heightSegments : Int, openEnded : Bool, thetaStart : Float, thetaLength : Float) -> BufferGeometryfn newCylinder(radiusTop : Float, radiusBottom : Float, height : Float, radialSegments : Int, heightSegments : Int, openEnded : Bool, thetaStart : Float, thetaLength : Float) -> BufferGeometryfn newPlane(width : Float, height : Float, widthSegments : Int, heightSegments : Int) -> BufferGeometryfn newRing(innerRadius : Float, outerRadius : Float, thetaSegments : Int, phiSegments : Int, thetaStart : Float, thetaLength : Float) -> BufferGeometryfn newSphere(radius : Float, widthSegments : Int, heightSegments : Int, phiStart : Float, phiLength : Float, thetaStart : Float, thetaLength : Float) -> BufferGeometryfn newTorus(radius : Float, tube : Float, radialSegments : Int, tubularSegments : Int, arc : Float) -> BufferGeometryfn newTorusKnot(radius : Float, tube : Float, tubularSegments : Int, radialSegments : Int, p : Int, q : Int) -> BufferGeometryfn newTube(tubularSegments : Int, radius : Float, radialSegments : Int, closed : Bool) -> BufferGeometryfn request_animation_frame(f : (Double) -> Unit) -> Double