Bot releases are visible (Hide)
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.154.0
module
. See #485, #490.postprocessing/module
export.Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.154.0
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.154.0
OutlineEffect
. See #487. Thanks @Suprhimp!Thanks @canadaduane, @alexpineda, @juliangarnier, @FractalHQ and @donmccurdy for the support! ❤️
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.153.0
Added backward-compatible support for three's color management changes.
EffectMaterial
and EffectPass
. See #478.Thanks @canadaduane, @alexpineda, @juliangarnier, @FractalHQ and @donmccurdy for the support! 🚀
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.152.0
scene
/camera
params optional. See #460. Thanks @Beilinson!null
as a valid type for inputBuffer
and outputBuffer
in Pass.render
method.lightSource
accessors.normalBuffer
accessors.Thanks @canadaduane, @alexpineda, @juliangarnier and @FractalHQ for the support! 🚀
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.151.0
Published by vanruesc over 1 year ago
Requires three ≥ 0.138.0 < 0.150.0
⚠️ The minimum supported version of three
was raised to r138.
WebGLMultisampleRenderTarget
. See #448.DataTexture3D
. See #448.Thanks @canadaduane, @alexpineda, @juliangarnier and all private sponsors for the support ❤️
Published by vanruesc almost 2 years ago
Requires three ≥ 0.125.0 < 0.149.0
Timer
API.Published by vanruesc almost 2 years ago
Requires three ≥ 0.125.0 < 0.149.0
bias
as it is no longer needed for blending. See f368d08.types
to exports
. See #438, thanks @FuriouZz!Thanks @canadaduane, @alexpineda, @juliangarnier and everyone who supported @pmndrs in 2022 🚀
Published by vanruesc almost 2 years ago
Requires three ≥ 0.125.0 < 0.147.0
Published by vanruesc about 2 years ago
Requires three ≥ 0.125.0 < 0.146.0
setMainScene
and setMainCamera
methods to allow changing the main scene/camera for all registered passes. See #410 and #391.setRenderer
no longer affects the styles of the canvas element. See #411.adoptCameraSettings
to copyCameraSettings
.scale
parameter and normalDepthBuffer
support. See 35706c2.intensity
setting.mainScene
and mainCamera
setters.adoptCameraSettings
to copyCameraSettings
.intensity
setting.distanceScaling
(now always on).normalDepthbuffer
(will now be created automatically if possible).distanceThreshold
, distanceFalloff
, rangeThreshold
and rangeFalloff
(use the world-scale parameters instead).TiltShiftEffect
. See #413, thanks @chasedavis!
mainScene
and mainCamera
setters.FloatType
textures.timeScale
setting. See bd595b1.Thanks @canadaduane, @alexpineda and @juliangarnier for the support 🚀
Published by vanruesc about 2 years ago
Requires three ≥ 0.125.0 < 0.145.0
Raised the minimum recommended version of three
to r125.
UnsignedIntType
.Thanks @canadaduane and @alexpineda for the continued support!
Published by vanruesc about 2 years ago
Requires three ≥ 0.107.0 < 0.144.0
UnsignedInt248Type
. See #402.dispose
. See #398.Thanks @vlucendo for supporting the project!
Published by vanruesc about 2 years ago
Requires three ≥ 0.107.0 < 0.144.0
Addressed a breaking change caused by a shader function rename. See e69d6ed.
weightsR
, weightsG
and weightsB
.Thanks @canadaduane and @alexpineda for supporting the project!
Published by vanruesc over 2 years ago
Requires three ≥ 0.107.0 < 0.143.0
Published by vanruesc over 2 years ago
Requires three ≥ 0.107.0 < 0.143.0
es2019
. See #378.dispose
less destructive. See #381.multisampling
setting (requires three >= r138). See da079c6, #379.Thanks @canadaduane for the continued support!
Published by vanruesc over 2 years ago
Requires three ≥ 0.107.0 < 0.142.0
COLOR
, HUE
, SATURATION
, LUMINOSITY
, LINEAR_DODGE
, LINEAR_BURN
, LINEAR_LIGHT
, VIVID_LIGHT
, HARD_LIGHT
, HARD_MIX
, INVERT
, INVERT_RGB
and PIN_LIGHT
. See 1a9f0e7.SKIP
and SET
with DST
and SRC
.blendFunction
constructor parameter.blendFunction
to SRC
.Published by vanruesc over 2 years ago
Requires three ≥ 0.107.0 < 0.142.0
scale
not being copied in copy
method.mipmapBlur
constructor parameter to enable Mipmap/Unreal bloom. See #103 and #309.radius
and levels
constructor parameters.kernelSize
, resolutionScale
, resolutionX
, resolutionY
.resolution
property.inputColorSpace
and outputColorSpace
settings. See #370.FXAAEffect
. See e6437d0.setShaderParts
, setDefines
, setUniforms
and setExtensions
.setShaderData
.DownsamplingMaterial
and UpsamplingMaterial
. See 933fd58.iterations
setting. See 69f1b31.MipmapBlurPass
. See 2238e84.Published by vanruesc over 2 years ago
Requires three ≥ 0.107.0 < 0.142.0
Reorganized folders, shaders and enums. See 5ce3511.
GaussKernel
.SET
blend function and improved existing blend functions. See 100a981.LUT1DEffect
. See #371. Thanks @donmccurdy.resolutionScale
constructor parameter.width
and height
constructor parameters to resolutionX
and resolutionY
.resolution.scale
for consistent results.GaussianBlurMaterial
.effects
back to private
.setEffects()
method. See #367.verifyResources
.resolution.scale
for consistent results.kernelSize
to MEDIUM
.GaussianBlurPass
.resolutionScale
constructor parameter.width
and height
constructor parameters to resolutionX
and resolutionY
.