Releases: pmndrs/postprocessing
Releases · pmndrs/postprocessing
v6.29.3
v6.29.2
Requires three ≥ 0.125.0 < 0.149.0
Changelog
Effects
- TiltShiftEffect
- Deprecated
bias
as it is no longer needed for blending. See f368d08.
- Deprecated
Package
Special Thanks
Thanks @canadaduane, @alexpineda, @juliangarnier and everyone who supported @pmndrs in 2022 🚀
v6.29.1
v6.29.0
Requires three ≥ 0.125.0 < 0.146.0
Changelog
EffectComposer
- Added
setMainScene
andsetMainCamera
methods to allow changing the main scene/camera for all registered passes. See #410 and #391. - Changing the renderer with
setRenderer
no longer affects the styles of the canvas element. See #411.
Materials
- BoxBlurMaterial, CircleOfConfusionMaterial, DepthComparisonMaterial, DepthMaskMaterial, EffectMaterial, SSAOMaterial
- Renamed
adoptCameraSettings
tocopyCameraSettings
.
- Renamed
- BoxBlurMaterial
- Added
scale
parameter andnormalDepthBuffer
support. See 35706c2.
- Added
- SSAOMaterial
- Deprecated
intensity
setting.
- Deprecated
Effects
- Effect
- Added
mainScene
andmainCamera
setters.
- Added
- GodRaysEffect, SelectiveBloomEffect
- Renamed
adoptCameraSettings
tocopyCameraSettings
.
- Renamed
- OutlineEffect
- Removed timer dependency. See 8160499.
- SSAOEffect
- Added
intensity
setting. - Deprecated
distanceScaling
(now always on). - Deprecated
normalDepthbuffer
(will now be created automatically if possible). - Deprecated
distanceThreshold
,distanceFalloff
,rangeThreshold
andrangeFalloff
(use the world-scale parameters instead).
- Added
- Added
TiltShiftEffect
. See #413, thanks @chasedavis!- Optimized tilt shift with Kawase blur. See 791d105.
Passes
- Pass
- Added
mainScene
andmainCamera
setters.
- Added
- EffectPass
- Made varying detection more robust. See 3fa0440.
- DepthDownsamplingPass
- Changed requirements from WebGL 2 to
FloatType
textures.
- Changed requirements from WebGL 2 to
- EffectPass
- Added
timeScale
setting. See bd595b1.
- Added
- MipmapBlurPass
- Fixed levels setter. See #408.
Special Thanks
Thanks @canadaduane, @alexpineda and @juliangarnier for the support 🚀
v6.28.7
Requires three ≥ 0.125.0 < 0.145.0
Changelog
Raised the minimum recommended version of three
to r125.
EffectComposer
- Changed depth texture type back to
UnsignedIntType
.
Special Thanks
Thanks @canadaduane and @alexpineda for the continued support!
v6.28.6
Requires three ≥ 0.107.0 < 0.144.0
Changelog
Core
- EffectComposer
- Changed depth texture type to
UnsignedInt248Type
. See #402.
- Changed depth texture type to
Materials
- Added BoxBlurMaterial.
Passes
- Added BoxBlurPass.
- MipmapBlurPass
- Fixed a bug in
dispose
. See #398.
- Fixed a bug in
Types
- Updated types to improve compatibility with Angular. See #395.
Special Thanks
Thanks @vlucendo for supporting the project!
v6.28.5
Requires three ≥ 0.107.0 < 0.144.0
Changelog
Addressed a breaking change caused by a shader function rename. See e69d6ed.
Effects
- SepiaEffect
- Made color weights configurable via
weightsR
,weightsG
andweightsB
.
- Made color weights configurable via
- BlendFunction
- Marked blend functions that support HDR. See 4a77f6d.
Passes
- LuminancePass
- Fixed unintended clamping of HDR colors by respecting the main frame buffer type.
Special Thanks
Thanks @canadaduane and @alexpineda for supporting the project!
v6.28.4
v6.28.3
v6.28.2
Requires three ≥ 0.107.0 < 0.143.0
Changelog
Package
Core
- Resolution
- The effective size will now be calculated on change.
Effects
- Effect & Pass
- Made
dispose
less destructive. See #381.
- Made
- DepthOfFieldEffect
- Minor optimizations.
- OutlineEffect
Passes
- GaussianBlurPass & KawaseBlurPass
- Minor optimizations.
Special Thanks
Thanks @canadaduane for the continued support!