浏览代码

ImmediateRenderObject: Promoted material (WebGLRenderer depends of it).

Mr.doob 10 年之前
父节点
当前提交
c54da3f3e5
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 1 3
      examples/js/MarchingCubes.js
  2. 2 1
      src/extras/objects/ImmediateRenderObject.js

+ 1 - 3
examples/js/MarchingCubes.js

@@ -7,9 +7,7 @@
 
 THREE.MarchingCubes = function ( resolution, material, enableUvs, enableColors ) {
 
-	THREE.ImmediateRenderObject.call( this );
-
-	this.material = material;
+	THREE.ImmediateRenderObject.call( this, material );
 
 	this.enableUvs = enableUvs !== undefined ? enableUvs : false;
 	this.enableColors = enableColors !== undefined ? enableColors : false;

+ 2 - 1
src/extras/objects/ImmediateRenderObject.js

@@ -2,10 +2,11 @@
  * @author alteredq / http://alteredqualia.com/
  */
 
-THREE.ImmediateRenderObject = function () {
+THREE.ImmediateRenderObject = function ( material ) {
 
 	THREE.Object3D.call( this );
 
+	this.material = material;
 	this.render = function ( renderCallback ) {};
 
 };