UniVRM_1_0
UniVRM_1_0 copied to clipboard
DEPRECATED
from https://github.com/vrm-c/vrm-specification/issues/40 1.0実装時において、文字・その長さによるエラー回避のため、 Blendshapeのファイル名をextra.targets由来でなく、所属するBlendeShapeGroup名から機械的に置換して作成する実装を提案します。 #ref https://github.com/vrm-c/vrm-specification/issues/40#issuecomment-562012058 > >BlendshapeGroupに含まれるblendshapeの名前をそれぞれ全部属性+indexに置換してしまうという案です。 >例えば 、 ``` { "name": "A", "presetName": "a", "binds": [ { "mesh": "0", "index": "2", "weight": 1.0 }, { "mesh": "0", "index":...
![kore](https://user-images.githubusercontent.com/68057/82872898-a3b52c80-9f6e-11ea-8fae-bd32de1ad606.jpg) BlendShapeのEditorなど
https://github.com/vrm-c/UniVRM/issues/87
https://github.com/vrm-c/vrm-specification/pull/119
The gltf import in the current UniVRM doesn't support [KHR_materials_pbrSpecularGlossiness](https://github.com/KhronosGroup/glTF/tree/master/extensions/2.0/Khronos/KHR_materials_pbrSpecularGlossiness) extension, resulting in import failure (wrong appearances) for gltf files that use `KHR_materials_pbrSpecularGlossiness`. ### Related issue vrm-c/UniVRM#302
* バイナリを書き出す前に異常な設定を検出し、UIでエラーまたは警告表示を出したい(何処が間違えてるかも含めて) * 検出候補 * VRMSpringBoneの設定 * Pose Freezeの確認
https://github.com/vrm-c/vrm-specification/issues/43 ユーザーに見えるところを enum MaterialBindType に変更する。 * ScriptableObject * CustomEditor BlendShapeProxy の内部データにする段階で PropertyName に変換する。
* VRM内で重複しないこと * ファイル名としてValid * ファイル名に禁止される・非推奨な文字を使っていない * 長すぎない * 違反する場合の自動リネームの挙動 * Importerで適用する(既存のVRM) * Exporterで適用する。警告する