Browse Source

Merge pull request #12628 from WestLangley/dev-materials_channels

Example: Prevent material.needsUpdate being true every frame
Mr.doob 7 years ago
parent
commit
4e8a8c113e
1 changed files with 7 additions and 1 deletions
  1. 7 1
      examples/webgl_materials_channels.html

+ 7 - 1
examples/webgl_materials_channels.html

@@ -63,6 +63,12 @@
 				side: 'double'
 				side: 'double'
 			};
 			};
 
 
+			var sides = {
+				'front': THREE.FrontSide,
+				'back': THREE.BackSide,
+				'double': THREE.DoubleSide
+			};
+
 			var cameraOrtho, cameraPerspective;
 			var cameraOrtho, cameraPerspective;
 			var controlsOrtho, controlsPerspective;
 			var controlsOrtho, controlsPerspective;
 
 
@@ -277,7 +283,7 @@
 
 
 					}
 					}
 
 
-					if ( params.side !== material.side ) {
+					if ( sides[ params.side ] !== material.side ) {
 
 
 						switch ( params.side ) {
 						switch ( params.side ) {