|
@@ -896,16 +896,16 @@ THREE.GLTFExporter.prototype = {
|
|
|
|
|
|
}
|
|
|
|
|
|
- if ( ! outputJSON.materials ) {
|
|
|
+ if ( material.isShaderMaterial ) {
|
|
|
|
|
|
- outputJSON.materials = [];
|
|
|
+ console.warn( 'GLTFExporter: THREE.ShaderMaterial not supported.' );
|
|
|
+ return null;
|
|
|
|
|
|
}
|
|
|
|
|
|
- if ( material.isShaderMaterial && ! material.isGLTFSpecularGlossinessMaterial ) {
|
|
|
+ if ( ! outputJSON.materials ) {
|
|
|
|
|
|
- console.warn( 'GLTFExporter: THREE.ShaderMaterial not supported.' );
|
|
|
- return null;
|
|
|
+ outputJSON.materials = [];
|
|
|
|
|
|
}
|
|
|
|