A post processing library for three.js.
Requires three ≥ 0.152.0 < 0.165.0
Thanks @juliangarnier and @donmccurdy for the continued support! :heart:
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.35.3...v6.35.4
Requires three ≥ 0.163.0 < 0.164.0
set
method.updateMaterials
. Materials will now be updated automatically.pp_depth_utils_pars_fragment
to pp_camera_pars_fragment
.getViewPosition()
and getViewZ()
.pp_world_utils_pars_fragment
.viewMatrix
and viewMatrixInverse
uniforms.
uniform mat4 viewMatrix;
to your shader.#include <pp_world_utils_pars_fragment>
LOG_DEPTH
. See 4d1a7ad.GData.POSITION
(view position) and added a way to declare GData
interdependencies. See 7c7803a.FXAAEffect
to use gData.luminance
.pp_depth_buffer_precision_pars_fragment
. See 87bf99c.Full Changelog: https://github.com/pmndrs/postprocessing/compare/v7.0.0-alpha.3...v7.0.0-alpha.4
Requires three ≥ 0.152.0 < 0.164.0
Thanks @juliangarnier and @donmccurdy for the continued support! :rocket:
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.35.2...v6.35.3
Requires three ≥ 0.152.0 < 0.163.0
Timer
import. See #611.colorspace_fragment
shader chunk missing in three < r154.Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.35.1...v6.35.2
Requires three ≥ 0.152.0 < 0.163.0
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.35.0...v6.35.1
Requires three ≥ 0.162.0 < 0.163.0
ScanlineEffect
& demo to v7 by @balraj-johal in https://github.com/pmndrs/postprocessing/pull/602
ColorDepthEffect
by @benjamin-white in https://github.com/pmndrs/postprocessing/pull/604
ToneMapping.LINEAR
and ToneMapping.NEUTRAL
.DepthPickingPass
and depth-picking
demo.TextureEffect
in https://github.com/pmndrs/postprocessing/pull/607
SMAAEffect
in https://github.com/pmndrs/postprocessing/pull/608
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v7.0.0-alpha.2...v7.0.0-alpha.3
Requires three ≥ 0.152.0 < 0.163.0
:warning: The minimum version of three
has been raised due to changes in r162. See #603.
ToneMappingMode.LINEAR
. See #605.ToneMappingMode.NEUTRAL
.Timer
. Use three/addons/misc/Timer.js
instead.
ImmutableTimer
according to three/addons/misc/Timer.js
.LUT3dlLoader
. Use three/addons/loaders/LUT3dlLoader.js
instead.LUTCubeLoader
. Use three/addons/loaders/LUTCubeLoader.js
instead.TextureEncoding
.
inputEncoding
, getInputEncoding
, setInputEncoding
, getOutputEncoding
from LUT3DEffect
.Thanks @juliangarnier and @donmccurdy for the continued support! :rocket:
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.34.3...v6.35.0
Requires three ≥ 0.138.0 < 0.162.0
This release fixes the latest
tag on NPM which was unintentionally assigned to the v7 alpha release.
Requires three ≥ 0.161.0 < 0.162.0
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v7.0.0-alpha-1...v7.0.0-alpha.2
Requires three ≥ 0.138.0 < 0.162.0
Thanks @juliangarnier and @donmccurdy for the continued support! :rocket:
Full Changelog: https://github.com/pmndrs/postprocessing/compare/v6.34.1...v6.34.2