2
0
Эх сурвалжийг харах

Assign 3MF object names to the created groups and meshes. (#23453)

Viktor Kovacs 3 жил өмнө
parent
commit
900fa37a44

+ 16 - 0
examples/jsm/loaders/3MFLoader.js

@@ -1119,6 +1119,16 @@ class ThreeMFLoader extends Loader {
 
 			}
 
+			if ( objectData.name ) {
+
+				for ( let i = 0; i < meshes.length; i ++ ) {
+
+					meshes[ i ].name = objectData.name;
+
+				}
+
+			}
+
 			return meshes;
 
 		}
@@ -1344,6 +1354,12 @@ class ThreeMFLoader extends Loader {
 
 			}
 
+			if ( objectData.name ) {
+
+				objects[ objectData.id ].name = objectData.name;
+
+			}
+
 		}
 
 		function buildObjects( data3mf ) {