Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental Exportをしたときに、nodes配下のchildrenが空配列になる #350

Closed
Haresaku opened this issue Dec 24, 2019 · 2 comments
Labels
bug Something isn't working
Milestone

Comments

@Haresaku
Copy link

Haresaku commented Dec 24, 2019

バグについて
UniVRM 0.54にて Export humanoid を実行した時、Use Experimental Export にチェックを入れた状態でExportを行なった場合、
nodes配下にchildrenが空配列で出力されるノードが出る

再現方法

  1. メニュー VRM > Export humanoidからVRM Exporterを開く
  2. Use Experimental Exporterにチェックを入れてExport

使ったVRMファイル: https://drive.google.com/file/d/1UoQUO4EZX-L2T947-8RVDwaWpq9TVzC8/view?usp=sharing

スクリーンショット
スクリーンショット 2019-12-24 15 55 00

期待する動作
Exportされたnodesのchildrenには空配列が存在しない。空の場合はchildrenのキーがそもそも存在しないのが正しそう.
gltfのspecificationはそのように定義されてます

https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/schema/node.schema.json

環境情報

  • OS: macOS Mojave 10.14.6
  • UniVRM version: 0.54.0

追加の状況・背景

@Haresaku Haresaku changed the title Experimental Exportをしたときに、nodes配下のchildrenがから配列になる Experimental Exportをしたときに、nodes配下のchildrenが空配列になる Dec 24, 2019
@hiroj hiroj added the bug Something isn't working label Dec 24, 2019
@hiroj hiroj added this to the v0.55 milestone Dec 24, 2019
@hiroj
Copy link
Contributor

hiroj commented Dec 24, 2019

ご報告ありがとうございます、childrenを確認して空の場合は書き込まない処理を追加します。

@hiroj
Copy link
Contributor

hiroj commented Dec 26, 2019

https://github.com/vrm-c/UniVRM/releases/tag/v0.55.0
修正が入りました

@Haresaku Haresaku closed this as completed Jan 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants