mirror of
https://github.com/tengge1/ShadowEditor.git
synced 2026-01-25 15:08:11 +00:00
修复bug。
This commit is contained in:
parent
0aacb76ae7
commit
14bb20b6ff
@ -29,6 +29,10 @@ EffectRenderer.prototype.create = async function (scenes, camera, renderer) {
|
||||
scenes = [scenes];
|
||||
}
|
||||
|
||||
this.scenes = scenes;
|
||||
this.camera = camera;
|
||||
this.renderer = renderer;
|
||||
|
||||
var postProcessing = scenes[0].userData.postProcessing || {};
|
||||
this.ready = false;
|
||||
|
||||
@ -109,10 +113,6 @@ EffectRenderer.prototype._createPostProcessing = function (scenes, camera, rende
|
||||
this.dispose();
|
||||
}
|
||||
|
||||
this.scenes = scenes;
|
||||
this.camera = camera;
|
||||
this.renderer = renderer;
|
||||
|
||||
// 判断是否需要启用特效渲染器
|
||||
var keys = Object.keys(postProcessing);
|
||||
var useEffect = false;
|
||||
@ -313,10 +313,6 @@ EffectRenderer.prototype.render = function () {
|
||||
};
|
||||
|
||||
EffectRenderer.prototype.dispose = function () {
|
||||
this.scenes = null;
|
||||
this.camera = null;
|
||||
this.renderer = null;
|
||||
|
||||
if (this.composer) {
|
||||
this.composer.reset();
|
||||
this.composer.passes.length = 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user