提交 43bfdaf1 编写于 作者: W WestLangley

Support WebGLRenderTargetCube background

上级 e2dd8ce6
......@@ -40,7 +40,7 @@ function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
}
if ( background && background.isCubeTexture ) {
if ( background && ( background.isCubeTexture || background.isWebGLRenderTargetCube ) ) {
if ( boxMesh === undefined ) {
......@@ -70,7 +70,8 @@ function WebGLBackground( renderer, state, objects, premultipliedAlpha ) {
}
boxMesh.material.uniforms.tCube.value = background;
boxMesh.material.uniforms.tCube.value = ( background.isWebGLRenderTargetCube ) ? background.texture : background;
boxMesh.material.uniforms.tFlip.value = ( background.isWebGLRenderTargetCube ) ? 1 : - 1;
renderList.push( boxMesh, boxMesh.geometry, boxMesh.material, 0, null );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册