Pārlūkot izejas kodu

Add explanation on h3d.scene.MeshBatch maxDistance

clementlandrin 5 mēneši atpakaļ
vecāks
revīzija
072aa7d377
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      h3d/scene/MeshBatch.hx

+ 5 - 1
h3d/scene/MeshBatch.hx

@@ -79,7 +79,6 @@ class MeshBatch extends MultiMaterial {
 	var enableLOD(get, never) : Bool;
 	function get_enableLOD() return meshBatchFlags.has( EnableLod );
 
-	public var maxDistance : Float = -1;
 	var enableGPUCulling(get, never) : Bool;
 	function get_enableGPUCulling() return meshBatchFlags.has( EnableGpuCulling );
 
@@ -123,6 +122,11 @@ class MeshBatch extends MultiMaterial {
 	 */
 	public var lodDistance : Float;
 
+	/**
+	 * If set, and gpu update is enabled, clip all instanced behind this distance.
+	 */
+	public var maxDistance : Float = -1;
+
 	var instancedParams : hxsl.Cache.BatchInstanceParams;
 	var emittedSubParts : Array<MeshBatchPart>;
 	var currentSubParts : Int;