|
@@ -57,7 +57,6 @@
|
|
|
Scene,
|
|
|
TextureLoader,
|
|
|
TorusKnotBufferGeometry,
|
|
|
- VertexColors, NoColors,
|
|
|
WebGLRenderer
|
|
|
} from "../../build/three.module.js";
|
|
|
|
|
@@ -85,13 +84,6 @@
|
|
|
|
|
|
},
|
|
|
|
|
|
- colors: {
|
|
|
-
|
|
|
- 'THREE.NoColors': NoColors,
|
|
|
- 'THREE.VertexColors': VertexColors
|
|
|
-
|
|
|
- },
|
|
|
-
|
|
|
blendingMode: {
|
|
|
|
|
|
'THREE.NoBlending': NoBlending,
|
|
@@ -294,7 +286,7 @@
|
|
|
|
|
|
return function () {
|
|
|
|
|
|
- material.vertexColors = parseInt( material.vertexColors ); //Ensure number
|
|
|
+ material.vertexColors = material.vertexColors;
|
|
|
material.side = parseInt( material.side ); //Ensure number
|
|
|
material.needsUpdate = true;
|
|
|
geometry.attributes.position.needsUpdate = true;
|
|
@@ -397,7 +389,7 @@
|
|
|
folder.addColor( data, 'color' ).onChange( handleColorChange( material.color ) );
|
|
|
folder.add( material, 'wireframe' );
|
|
|
folder.add( material, 'wireframeLinewidth', 0, 10 );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
|
|
|
folder.add( data, 'envMaps', envMapKeys ).onChange( updateTexture( material, 'envMap', envMaps ) );
|
|
@@ -446,7 +438,7 @@
|
|
|
folder.add( material, 'linewidth', 0, 10 );
|
|
|
folder.add( material, 'linecap', [ 'butt', 'round', 'square' ] );
|
|
|
folder.add( material, 'linejoin', [ 'round', 'bevel', 'miter' ] );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
|
|
|
}
|
|
@@ -468,7 +460,7 @@
|
|
|
|
|
|
folder.add( material, 'wireframe' );
|
|
|
folder.add( material, 'wireframeLinewidth', 0, 10 );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
|
|
|
folder.add( data, 'envMaps', envMapKeys ).onChange( updateTexture( material, 'envMap', envMaps ) );
|
|
@@ -517,7 +509,7 @@
|
|
|
folder.add( material, 'flatShading' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'wireframe' );
|
|
|
folder.add( material, 'wireframeLinewidth', 0, 10 );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
folder.add( data, 'envMaps', envMapKeys ).onChange( updateTexture( material, 'envMap', envMaps ) );
|
|
|
folder.add( data, 'map', diffuseMapKeys ).onChange( updateTexture( material, 'map', diffuseMaps ) );
|
|
@@ -565,7 +557,7 @@
|
|
|
folder.add( material, 'flatShading' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'wireframe' );
|
|
|
folder.add( material, 'wireframeLinewidth', 0, 10 );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
folder.add( data, 'envMaps', envMapKeys ).onChange( updateTexture( material, 'envMap', envMaps ) );
|
|
|
folder.add( data, 'map', diffuseMapKeys ).onChange( updateTexture( material, 'map', diffuseMaps ) );
|
|
@@ -600,7 +592,7 @@
|
|
|
folder.add( material, 'flatShading' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'wireframe' );
|
|
|
folder.add( material, 'wireframeLinewidth', 0, 10 );
|
|
|
- folder.add( material, 'vertexColors', constants.colors ).onChange( needsUpdate( material, geometry ) );
|
|
|
+ folder.add( material, 'vertexColors' ).onChange( needsUpdate( material, geometry ) );
|
|
|
folder.add( material, 'fog' );
|
|
|
folder.add( data, 'envMaps', envMapKeys ).onChange( updateTexture( material, 'envMap', envMaps ) );
|
|
|
folder.add( data, 'map', diffuseMapKeys ).onChange( updateTexture( material, 'map', diffuseMaps ) );
|