Releases: pmndrs/postprocessing
v6.37.1
Requires three ≥ 0.157.0 < 0.175.0
What's Changed
- Fix type error by @mohammadbaghaei in #693
- Add build script for checking types
New Contributors
- @mohammadbaghaei made their first contribution in #693
Full Changelog: v6.37.0...v6.37.1
v7.0.0-beta.7
Requires three ≥ 0.174.0 < 0.175.0
What's Changed
- Add ASCIITexture and ASCIIEffect by @LucaArgentieri in #688
- Fix resolution for newly added passes 152024b
- Improve
alpha
blend function 8d4d49d - Remove
effects
property fromEffectMaterialManager
87b89ac - Fix shader data invalidation bug 629fb8d, #689 (comment)
- Update manual demos
- Update dependencies
Full Changelog: v7.0.0-beta.6...v7.0.0-beta.7
v6.37.0
Requires three ≥ 0.157.0 < 0.175.0
What's Changed
- Add ASCIITexture and ASCIIEffect by @LucaArgentieri in #684
- Update dependencies
New Contributors
- @LucaArgentieri made their first contribution in #684
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🚀
Full Changelog: v6.36.7...v6.37.0
v7.0.0-beta.6
Requires three ≥ 0.173.0 < 0.174.0
What's Changed
- Make sure
gl_FragColor
is defined 505a69a - Discard outdated materials eff31b9
- Fixes a bug that occured when calling
RenderPipeline.compile
afterRenderPipeline.render
.
- Fixes a bug that occured when calling
Full Changelog: v7.0.0-beta.5...v7.0.0-beta.6
v7.0.0-beta.5
Requires three ≥ 0.173.0 < 0.174.0
What's Changed
General
- RenderPipeline
- ObservableMap
- Don't emit change event if nothing was deleted 7994ca9
- Input/Output
- IOManager
- Resolution
- Add support for Viewport and Scissor #570 7a98d73 d448b18 21a965c 6a54e19
- Copy
format
andinternalFormat
cd04ea2 - Improve DebugTools 55ea543
Effects
- ToneMappingEffect
- Add support for custom tone mapping 4bba999
- SMAAEffect
- Warn if images could not be loaded
- Adjust SMAA preset edge detection thresholds d334213
- ColorDepthEffect
- Control bit depth per channel b540c9a
- ScanlineEffect
- Account for pixel ratio and optimize acb42b9
- HalftoneEffect
Passes
- Pass
- GeometryPass
- Add workaround for troika-three-text #660 90fc8d8
- Reuse
DepthTexture
and refactor a2afd46 (thanks to mrdoob/three.js#28584) - Change default buffer type to
HalfFloatType
caa3b86
- CopyPass
- Use
copyTextureToTexture
for faster copying 279e6c1 (thanks to mrdoob/three.js#29772)
- Use
- EffectPass
- ShaderPass
- Fix
inputBuffer
uniform value
- Fix
- DepthDownsamplingPass
- Use the size of the input buffer eee18dd
- GaussianBlurPass
Manual
- Improve layouts and page styles
- Use
WebGLRenderer.setAnimationLoop
- Add
ui
demo - Add
scissor-viewport
demo - Use
compile
before rendering
Full Changelog: v7.0.0-beta.4...v7.0.0-beta.5
v6.36.7
Requires three ≥ 0.157.0 < 0.174.0
What's Changed
- Specify event maps. See #679.
- Updated dependencies.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! ❤️
Full Changelog: v6.36.6...v6.36.7
v6.36.6
Requires three ≥ 0.157.0 < 0.173.0
What's Changed
- Updated dependencies.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🎆
Full Changelog: v6.36.5...v6.36.6
v6.36.5
Requires three ≥ 0.157.0 < 0.172.0
What's Changed
- Updated dependencies.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🌟
Full Changelog: v6.36.4...v6.36.5
v6.36.4
Requires three ≥ 0.157.0 < 0.171.0
What's Changed
- Updated dependencies.
- Updated type declarations.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🚀
Full Changelog: v6.36.3...v6.36.4
v7.0.0-beta.4
Requires three ≥ 0.168.0 < 0.170.0
What's Changed
- Removed
engines
field frompackage.json
. - Updated dependencies.
- ToneMappingEffect: Renamed
OPTIMIZED_CINEON
toCINEON
. - RenderPipeline: Dispose
Pass.fullscreenGeometry
. - Added more
/* @__PURE__ */
annotations. - BlendFunction: Implement
Identifiable
and useIdManager
.
Full Changelog: v7.0.0-beta.3...v7.0.0-beta.4