提交 72867a3c 编写于 作者: M Mr.doob

Updated builds.

上级 65e6b483
......@@ -18192,7 +18192,9 @@
function renderTransmissiveObjects(opaqueObjects, transmissiveObjects, scene, camera) {
if (_transmissionRenderTarget === null) {
_transmissionRenderTarget = new WebGLRenderTarget(1024, 1024, {
const needsAntialias = _antialias === true && capabilities.isWebGL2 === true;
const renderTargetType = needsAntialias ? WebGLMultisampleRenderTarget : WebGLRenderTarget;
_transmissionRenderTarget = new renderTargetType(1024, 1024, {
generateMipmaps: true,
minFilter: LinearMipmapLinearFilter,
magFilter: NearestFilter,
......@@ -18208,6 +18210,7 @@
_this.clear();
renderObjects(opaqueObjects, scene, camera);
textures.updateMultisampleRenderTarget(_transmissionRenderTarget);
textures.updateRenderTargetMipmap(_transmissionRenderTarget);
_this.setRenderTarget(currentRenderTarget);
此差异已折叠。
......@@ -24731,7 +24731,10 @@ function WebGLRenderer( parameters ) {
if ( _transmissionRenderTarget === null ) {
_transmissionRenderTarget = new WebGLRenderTarget( 1024, 1024, {
const needsAntialias = _antialias === true && capabilities.isWebGL2 === true;
const renderTargetType = needsAntialias ? WebGLMultisampleRenderTarget : WebGLRenderTarget;
_transmissionRenderTarget = new renderTargetType( 1024, 1024, {
generateMipmaps: true,
minFilter: LinearMipmapLinearFilter,
magFilter: NearestFilter,
......@@ -24747,6 +24750,7 @@ function WebGLRenderer( parameters ) {
renderObjects( opaqueObjects, scene, camera );
textures.updateMultisampleRenderTarget( _transmissionRenderTarget );
textures.updateRenderTargetMipmap( _transmissionRenderTarget );
_this.setRenderTarget( currentRenderTarget );
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册