自作車両ツール ToolTrain110の仕様について
2016年10月3日にアップデートされた自作車両ツール (ToolTrain 110)について、なにやらよくわからない説明書きがかいてありますが、このアップデートに際してViewわかしお氏よりエラーの報告がありましたので私の環境でも追試してみました。
さっき東急5050系作っていてVRMに出力したら、なんか変と思って、古い自作車両ツールと比較したら、車両の明るさが暗かったりスムージングがされていなかったり、いろいろ不具合?がありました...
#vrmjp pic.twitter.com/7ree2tNYxh— ビューわかしお@ゆっくり実況予定者 (@ViewWakashio257) October 11, 2016
パッとみた感じですが、反射の計算に失敗して全体的に暗く見えているように見受けられます。I.MAGIC Blogでの「エッジが先鋭的になります」などの説明から察するに、頂点法線の計算方法に変更があったものと推測され、法線がぜんぶひっくり返っているのではないか、あたりの察しをつけることができます。
私の環境でもたしかにおかしくなりました(画像右)が、解決策は見つけることができました。
結果から申し上げると、瀬戸内氏の仰った
車両の暗さは確かにあったけど、 面法線を~って奴にチェックを入れたら元の姿に戻った 最適解かどうかは不明 #vrmjp
— シ束頁 戸 内 (@setoutivrm) October 11, 2016
が正解のようです。
さらに調べたところ、上の画像にあるように「左右座標系変換を行う」のオプションとの組み合わせで、反射の計算がうまくいったりいかなかったりするらしい、ということが分かりました。
mayaで3Dデータを作っている場合は、「左右座標系変換」と「法線を反転」のチェックは両方つけるか、両方外すかのどちらかだと正しく書き出されるようです。チェックが食い違っていると法線が思ったようにならず暗く見えてしまいました。
(ちなみに、このへんの設定は3Dツールによって微妙に適した組み合わせが違うかもしれません。)
以上、自作車両ツールで困った方のためのかんたんなレポートでした。
| 固定リンク
「VRM:研究」カテゴリの記事
- VRMNXの時間系イベントが使いにくいなあと思っているアナタへ(2019.12.24)
- [VRMNX] フレーム同期の話(2019.07.18)
- [Python] リスト型をベクトルに見立てて計算したい(2019.06.16)
- VRMNXのレイヤーベース地形を使ってみよう(前編)(2019.05.18)
- [VRMNX]自動踏切モジュール(2019.01.25)
この記事へのコメントは終了しました。




コメント
わざわざ検証していただきありがとうございます。
車両が暗くなるのは解消しましたが、スムージングは「sタグでスムージング」にチェックを入れても入れなくても、解消されませんでした。それはソフト側の問題なのか、それとも使用するobjファイルに問題があるのですか?
投稿: ビューわかしお | 2016年10月12日 (水) 14時55分
こんにちは。
スムージングに関しては、なにか問題となるような事象が捕まえられませんでした。
mayaで制作した107系に関してはスムージングも問題なく、前バージョンと同様にできているのです。
自作車両ツールのマニュアルの言葉を借りれば、ツールの「方言」による仕様と解釈の食い違いが原因ではないかと推測いたします。
一般論で何か申し上げることは難しいです・・・。
ちなみに、3Dツールは何をお使いですか。
投稿: AKAGI | 2016年10月12日 (水) 17時37分
こんばんは。
私は、メタセコイアでモデルを作り、3daceで変換してVRMの自作車両ツールで読み込んでいます。
自作車両ツール更新前は、普通にスムージングが機能していましたけどね・・・
投稿: ビューわかしお | 2016年10月12日 (水) 18時40分
すみません。ちょっと忙しくてメタセコ+3D Aceをセットアップして検証するまで手が出ていません。
早い話が、旧版の自作車両ツールを使う、っつーところですかね(汗)
解析アルゴリズムは変わっているようですが、見た目上ほとんど変化はありませんでした。
(噂によると中の人はメ○セコがお嫌いなんだそうで、改善はあまり期待できないかも・・・という気がしています。)
投稿: AKAGI | 2016年10月15日 (土) 19時01分