From 7218445243a34fabaf2f240cc607242aa5550ca9 Mon Sep 17 00:00:00 2001 From: FMS-Cat Date: Mon, 29 Mar 2021 23:15:26 +0900 Subject: [PATCH] performance: IBLLUT also can do NEAREST BufferRenderTarget --- src/entities/IBLLUT.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/entities/IBLLUT.ts b/src/entities/IBLLUT.ts index 1adf438..68f3006 100644 --- a/src/entities/IBLLUT.ts +++ b/src/entities/IBLLUT.ts @@ -7,6 +7,7 @@ import { Material } from '../heck/Material'; import { Quad } from '../heck/components/Quad'; import { Swap } from '@fms-cat/experimental'; import { dummyRenderTarget } from '../globals/dummyRenderTarget'; +import { gl } from '../globals/canvas'; import { quadGeometry } from '../globals/quadGeometry'; import { vdc } from '../utils/vdc'; import iblLutFrag from '../shaders/ibl-lut.frag'; @@ -31,11 +32,13 @@ export class IBLLUT { width: IBLLUT_SIZE, height: IBLLUT_SIZE, name: process.env.DEV && 'IBLLUT/swap0', + filter: gl.NEAREST, } ), new BufferRenderTarget( { width: IBLLUT_SIZE, height: IBLLUT_SIZE, name: process.env.DEV && 'IBLLUT/swap1', + filter: gl.NEAREST, } ), );