Skip to content

Releases: pmndrs/postprocessing

v6.22.5

30 Aug 22:07
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.133.0

Changelog

NPM Package

  • Renamed postprocessing.mjs back to postprocessing.esm.js due to issues with create-react-app. See #312.

v6.22.4

30 Aug 14:52
ad83ffc
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.133.0

Changelog

NPM Package

  • Renamed postprocessing.esm.js to postprocessing.mjs to support native importing in node.

Demos

  • Added smooth camera movement.

Miscellaneous

  • Fixed code formatting issues.

v6.22.3

30 Jul 22:42
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.132.0

Changelog

Miscellaneous

  • Added engines field to package.json with node set to >= 0.13.2.

v6.22.2

17 Jul 16:21
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.131.0

Changelog

Textures

  • LookupTexture3D
    • Changed Uint8ClampedArray to Uint8Array in convertToUint8() to support iOS ≤ 13. See #305.

Miscellaneous

  • Changed build target of workers and demo to es6.

v6.22.1

30 Jun 17:51
4fb1600
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.131.0

Changelog

Core

  • EffectComposer
    • Added alpha constructor option to force RGBAFormat frame buffers if needed. See 5aa2486.

Passes

  • DepthPickingPass
    • Use proper unpack factor for alpha channel. Values were slightly off prior to this change. See ec7d938.

v6.22.0

30 May 21:24
0b99905
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.130.0

Changelog

Core

  • Selection
    • Added exclusive flag. See 504343a.

Materials

  • MaskMaterial
    • Fixed a bug in the DISCARD mode. See 31ae8f6.

Demos

  • ColorGradingDemo
    • Added check for OES_texture_float_linear. See #298.

v6.21.5

09 May 19:58
ba6276b
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.129.0

Changelog

Core

  • OverrideMaterialManager
    • Added support for flatShading. See #292.

v6.21.4

23 Apr 13:09
83630ba
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.129.0

Changelog

Effects

  • DepthOfFieldEffect
    • Fixed a bug that prevented the effect from working with a transparent canvas. See #288.

v6.21.3

07 Apr 21:11
d04698a
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.128.0

Note: EffectComposer.multisampling does not work in r127. Please use the latest dev version of three instead, or wait for r128. See mrdoob/three.js#21569 for details.

Changelog

All texture samplers are now declared with explicit precision qualifiers.

Effects & Materials

  • SSAOEffect & DepthDownsamplingMaterial
    • Avoid GLSL array constructors to improve compatibility with mobile devices.

Demo

  • SSAODemo & PerformanceDemo
    • Improved compatibility with mobile devices.

v6.21.2

22 Mar 21:49
51d60cb
Compare
Choose a tag to compare

Requires three ≥ 0.102.0 < 0.127.0

Changelog

Effects

  • SelectiveBloomEffect
    • Fixed a clear color bug. See #280.

Materials

  • DepthMaskMaterial
    • The error threshold (epsilon) for the depth modes EqualDepth and NotEqualDepth is now configurable. See #280.
    • Added getEpsilon and setEpsilon methods.

Demos

  • Tweaked shadow map settings.
  • The shadow map size will now be smaller on devices with smaller screens.