|
@@ -2,6 +2,7 @@ import { Color } from '../math/Color.js';
|
|
|
import { Vector2 } from '../math/Vector2.js';
|
|
|
import { Vector3 } from '../math/Vector3.js';
|
|
|
import { Vector4 } from '../math/Vector4.js';
|
|
|
+import { Matrix3 } from '../math/Matrix3.js';
|
|
|
import { Matrix4 } from '../math/Matrix4.js';
|
|
|
import { FileLoader } from './FileLoader.js';
|
|
|
import { DefaultLoadingManager } from './LoadingManager.js';
|
|
@@ -129,6 +130,9 @@ Object.assign( MaterialLoader.prototype, {
|
|
|
material.uniforms[ name ].value = new Vector4().fromArray( uniform.value );
|
|
|
break;
|
|
|
|
|
|
+ case 'm3':
|
|
|
+ material.uniforms[ name ].value = new Matrix3().fromArray( uniform.value );
|
|
|
+
|
|
|
case 'm4':
|
|
|
material.uniforms[ name ].value = new Matrix4().fromArray( uniform.value );
|
|
|
break;
|