Closed6

MMDLoaderのinterpolationの処理はどうやってるのか

暁の流星暁の流星

skeletalAnimation

https://github.com/mrdoob/three.js/blob/e48fc94dfeaecfcbfa977ba67549e6108b370cbf/examples/js/loaders/MMDLoader.js#L1562
interpolationの文字が表れだした
https://github.com/mrdoob/three.js/blob/e48fc94dfeaecfcbfa977ba67549e6108b370cbf/examples/js/loaders/MMDLoader.js#L1634
ここにて_createTrackに入れている
https://github.com/mrdoob/three.js/blob/e48fc94dfeaecfcbfa977ba67549e6108b370cbf/examples/js/loaders/MMDLoader.js#L1815

KeyframeTrackPrototypeを最適化させないように、ここで最適化します
KeyframeTrackPrototypeは時間と値を最適化するためですが、補間を最適化しません。

普通のものでは最適化されないことは分かっていたので、ここで処理していることが判明した

このスクラップは2021/04/04にクローズされました