Skip to content

Releases: pmndrs/postprocessing

v6.34.2

03 Feb 22:54
0bc6e13
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.162.0

What's Changed

  • SSAOEffect: Mark options as optional in typings by @PontusHorn in #563
  • LuminanceMaterial: Fixed luminance threshold for HDR values in e278993
  • ToneMappingMode: Updated docs (#567)

New Contributors

Special Thanks

Thanks @juliangarnier and @donmccurdy for the continued support! 🚀

Full Changelog: v6.34.1...v6.34.2

v7.0.0-alpha-1

02 Jan 17:59
Compare
Choose a tag to compare
v7.0.0-alpha-1 Pre-release
Pre-release

Requires three ≥ 0.160.0 < 0.161.0

What's Changed

This release includes most of the fundamental changes outlined in #419 and #279.

Please note that some of the features are still incomplete and that many effects are still missing. There's also a good chance that some of the existing features won't work as expected. Use with caution.

Special Thanks

This release was funded by Cozy Giant, Inc. (https://cozygiant.com) 🚀 🎉

Also a big thanks to @juliangarnier and @donmccurdy as well as @pmndrs and all the others who have supported the project in 2023 ❤️

v6.34.1

27 Dec 18:33
6ce1e7d
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.161.0

Changelog

Updated the type definitions.

v6.34.0

24 Dec 00:48
dbccac3
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.161.0

Changelog

Effects

  • ToneMappingEffect
    • Added support for AgX tone mapping. See #555.
    • Changed default tone mapping mode to AgX.

Enums

  • ToneMappingMode
    • Added AGX.

Special Thanks

Thanks @juliangarnier and @donmccurdy for the continued support! ❤️

v6.33.4

02 Dec 13:26
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.160.0

Changelog

Types

  • FXAAEffect
    • Changed type of minEdgeThreshold to number. Thanks @renaudcollet!

Special Thanks

Thanks @juliangarnier and @donmccurdy for the support! 🚀

v6.33.3

30 Oct 14:46
297b4a1
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.159.0

Changelog

Materials

  • DepthDownsamplingMaterial
    • Refactored array initializations. See #506.

Special Thanks

Thanks @juliangarnier and @donmccurdy for the support! ❤️

v6.33.2

02 Oct 15:15
271944b
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.158.0

Changelog

Effects

  • NoiseEffect
    • Adjusted animation time to prevent artifacts.
  • BloomEffect
    • Intensity no longer affects alpha.

Passes

  • EffectPass
    • The output alpha value will now be limited to 0..1.

Special Thanks

Thanks @juliangarnier and @donmccurdy for the support! 🚀

v6.33.1

19 Sep 22:22
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.157.0

Changelog

Effects

  • DepthOfFieldEffect
    • Fixed CoC masking. See #529.
    • Added maskFunction setting.
    • The resolution setting no longer affects the far scene to prevent artifacts around sharp objects.

Enums

  • MaskFunction
    • Added MULTIPLY_RGB.

Package

  • Included version in package exports. See #528.

Special Thanks

Thanks @juliangarnier and @donmccurdy for the support! ❤️

v6.33.0

11 Aug 21:41
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.156.0

Changelog

Effects

  • Added LensDistortionEffect. Thanks @danrossi!
  • OutlineEffect
    • Fixed pattern overlay clearing. See #511.
    • Fixed multisampling artifacts. See 07be2ec.
  • DepthOfFieldEffect
    • Changed CoC masking to always use MULTIPLY_RGB_SET_ALPHA. This fixes artifacts when using a transparent canvas.
  • BloomEffect
    • Updated type definitions. See #519.

Miscellaneous

  • Marked helper objects as pure to help with tree-shaking. See 841b82d.
  • Updated the demos to account for recent legacy lighting mode changes in three.

Special Thanks

Thanks @juliangarnier and @donmccurdy for the support!

v6.32.2

01 Jul 11:28
3fbe7b7
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.155.0

Changelog

Effects

  • ToneMappingEffect
    • Changed default maxLuminance/whitePoint to 4.0.
    • Changed default mode to ACES_FILMIC.
    • Changed default adaptive to false.
    • Added ToneMappingMode.UNCHARTED2.
  • OutlineEffect
    • Fixed clearing for empty selections when multisampling is enabled. See #508.

Materials

  • Added backward-compatibility for recent shader chunk changes.
  • DepthDownsamplingMaterial
    • Added explicit precision to float array declarations. See #506.

Special Thanks

Thanks @canadaduane, @juliangarnier and @donmccurdy for the support!