|
@@ -1299,7 +1299,7 @@ THREE.GLTFLoader = ( function () {
|
|
|
|
|
|
if ( typeof gltfDef.extras === 'object' ) {
|
|
|
|
|
|
- object.userData = gltfDef.extras;
|
|
|
+ Object.assign( object.userData, gltfDef.extras );
|
|
|
|
|
|
} else {
|
|
|
|
|
@@ -2996,6 +2996,7 @@ THREE.GLTFLoader = ( function () {
|
|
|
|
|
|
if ( nodeDef.name !== undefined ) {
|
|
|
|
|
|
+ node.userData.name = nodeDef.name;
|
|
|
node.name = THREE.PropertyBinding.sanitizeNodeName( nodeDef.name );
|
|
|
|
|
|
}
|