Namespace: THREE

THREE

Main three.js namespace.

Imported from three.module.js
Source:

Examples

<!-- The recommended way of importing three.js is by using an importmap in the HTML file -->
<script type="importmap">
   {
     "imports": {
         "three": "https://cdn.jsdelivr.net/npm/three@latest/build/three.module.js",
         "three/addons/": "https://cdn.jsdelivr.net/npm/three@latest/examples/jsm/"
     }
   }
</script>
// Then, in the javascript file:
import * as THREE from "three";
import { OrbitControls } from "three/addons/controls/OrbitControls.js";
// Or, if you do not want an importmap:
import * as THREE from "https://unpkg.com/three@latest/build/three.module.js?module";
import { OrbitControls } from "https://unpkg.com/three@latest/examples/jsm/controls/OrbitControls.js?module";

Classes

Color
Group
Material
OBJLoader
Object3D
PerspectiveCamera
Scene
WebGLRenderer