Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Ablesons
three.js
提交
9d207937
T
three.js
项目概览
Ablesons
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
9d207937
编写于
5月 04, 2021
作者:
M
Mr.doob
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated builds.
上级
16f2170f
变更
3
展开全部
隐藏空白更改
内联
并排
Showing
3 changed file
with
10 addition
and
47 deletion
+10
-47
build/three.js
build/three.js
+5
-21
build/three.min.js
build/three.min.js
+1
-1
build/three.module.js
build/three.module.js
+4
-25
未找到文件。
build/three.js
浏览文件 @
9d207937
...
...
@@ -10514,7 +10514,8 @@
let currentBackgroundVersion = 0;
let currentTonemapping = null;
function render(renderList, scene, camera, forceClear) {
function render(renderList, scene) {
let forceClear = false;
let background = scene.isScene === true ? scene.background : null;
if (background && background.isTexture) {
...
...
@@ -17845,18 +17846,6 @@
xr.addEventListener('sessionend', onXRSessionEnd); // Rendering
this.render = function (scene, camera) {
let renderTarget, forceClear;
if (arguments[2] !== undefined) {
console.warn('THREE.WebGLRenderer.render(): the renderTarget argument has been removed. Use .setRenderTarget() instead.');
renderTarget = arguments[2];
}
if (arguments[3] !== undefined) {
console.warn('THREE.WebGLRenderer.render(): the forceClear argument has been removed. Use .clear() instead.');
forceClear = arguments[3];
}
if (camera !== undefined && camera.isCamera !== true) {
console.error('THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.');
return;
...
...
@@ -17873,7 +17862,7 @@
} //
if (scene.isScene === true) scene.onBeforeRender(_this, scene, camera,
renderTarget ||
_currentRenderTarget);
if (scene.isScene === true) scene.onBeforeRender(_this, scene, camera, _currentRenderTarget);
currentRenderState = renderStates.get(scene, renderStateStack.length);
currentRenderState.init();
renderStateStack.push(currentRenderState);
...
...
@@ -17902,14 +17891,9 @@
currentRenderState.setupLightsView(camera);
if (_clippingEnabled === true) clipping.endShadows(); //
if (this.info.autoReset === true) this.info.reset();
if (renderTarget !== undefined) {
this.setRenderTarget(renderTarget);
} //
if (this.info.autoReset === true) this.info.reset(); //
background.render(currentRenderList, scene
, camera, forceClear
); // render scene
background.render(currentRenderList, scene); // render scene
const opaqueObjects = currentRenderList.opaque;
const transparentObjects = currentRenderList.transparent;
build/three.min.js
浏览文件 @
9d207937
此差异已折叠。
点击以展开。
build/three.module.js
浏览文件 @
9d207937
...
...
@@ -13591,8 +13591,9 @@ function WebGLBackground( renderer, cubemaps, state, objects, premultipliedAlpha
let currentBackgroundVersion = 0;
let currentTonemapping = null;
function render( renderList, scene
, camera, forceClear
) {
function render( renderList, scene ) {
let forceClear = false;
let background = scene.isScene === true ? scene.background : null;
if ( background && background.isTexture ) {
...
...
@@ -24237,22 +24238,6 @@ function WebGLRenderer( parameters ) {
this.render = function ( scene, camera ) {
let renderTarget, forceClear;
if ( arguments[ 2 ] !== undefined ) {
console.warn( 'THREE.WebGLRenderer.render(): the renderTarget argument has been removed. Use .setRenderTarget() instead.' );
renderTarget = arguments[ 2 ];
}
if ( arguments[ 3 ] !== undefined ) {
console.warn( 'THREE.WebGLRenderer.render(): the forceClear argument has been removed. Use .clear() instead.' );
forceClear = arguments[ 3 ];
}
if ( camera !== undefined && camera.isCamera !== true ) {
console.error( 'THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.' );
...
...
@@ -24277,7 +24262,7 @@ function WebGLRenderer( parameters ) {
}
//
if ( scene.isScene === true ) scene.onBeforeRender( _this, scene, camera,
renderTarget ||
_currentRenderTarget );
if ( scene.isScene === true ) scene.onBeforeRender( _this, scene, camera, _currentRenderTarget );
currentRenderState = renderStates.get( scene, renderStateStack.length );
currentRenderState.init();
...
...
@@ -24322,15 +24307,9 @@ function WebGLRenderer( parameters ) {
if ( this.info.autoReset === true ) this.info.reset();
if ( renderTarget !== undefined ) {
this.setRenderTarget( renderTarget );
}
//
background.render( currentRenderList, scene
, camera, forceClear
);
background.render( currentRenderList, scene );
// render scene
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录