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 🚀