Releases
v0.3.0
0b5vr
released this
27 Feb 03:31
Milestone
π¨ Breaking Changes π¨
reduceBones
is renamed to VRM.removeUnnecessaryJoints
(#90 , #256 )
And it is no longer being called by VRMImporter. You might want to call this against your gltf
manually to improve its performance . See examples for details
CurveMapper
is renamed to VRMCurveMapper
(#295 )
Three.js is now r113 (#268 , #305 , #358 )
colorSpaceGamma
, an argument of MToonMaterial
and VRMMaterialImporter
, is now replaced by encoding
(#365 )
Non-normative-but-important: In three.js r112, WebGLRenderer.gammaOutput
is deprecated and replaced by outputEncoding
. See: mrdoob/three.js#18127
πͺ Improvements
#253 : MToonMaterial can now be worked with ObjectSpaceNormals (that is not used by glTF though...)
#256 : Improve the procedure of reduceBones
and it's now renamed to VRMUtils.removeUnnecessaryJoints
π‘ Behavior Changes
#90 : reduceBones
is renamed to removeUnnecessaryJoints
(then renamed to VRMUtils.removeUnnecessaryJoints
in #256 )
And it is no longer being called by VRMImporter
#91 : New class: VRMSpringBoneManagerDebug
, that has a method setupHelper
#295 : CurveMapper
is renamed to VRMCurveMapper
#365 : Removed colorSpaceGamma
from arguments of MToonMaterial
and VRMMaterialImporter
, Added a new argument encoding
for them instead
π Bugfixes
#168 : EnvMap should not be enabled on unlit materials
#169 : VRMSpringBone.reset()
is now working properly
#194 : DebugLitShadeRate mode of MToon is now working properly
#253 : MToonMaterial.toJSON
is now working properly
#291 (@tfuru ): Fix the type definition of GLTFLoader
#367 : Fix firstPersonBoneOffset
, z-axis was inverted
also gravityDir
of spring bones are now working properly
π» Refactors / Non Build Relevant
#138 : (Actually it's build relevant but) add a license banner to builds
#180 : Fix internal type error caused by recent dependency updates
#181 : Tweak CircleCI settings
#184 : Tweak Dependabot config
#249 : Trivial refactor
#252 : Improve disposer implementation
#293 : Add docs
CI job / /types
are now stored as artifacts of build
job
#296 : Add debug.html
example
#357 : Delete playground
that was not maintained
π¦ Module Updates
#358 : Three.js is now r113
Automated: #152 , #162 , #166 , #167 , #170 , #174 , #175 , #193 , #198 , #203 , #205 , #211 , #212 , #213 , #214 , #223 , #226 , #228 , #230 , #238 , #239 , #241 , #243 , #244 , #245 , #251 , #252 , #259 , #260 , #261 , #262 , #263 , #264 , #266 , #268 , #274 , #278 , #283 , #284 , #287 , #288 , #290 , #304 , #305 , #306 , #313
You canβt perform that action at this time.