postprocessing
postprocessing copied to clipboard
A post processing library for three.js.
I'm having issues with building after including the EffectComposer. I assume I'm doing something wrong because I haven't found any results about this. But I have no idea where to...
### Description of the bug If dispose is called on an effect pass containing SelectiveBloom instance , and later if that bloom instance is reused again, it does not work...
### Description of the bug I've tried with both (SMAA and FXAA), but any looks correct effect when the renderer ClearColor is transparent. ### To Reproduce `renderer.setClearColor(0xffffff, 0)` ... ```...
### Is your feature request related to a problem? Refereing to ths kalidoscope example i managed to get sobel added as a pass. It works great but i have no...
Hi, I did a npm install, then read the readme file, imported { WebGLRenderer } from "three"; but I don't understand how to import postprocessing I tried these ways and...
In my project I re-use passes and effects with different cameras and with the new types (Thank You!) I'm having to `// @ts-ignore` the assignment since they are protected. Would...
Simple question. I don't see anything about the viewport or examples of it used. My application renders multiple scenes within the same buffer using scissor/viewport. Would love to use this...
### Is your feature request related to a problem? Currently, objects can be added to the OutlineEffect's `selection` array in order to be rendered with an outline. The outline is...
Roadmap
The purpose of this ticket is to track progress towards the next major release and to let people know where things are headed. ### Before v7 (non-breaking) - [x] ~~Modularize...
### Is your feature request related to a problem? Related: - https://github.com/mrdoob/three.js/issues/15671 Many passes construct their own render targets, either unconditionally ([GaussianBlurPass#L40](https://github.com/pmndrs/postprocessing/blob/main/src/passes/GaussianBlurPass.js#L40)) or when not otherwise specified ([CopyPass#L32-L43](https://github.com/pmndrs/postprocessing/blob/0459d1c752c22a978e178d73f1d7b4d69152f67a/src/passes/CopyPass.js#L32-L43)). The second...