[name] calculates Physics for model loaded by [page:MMDLoader] with [link:https://github.com/kripken/ammo.js/ ammo.js] (Bullet-based JavaScript Physics engine).
[name] calculates Physics for model loaded by [page:MMDLoader] with [link:https://github.com/kripken/ammo.js/ ammo.js] (Bullet-based JavaScript Physics engine).
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { MMDPhysics } from 'three/addons/animation/MMDPhysics.js';
- <p class="desc">[name] can be used to create a decal mesh that serves different kinds of purposes e.g. adding unique details to models, performing dynamic visual environmental changes or covering seams.</p>
+ <p class="desc">
+ [name] can be used to create a decal mesh that serves different kinds of purposes e.g. adding unique details
+ to models, performing dynamic visual environmental changes or covering seams.
+ </p>
+
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { DecalGeometry } from 'three/addons/geometries/DecalGeometry.js';
The [link:http://en.wikipedia.org/wiki/Protein_Data_Bank_(file_format) Protein Data Bank] file format is a textual file describing the three-dimensional structures of molecules.
The [link:http://en.wikipedia.org/wiki/Protein_Data_Bank_(file_format) Protein Data Bank] file format is a textual file describing the three-dimensional structures of molecules.
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { PDBLoader } from 'three/addons/loaders/PDBLoader.js';
[link:https://en.wikipedia.org/wiki/Scalable_Vector_Graphics Scalable Vector Graphics] is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.
[link:https://en.wikipedia.org/wiki/Scalable_Vector_Graphics Scalable Vector Graphics] is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { SVGLoader } from 'three/addons/loaders/SVGLoader.js';
<p>Weighted sampling is useful for effects like heavier foliage growth in certain areas of terrain, or concentrated particle emissions from specific parts of a mesh. Vertex weights may be written programmatically, or painted by hand as vertex colors in 3D tools like Blender.</p>
<p>Weighted sampling is useful for effects like heavier foliage growth in certain areas of terrain, or concentrated particle emissions from specific parts of a mesh. Vertex weights may be written programmatically, or painted by hand as vertex colors in 3D tools like Blender.</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { MeshSurfaceSampler } from 'three/addons/math/MeshSurfaceSampler.js';
A convex hull class. Implements the Quickhull algorithm by: Dirk Gregorius. March 2014, Game Developers Conference: [link:http://media.steampowered.com/apps/valve/2014/DirkGregorius_ImplementingQuickHull.pdf Implementing QuickHull].
A convex hull class. Implements the Quickhull algorithm by: Dirk Gregorius. March 2014, Game Developers Conference: [link:http://media.steampowered.com/apps/valve/2014/DirkGregorius_ImplementingQuickHull.pdf Implementing QuickHull].
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { ConvexHull } from 'three/addons/math/ConvexHull.js';
Creates a simulated lens flare that tracks a light. [name] can only be used when setting the `alpha` context parameter of [page:WebGLRenderer] to `true`.
Creates a simulated lens flare that tracks a light. [name] can only be used when setting the `alpha` context parameter of [page:WebGLRenderer] to `true`.
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { Lensflare } from 'three/addons/objects/Lensflare.js';
So `[name]` is just focused on ordinary DOM elements. These elements are wrapped into special objects (`CSS3DObject` or `CSS3DSprite`) and then added to the scene graph.
So `[name]` is just focused on ordinary DOM elements. These elements are wrapped into special objects (`CSS3DObject` or `CSS3DSprite`) and then added to the scene graph.
</p>
</p>
+ <h2>Import</h2>
+
+ <p>
+ [name] is an add-on, and must be imported explicitly.
+ See [link:#manual/introduction/Installation Installation / Addons].
+ </p>
+
+ <code>
+ import { CSS3DRenderer } from 'three/addons/renderers/CSS3DRenderer.js';