Skip to content

Releases: pmndrs/postprocessing

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!

v6.32.1

18 Jun 22:05
c3ce388
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.154.0

Changelog

v6.32.0

17 Jun 16:03
e3370c5
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.154.0

Changelog

  • Changed package type to module. See #485, #490.
  • Removed postprocessing/module export.

v6.31.2

11 Jun 16:50
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.154.0

Changelog

  • Fixed an issue in the CD workflow.

v6.31.1

11 Jun 16:30
3e6ea9d
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.154.0

Changelog

Effects

  • DepthOfFieldEffect, SelectiveBloomEffect
    • Added support for logarithmic depth. See #493.

Documentation

  • Fixed documentation of OutlineEffect. See #487. Thanks @Suprhimp!

Special Thanks

Thanks @canadaduane, @alexpineda, @juliangarnier, @fractalhq and @donmccurdy for the support! ❤️

v6.31.0

07 May 22:13
3e6ea9d
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.153.0

Changelog

Added backward-compatible support for three's color management changes.

Effects

  • DepthOfFieldEffect

Documentation

  • Fixed documentation of EffectMaterial and EffectPass. See #478.

Special Thanks

Thanks @canadaduane, @alexpineda, @juliangarnier, @fractalhq and @donmccurdy for the support! 🚀

v6.30.2

31 Mar 20:24
da28cd5
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.152.0

Changelog

Types

  • Made scene/camera params optional. See #460. Thanks @Beilinson!
  • Added null as a valid type for inputBuffer and outputBuffer in Pass.render method.

Core

Effects

  • GodRaysEffect
    • Added lightSource accessors.
  • SSAOEffect
    • Added normalBuffer accessors.

Special Thanks

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

v6.30.1

24 Feb 20:32
f8ed906
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.151.0

v6.30.0

20 Feb 23:45
a557f42
Compare
Choose a tag to compare

Requires three ≥ 0.138.0 < 0.150.0

Changelog

⚠️ The minimum supported version of three was raised to r138.

Core

  • EffectComposer
    • Removed usage of WebGLMultisampleRenderTarget. See #448.
  • Timer
    • Fixed a type error. See #449.

Effects

  • LUT3DEffect
    • Removed usage of DataTexture3D. See #448.

Special Thanks

Thanks @canadaduane, @alexpineda, @juliangarnier and all private sponsors for the support ❤️