Compare commits

..

1 Commits

Author SHA1 Message Date
AncTe
182aed76f0
Merge dce4cc5b7d into 820dc5bf4c 2025-11-26 09:49:19 +00:00
2 changed files with 2 additions and 17 deletions

View File

@ -1420,9 +1420,7 @@ export class MapRenderer
this.viewportHeight this.viewportHeight
); );
const postEffects = this.postEffects.filter(v => v.enabled); if (this.postEffects.length > 1) {
if (postEffects.length > 1) {
gl.bindFramebuffer(gl.FRAMEBUFFER, pingFramebuffer); gl.bindFramebuffer(gl.FRAMEBUFFER, pingFramebuffer);
} else { } else {
gl.bindFramebuffer(gl.FRAMEBUFFER, null); gl.bindFramebuffer(gl.FRAMEBUFFER, null);
@ -1486,7 +1484,7 @@ export class MapRenderer
let inputTextrue = pongTexture2D; let inputTextrue = pongTexture2D;
let outputFBO: WebGLFramebuffer | null = pingFramebuffer; let outputFBO: WebGLFramebuffer | null = pingFramebuffer;
postEffects.forEach((v, i, a) => { this.postEffects.forEach((v, i, a) => {
v.render(gl, inputTextrue, outputFBO, data); v.render(gl, inputTextrue, outputFBO, data);
if (inputTextrue === pongTexture2D) { if (inputTextrue === pongTexture2D) {
inputTextrue = pingTexture2D; inputTextrue = pingTexture2D;

View File

@ -281,19 +281,6 @@ export interface IMapRendererTicker {
} }
export interface IMapRendererPostEffect { export interface IMapRendererPostEffect {
/** 当前后处理对象是否启用 */
readonly enabled: boolean;
/**
*
*/
enable(): void;
/**
*
*/
disable(): void;
/** /**
* *
* @param gl WebGL2 * @param gl WebGL2