BloomScheme Blog

株式会社ブルームスキーム公式ブログ

Three.jsにてゼロ頂点オブジェクトで読み込みエラーの解決法

Three.jsでglTFファイルを読み込んだとき、

TypeError: d.bind is not a function 

 というエラーに遭遇することがある。

これはエクスポートしたモデルに頂点数がゼロの空オブジェクトがある際に発生する。

スキニング用のメッシュオブジェクトは基本的に頂点がある、という想定でインポータが書かれているので発生する。

これが起きた場合はモデルファイルを確認し、中が空なメッシュオブジェクトを削除する。