Skip to content
This repository has been archived by the owner on Sep 2, 2021. It is now read-only.

Sparse Accessorに対応していない #6

Closed
vyv03354 opened this issue Jun 1, 2018 · 3 comments
Closed

Sparse Accessorに対応していない #6

vyv03354 opened this issue Jun 1, 2018 · 3 comments

Comments

@vyv03354
Copy link

vyv03354 commented Jun 1, 2018

現在UniGLTFはモーフ1つにつき、実際に変化があったかどうかにかかわらずすべての頂点のジオメトリ情報を出力しているので、モーフが増えるにつれてファイルサイズがものすごい勢いで増加していきます。このため顔部分だけ人力でメッシュを分割するなどのバッドノウハウで対策が行われています。

glTF 2.0にはSparse Accessorという、差分の情報だけを記録する仕組みが標準で提供されているので、これを使ってファイルサイズを節約できないでしょうか。

現状ではインポートしたファイルにsparseが含まれていても無視してしまう(その結果モーフが効かないなどの現象が発生する可能性がある)ので、glTF 2.0仕様への準拠の観点からも問題があります。

@ousttrue
Copy link
Owner

ousttrue commented Jun 6, 2018

@ousttrue
Copy link
Owner

ousttrue commented Jun 6, 2018

ToDo: blendShape export

@ousttrue
Copy link
Owner

Fixed

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants