瀏覽代碼

HMDModel : Moved lodConfig caching directly in getLodConfig.

TothBenoit 9 月之前
父節點
當前提交
1a575265bb
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      h3d/prim/HMDModel.hx

+ 3 - 2
h3d/prim/HMDModel.hx

@@ -303,7 +303,7 @@ class HMDModel extends MeshPrimitive {
 		if ( lodCount == 1 )
 			return 0;
 
-		lodConfig = getLodConfig();
+		var lodConfig = getLodConfig();
 		if ( lodConfig != null && lodConfig.length >= lodCount - 1) {
 			var lodLevel : Int = 0;
 			var maxIter = ( ( lodConfig.length > lodCount - 1 ) ? lodCount - 1: lodConfig.length );
@@ -324,6 +324,7 @@ class HMDModel extends MeshPrimitive {
 			return lodConfig;
 
 		var d = lib.resource.entry.directory;
-		return @:privateAccess ModelDatabase.current.getDefaultLodConfig(d);
+		lodConfig = @:privateAccess ModelDatabase.current.getDefaultLodConfig(d);
+		return lodConfig;
 	}
 }