|
@@ -13,9 +13,9 @@
|
|
<h1>[name]</h1>
|
|
<h1>[name]</h1>
|
|
|
|
|
|
<p class="desc">
|
|
<p class="desc">
|
|
- A special version of [page:Mesh] with instanced rendering support. Use [name] if you have to render a large amount of
|
|
|
|
|
|
+ A special version of [page:Mesh] with instanced rendering support. Use [name] if you have to render a large number of
|
|
objects with the same geometry and material but with different world transformations. The usage of [name] will help you
|
|
objects with the same geometry and material but with different world transformations. The usage of [name] will help you
|
|
- to reduce the amount of draw calls and thus improve the overall rendering performance in your application.
|
|
|
|
|
|
+ to reduce the number of draw calls and thus improve the overall rendering performance in your application.
|
|
</p>
|
|
</p>
|
|
|
|
|
|
<h3>Example</h3>
|
|
<h3>Example</h3>
|
|
@@ -29,7 +29,7 @@
|
|
<p>
|
|
<p>
|
|
[page:Geometry geometry] - an instance of [page:BufferGeometry].<br />
|
|
[page:Geometry geometry] - an instance of [page:BufferGeometry].<br />
|
|
[page:Material material] - an instance of [page:Material]. Default is a new [page:MeshBasicMaterial].<br />
|
|
[page:Material material] - an instance of [page:Material]. Default is a new [page:MeshBasicMaterial].<br />
|
|
- [page:Integer count] - the amount of instances.<br />
|
|
|
|
|
|
+ [page:Integer count] - the number of instances.<br />
|
|
</p>
|
|
</p>
|
|
|
|
|
|
<h2>Properties</h2>
|
|
<h2>Properties</h2>
|
|
@@ -37,20 +37,14 @@
|
|
|
|
|
|
<h3>[property:Integer count]</h3>
|
|
<h3>[property:Integer count]</h3>
|
|
<p>
|
|
<p>
|
|
- The amount of instances. The *count* value passed into the constructor represents the maximum amount of
|
|
|
|
- instances of this mesh. You can change the amount of instances at runtime to an integer value
|
|
|
|
|
|
+ The number of instances. The *count* value passed into the constructor represents the maximum number of
|
|
|
|
+ instances of this mesh. You can change the number of instances at runtime to an integer value
|
|
in the range [0, count].
|
|
in the range [0, count].
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
If you need more instances than the original count value, you have to create a new [name].
|
|
If you need more instances than the original count value, you have to create a new [name].
|
|
</p>
|
|
</p>
|
|
|
|
|
|
- <h3>[property:Boolean isInstancedMesh]</h3>
|
|
|
|
- <p>
|
|
|
|
- Used to check whether this or derived classes are instanced meshes.
|
|
|
|
- You should not change this, as it used internally for optimization. Default is *true*.
|
|
|
|
- </p>
|
|
|
|
-
|
|
|
|
<h3>[property:BufferAttribute instanceMatrix]</h3>
|
|
<h3>[property:BufferAttribute instanceMatrix]</h3>
|
|
<p>
|
|
<p>
|
|
Represents the local transformation of all instances. For internal use only.
|
|
Represents the local transformation of all instances. For internal use only.
|