Browse Source

WebGLRenderer: Fixed drawMode switch.

Mr.doob 9 years ago
parent
commit
5ee75f9551
2 changed files with 5 additions and 5 deletions
  1. 3 3
      src/objects/Mesh.js
  2. 2 2
      src/renderers/WebGLRenderer.js

+ 3 - 3
src/objects/Mesh.js

@@ -15,7 +15,7 @@ THREE.Mesh = function ( geometry, material ) {
 	this.material = material !== undefined ? material : new THREE.MeshBasicMaterial( { color: Math.random() * 0xffffff } );
 	this.material = material !== undefined ? material : new THREE.MeshBasicMaterial( { color: Math.random() * 0xffffff } );
 
 
 	this.drawMode = THREE.TrianglesDrawMode;
 	this.drawMode = THREE.TrianglesDrawMode;
-	
+
 	this.updateMorphTargets();
 	this.updateMorphTargets();
 
 
 };
 };
@@ -23,9 +23,9 @@ THREE.Mesh = function ( geometry, material ) {
 THREE.Mesh.prototype = Object.create( THREE.Object3D.prototype );
 THREE.Mesh.prototype = Object.create( THREE.Object3D.prototype );
 THREE.Mesh.prototype.constructor = THREE.Mesh;
 THREE.Mesh.prototype.constructor = THREE.Mesh;
 
 
-THREE.Mesh.prototype.setDrawMode = function ( mode ) {
+THREE.Mesh.prototype.setDrawMode = function ( value ) {
 
 
-	this.drawMode = mode;
+	this.drawMode = value;
 
 
 };
 };
 
 

+ 2 - 2
src/renderers/WebGLRenderer.js

@@ -846,8 +846,8 @@ THREE.WebGLRenderer = function ( parameters ) {
 				renderer.setMode( _gl.LINES );
 				renderer.setMode( _gl.LINES );
 
 
 			} else {
 			} else {
-				
-				switch ( object.mode ) {
+
+				switch ( object.drawMode ) {
 
 
 					case THREE.TrianglesDrawMode:
 					case THREE.TrianglesDrawMode:
 						renderer.setMode( _gl.TRIANGLES );
 						renderer.setMode( _gl.TRIANGLES );