VRChatの定番、イヤリング。友達にプレゼントしようと思いました。(やや殴り書きの記事)
Illustratorでパスデータを作る→モデリング

星の形です。Blenderでも作れそうだけど慣れてるIllustratorで大体の形を作る
SVG形式でパスを書き出し→Blenderのインポート→SVGをグリースペンシルに

オブジェクト→変換→ポリゴンカーブ
でメッシュに変換し、面を貼り、不要な頂点を融解する

オブジェクト→原点を重心に移動
ポリゴンを整える
モディファイアで厚みをつける

サブサーフェス等を使ってポリゴン完成

ブリリアントカットが目標だけど難しかった…
マテリアルとボーン
マテリアルをつける

Shift+Aからアーマーチュアを追加、編集モードで細分化して位置を揃える

アーマチュア→オブジェクトの順に選択して「Ctrl+P」でペアレント、空のグループでを選ぶ。
頂点グループを選択した状態で「Ctrl+Tab」でウエイトペイントモードへ
オブジェクトの頂点を選択→ウエイトペイントにする→Vでマスク→Kでウエイトを適用できる
オブジェクトを「Ctrl+A」で全トランスフォームしないと変な線が出る
ベイク(不要)

ベースカラーでベイキングするとベースカラーの色が出る。プリンシプルPSDFに何も無い画像が繋がってるとピンクになる。(なにかテクスチャがないとエラーになるかと思ったけど、
このベースカラーは結局使わなかった)
FBX書き出し
トランスフォームを適用にチェック、リーフボーンの追加のチェックを外す

Unity読み込み
CreatorCompanionを開いてUnityを開く

Pivot、Localになっているか確認

シーン・ヒエラルキー・プロジェクト・インスペクター・下にConsoleになるようにウインドウを調整
FBXを読み込み、ModelタブでRead~とLegacy~にチェックを入れてApplyを押す。
liltoonのエラー
エラーが出たのでこれで対処したら直った
プロジェクトをエクスプローラーで開いて「Library」フォルダを削除、再度Unityを開いて待つ。
liltoonを使う

高負荷宝石にするとこんな感じに もっと発光しないかな?
マットキャップだと透けずに宝石っぽくなるらしい。
PhyBoneを設定する

揺れ方とlimitsのあたりを調整
プレゼントを渡す
Unitypackageにして友達のほしぞらーへ送信。
https://x.com/Kitunemu/status/1774005103722369299
無事つけてもらえました。
改変されたけどそっちのほうがいい

友達に渡した時はこの薄黄色状態だったものが

いいかんじのテカテカに!
マットキャップの設定教えてもらって真似しました。
あと微妙にはみだしてる所があるから修正したらアップしようかな…
更に修正してみる
黄色のダイヤモンドっぽいマットキャップを用意、適用
シェイプキーをつける
ToonLitでQuest対応もしてみる

ビフォー

アフター
テカリ具合がだいぶ違います。
販売する
ごろっと星のイヤリング
https://kitunemu.booth.pm/items/6178125
販売できました!!やった~


コメント