Skip to content

Releases: pmndrs/postprocessing

v6.29.3

01 Jan 19:33
3165a87
Compare
Choose a tag to compare

Requires three ≥ 0.125.0 < 0.149.0

Changelog

Core

  • Updated the Timer API.

v6.29.2

29 Dec 14:25
Compare
Choose a tag to compare

Requires three ≥ 0.125.0 < 0.149.0

Changelog

Effects

  • TiltShiftEffect
    • Deprecated bias as it is no longer needed for blending. See f368d08.

Package

Special Thanks

Thanks @canadaduane, @alexpineda, @juliangarnier and everyone who supported @pmndrs in 2022 🚀

v6.29.1

27 Oct 22:40
64d2829
Compare
Choose a tag to compare

Requires three ≥ 0.125.0 < 0.147.0

Changelog

  • Fixed a documentation/type issue. See #415.

v6.29.0

17 Oct 12:14
75f7acb
Compare
Choose a tag to compare

Requires three ≥ 0.125.0 < 0.146.0

Changelog

EffectComposer

  • Added setMainScene and setMainCamera 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 to copyCameraSettings.
  • BoxBlurMaterial
    • Added scale parameter and normalDepthBuffer support. See 35706c2.
  • SSAOMaterial
    • Deprecated intensity setting.

Effects

  • Effect
    • Added mainScene and mainCamera setters.
  • GodRaysEffect, SelectiveBloomEffect
    • Renamed adoptCameraSettings to copyCameraSettings.
  • 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 and rangeFalloff (use the world-scale parameters instead).
  • Added TiltShiftEffect. See #413, thanks @chasedavis!
    • Optimized tilt shift with Kawase blur. See 791d105.

Passes

  • Pass
    • Added mainScene and mainCamera setters.
  • EffectPass
    • Made varying detection more robust. See 3fa0440.
  • DepthDownsamplingPass
    • Changed requirements from WebGL 2 to FloatType textures.
  • EffectPass
    • Added timeScale setting. See bd595b1.
  • MipmapBlurPass
    • Fixed levels setter. See #408.

Special Thanks

Thanks @canadaduane, @alexpineda and @juliangarnier for the support 🚀

v6.28.7

31 Aug 22:00
2a94194
Compare
Choose a tag to compare

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

30 Aug 23:08
Compare
Choose a tag to compare

Requires three ≥ 0.107.0 < 0.144.0

Changelog

Core

  • EffectComposer
    • Changed depth texture type to UnsignedInt248Type. See #402.

Materials

  • Added BoxBlurMaterial.

Passes

  • Added BoxBlurPass.
  • MipmapBlurPass
    • Fixed a bug in dispose. See #398.

Types

  • Updated types to improve compatibility with Angular. See #395.

Special Thanks

Thanks @vlucendo for supporting the project!

v6.28.5

03 Aug 21:52
0670098
Compare
Choose a tag to compare

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 and weightsB.
  • 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

17 Jul 19:48
817192f
Compare
Choose a tag to compare

Requires three ≥ 0.107.0 < 0.143.0

Changelog

Effects

  • BloomEffect
    • Fixed a bug that caused incorrect darkening near the screen edges: before / after

Materials

  • Up/DownsamplingMaterial
    • Optimized texture sampling.

v6.28.3

13 Jul 22:07
0942821
Compare
Choose a tag to compare

Requires three ≥ 0.107.0 < 0.143.0

Changelog

Effects

  • OutlineEffect
    • Fixed a bug that caused outlines to remain visible when the selection was empty. See #383.

v6.28.2

10 Jul 22:40
f08e1cf
Compare
Choose a tag to compare

Requires three ≥ 0.107.0 < 0.143.0

Changelog

Package

  • Updated types. See #380.
  • Temporarily changed the build target to es2019. See #378.

Core

  • Resolution
    • The effective size will now be calculated on change.

Effects

  • Effect & Pass
    • Made dispose less destructive. See #381.
  • DepthOfFieldEffect
    • Minor optimizations.
  • OutlineEffect
    • Added experimental multisampling setting (requires three >= r138). See da079c6, #379.

Passes

  • GaussianBlurPass & KawaseBlurPass
    • Minor optimizations.

Special Thanks

Thanks @canadaduane for the continued support!