浏览代码

Changed signature of clearCubeMap

WestLangley 8 年之前
父节点
当前提交
a37edbfd20
共有 2 个文件被更改,包括 5 次插入4 次删除
  1. 3 2
      docs/api/cameras/CubeCamera.html
  2. 2 2
      src/cameras/CubeCamera.js

+ 3 - 2
docs/api/cameras/CubeCamera.html

@@ -76,9 +76,10 @@
 		Call this to update the [page:CubeCamera.renderTarget renderTarget].
 		</div>
 
-		<h3>[method:null clearCubeMap]()</h3>
+		<h3>[method:null clearCubeMap]( [page:Boolean color], [page:Boolean depth], [page:Boolean stencil] )</h3>
 		<div>
-		Call this to clear the [page:CubeCamera.renderTarget renderTarget] using the renderer's current clear color.
+		Call this to clear the [page:CubeCamera.renderTarget renderTarget] color, depth, and/or stencil buffers.
+		The color buffer is set to the renderer's current clear color. Arguments default to *true*.
 		</div>
 
 		<h2>Source</h2>

+ 2 - 2
src/cameras/CubeCamera.js

@@ -87,7 +87,7 @@ function CubeCamera( near, far, cubeResolution ) {
 
 	};
 
-	this.clearCubeMap = function () {
+	this.clearCubeMap = function ( color, depth, stencil ) {
 
 		var renderTarget = this.renderTarget;
 
@@ -96,7 +96,7 @@ function CubeCamera( near, far, cubeResolution ) {
 			renderTarget.activeCubeFace = i;
 			renderer.setRenderTarget( renderTarget );
 
-			renderer.clear();
+			renderer.clear( color, depth, stencil );
 
 		}