Skip to content

Releases: pmndrs/postprocessing

v6.36.4

05 Nov 20:53
e9c56a3
Compare
Choose a tag to compare

Requires three ≥ 0.157.0 < 0.171.0

What's Changed

  • Updated dependencies.
  • Updated type declarations.

Special Thanks

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

Full Changelog: v6.36.3...v6.36.4

v7.0.0-beta.4

26 Sep 20:53
Compare
Choose a tag to compare
v7.0.0-beta.4 Pre-release
Pre-release

Requires three ≥ 0.168.0 < 0.170.0

What's Changed

  • Removed engines field from package.json.
  • Updated dependencies.
  • ToneMappingEffect: Renamed OPTIMIZED_CINEON to CINEON.
  • RenderPipeline: Dispose Pass.fullscreenGeometry.
  • Added more /* @__PURE__ */ annotations.
  • BlendFunction: Implement Identifiable and use IdManager.

Full Changelog: v7.0.0-beta.3...v7.0.0-beta.4

v6.36.3

26 Sep 20:22
d0cfe70
Compare
Choose a tag to compare

Requires three ≥ 0.157.0 < 0.170.0

What's Changed

  • Updated dependencies.

Special Thanks

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

Full Changelog: v6.36.2...v6.36.3

v6.36.2

10 Sep 21:29
5a18321
Compare
Choose a tag to compare

Requires three ≥ 0.157.0 < 0.169.0

What's Changed

  • Fix Cineon tone mapping with backward compatibility. See #655, 49eb938 and 3a1d4bd.
  • Deprecate ToneMappingMode.OPTIMIZED_CINEON.
  • Add ToneMappingMode.CINEON.

Full Changelog: v6.36.1...v6.36.2

v6.36.1

02 Sep 22:10
92dc519
Compare
Choose a tag to compare

Requires three ≥ 0.157.0 < 0.169.0

What's Changed

  • Selection: auto increase layer id. See #653 and 1f64632.
  • Pass: dispose fullscreenGeometry and fullscreenMaterial. See #648, 90d7b9d and 06905f8.
  • LUT3DEffect: fix texture update. See 39c4da1.

Special Thanks

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

Full Changelog: v6.36.0...v6.36.1

v7.0.0-beta.3

11 Aug 01:12
Compare
Choose a tag to compare
v7.0.0-beta.3 Pre-release
Pre-release

Requires three ≥ 0.167.0 < 0.168.0

What's Changed

  • Input/Output
  • Resolution
    • Add copyBaseSize and copyPreferredSize. See 94b374a.
  • TextureResource
    • Add bindUniform and unbindUniform. See f60d0e9.
  • Pass
    • Remove resolution param from onResolutionChange hook. See c127651.
    • Fix resolution updates for subpasses. See 8e90b7a.
  • MipmapBlurPass
    • Add support for fullResolutionUpsampling. See ade8597.
    • Use size of default input buffer as baseline. See 9571d71.
  • GeometryPass
    • Improve copy pass config, 3da81a9.
  • Improve resource handling with Resource wrappers. See 952857c.
  • Improve autoRenderToScreen setup. See 656b479.

Special Thanks

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

Full Changelog: v7.0.0-beta.2...v7.0.0-beta.3

v7.0.0-beta.2

29 Jul 22:17
Compare
Choose a tag to compare
v7.0.0-beta.2 Pre-release
Pre-release

Requires three ≥ 0.167.0 < 0.168.0

What's Changed

  • Remove unnecessary info message. See 9bb9816.
  • Fix lens distortion shader. See 9f1b1ab.
  • Assign input buffer to geo pass. See d883948.
  • Mute events until passes are added to a pipeline. See 40425d8, f25a0b5, 6356005.
  • Fix color space management. See 75c4b14.
  • SMAAEffect: minor adjustments. See 426ec33, ea688f9, 72ef684.
  • FullscreenMaterial: extend ShaderMaterial instead of RawShaderMaterial. See f54db7e.
  • ClearPass: prioritize override clear color over background. See a8ee427.
  • BufferDebugPass: add support for view space position visualization. See e438239, 08cbb9b.
  • Create LUT1DEffect. See 8836abc.
  • Update LookupTexture and add test. See 5c3d189.
  • Create LUT3DEffect. See 09fb298.
  • Removed unused LogLevel enum.

Special Thanks

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

Full Changelog: v7.0.0-beta.1...v7.0.0-beta.2

v6.36.0

25 Jul 15:13
1789ef9
Compare
Choose a tag to compare

Requires three ≥ 0.157.0 < 0.168.0

What's Changed

  • Raised the minimum required version of three to r157.
  • Updated DepthPickingPass to be compatible with mrdoob/three.js#28789.
  • Updated EffectPass to be compatible with mrdoob/three.js#28901.
  • Removed engines field from package.json.

Special Thanks

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

Full Changelog: v6.35.6...v6.36.0

v6.35.6

05 Jul 13:20
502f583
Compare
Choose a tag to compare

Requires three ≥ 0.152.0 < 0.167.0

What's Changed

  • Expose mipmapBlurPass on BloomEffect. See #639 and ac9973a.
  • Updated dependencies.

Special Thanks

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

Full Changelog: v6.35.5...v6.35.6

v7.0.0-beta.1

05 Jun 20:55
Compare
Choose a tag to compare
v7.0.0-beta.1 Pre-release
Pre-release

Requires three ≥ 0.165.0 < 0.166.0

Note

This is the first beta release of v7. The core functionality has mostly stabilized and the API is not expected to undergo any more major changes. To track progress on the remaining tasks towards a full release, see #600. If you try out the beta, please report any bugs you may encounter.

What's Changed

New Contributors

Special Thanks

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

Full Changelog: v7.0.0-alpha.4...v7.0.0-beta.1