Bladeren bron

fix: reuse instantiated material for buildXform to avoid generating missing materials (#30661)

Christian Lenke 10 maanden geleden
bovenliggende
commit
c399a18428
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      examples/jsm/exporters/USDZExporter.js

+ 3 - 3
examples/jsm/exporters/USDZExporter.js

@@ -119,7 +119,7 @@ class USDZExporter {
 
 					}
 
-					output += buildXform( object, geometry, material );
+					output += buildXform( object, geometry, materials[ material.uuid ] );
 
 				} else {
 
@@ -796,7 +796,7 @@ function buildCamera( camera ) {
 			float verticalAperture = ${ ( ( Math.abs( camera.top ) + Math.abs( camera.bottom ) ) * 10 ).toPrecision( PRECISION ) }
 			token projection = "orthographic"
 		}
-	
+
 	`;
 
 	} else {
@@ -813,7 +813,7 @@ function buildCamera( camera ) {
 			token projection = "perspective"
 			float verticalAperture = ${ camera.getFilmHeight().toPrecision( PRECISION ) }
 		}
-	
+
 	`;
 
 	}

粤ICP备19079148号