Releases: pmndrs/postprocessing
v6.35.4
Requires three ≥ 0.152.0 < 0.165.0
What's Changed
- Updated dependencies.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! ❤️
Full Changelog: v6.35.3...v6.35.4
v7.0.0-alpha.4
Requires three ≥ 0.163.0 < 0.164.0
What's Changed 🐰
- Resolution: Added
setmethod. - Optimized RegExps. See 0f4ad3e.
- Fixed metalness. See cdd1558 and #617.
- GeometryPass: Removed
updateMaterials. Materials will now be updated automatically. - ShaderChunkExtensions
- Moved functions from
pp_depth_utils_pars_fragmenttopp_camera_pars_fragment. - Simplified
getViewPosition()andgetViewZ(). - Added
pp_world_utils_pars_fragment.
- Moved functions from
- FullscreenMaterial: Added camera
viewMatrixandviewMatrixInverseuniforms.- To use the camera view matrix, add
uniform mat4 viewMatrix;to your shader. - To calculate the world position, use
#include <pp_world_utils_pars_fragment>
- To use the camera view matrix, add
- FullscreenMaterial: Set
LOG_DEPTH. See 4d1a7ad. - Added
GData.POSITION(view position) and added a way to declareGDatainterdependencies. See 7c7803a. - Adjusted
FXAAEffectto usegData.luminance. - Fixed a bug in the GData usage detection. See 05f3a91.
- Fixed
pp_depth_buffer_precision_pars_fragment. See 87bf99c. - Updated the manual styles.
Full Changelog: v7.0.0-alpha.3...v7.0.0-alpha.4
v6.35.3
Requires three ≥ 0.152.0 < 0.164.0
What's Changed
- Updated dependencies.
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🚀
Full Changelog: v6.35.2...v6.35.3
v6.35.2
Requires three ≥ 0.152.0 < 0.163.0
What's Changed
- Fix renderer null by @gitplus in #612
- Fix regression: backward incompatible
Timerimport. See #611. - Fix regression:
colorspace_fragmentshader chunk missing in three < r154.
New Contributors
Full Changelog: v6.35.1...v6.35.2
v6.35.1
v7.0.0-alpha.3
Requires three ≥ 0.162.0 < 0.163.0
What's Changed
- This release includes important resource management fixes and improvements.
- Implement MRT compatible background rendering, see bfac6dc.
- Add
ScanlineEffect& demo to v7 by @balraj-johal in #602 - Add
ColorDepthEffectby @benjamin-white in #604 - Add
ToneMapping.LINEARandToneMapping.NEUTRAL. - Fix
DepthPickingPassanddepth-pickingdemo. - Add
TextureEffectin #607 - Add
SMAAEffectin #608
New Contributors
- @balraj-johal made their first contribution in #602
- @benjamin-white made their first contribution in #604
Full Changelog: v7.0.0-alpha.2...v7.0.0-alpha.3
v6.35.0
Requires three ≥ 0.152.0 < 0.163.0
three has been raised due to changes in r162. See #603.
What's Changed
- Added
ToneMappingMode.LINEAR. See #605. - Added
ToneMappingMode.NEUTRAL. - Deprecated
Timer. Usethree/addons/misc/Timer.jsinstead.- Updated
ImmutableTimeraccording tothree/addons/misc/Timer.js.
- Updated
- Deprecated
LUT3dlLoader. Usethree/addons/loaders/LUT3dlLoader.jsinstead. - Deprecated
LUTCubeLoader. Usethree/addons/loaders/LUTCubeLoader.jsinstead. - Removed code related to
TextureEncoding.- Removed
inputEncoding,getInputEncoding,setInputEncoding,getOutputEncodingfromLUT3DEffect.
- Removed
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🚀
Full Changelog: v6.34.3...v6.35.0
v7.0.0-alpha.2
Requires three ≥ 0.161.0 < 0.162.0
What's Changed
- This release includes important resource management fixes and improvements.
- Added BloomEffect as a more complex test for pipeline resource management.
- It's now possible to add or remove multiple passes at once.
- Pass instances are now pipeline-exclusive and may only be added once.
- Render targets and textures are now wrapped in Resources for decoupled value management.
- Extended G-Buffer capabilities with occlusion and emission data.
- The G-Buffer configuration is now customizable.
- Revised the shader outputs setup.
- Added support for copying depth to CopyPass.
Full Changelog: v7.0.0-alpha-1...v7.0.0-alpha.2
v6.34.3
v6.34.2
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
- @PontusHorn made their first contribution in #563
Special Thanks
Thanks @juliangarnier and @donmccurdy for the continued support! 🚀
Full Changelog: v6.34.1...v6.34.2