[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
445: 名前は開発中のものです。 [sage] 2020/02/07(金) 17:11:07 ID:1X8XOLJ6 >>443 すみません。具体的な方法がイメージできないのですが、 >・生成してペアレント設定(頭と背中の羽とか) こちらBlenderでのボーンを自動ウェイトするさいに行うペアレント設定でしょうか? それともUnityでからのオブジェクトでカテゴリ別に階層を用意し、 パーツを生成して対象の階層に親子関係をつけるのでしょうか? 後者の場合、頂点別のボーンのウェイトはどうなるのでしょうか? >頭胴腰をBlenderでバラバラにしてUnity側で >・服のオブジェクトをリソースフォルダに入れて胴のメッシュとテクスチャを服や鎧のものに変える Blenderでバラバラにするとは、ボーンごと切り離して個別のパーツにするのでしょうか? また、Unityで服のオブジェクトのマテリアル変更で着せ替えを行うとのことですが、 カラーチェンジなら良いですが、形状が異なる場合はパーツごと切り替えないとならない と思うのですが、その分のパーツオブジェクトを(おそらくPhotonの?)リソースフォルダ 形状毎にばらした状態で配置するということでしょうか? そしてこれを >・生成してペアレント設定(頭と背中の羽とか) この方法がUnityでのものだった場合、こちらで切り替えるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/445
447: ダーク王鍬大使 ◆SoVpkB15jY [] 2020/02/07(金) 18:52:37 ID:AswbTtvV >>445 まとめて聞きすぎでふよ混乱しまふ(^^ 僕の場合はMMORPGでふので役に立たないかもでふが(^^ ?への回答:Unityでインスタンス生成して作ったオブジェクト(ヘルムなり帽子なり)をMetarigの中のほうにあるheadって奴を親に設定する感じでふ(^^ ボーンはBlender標準の人型ボーンならばMetarigがあるはずでふよ(^^ ?への回答:各部位をバラバラに作るなり作ったキャラをばらすなりして個別のオブジェクトにして全オブジェクトを同一のボーンに設定してくらふぁい(^^ それをunityに持ってきまひて(^^ Player背 = transform.Find("背").gameObject; var meshRenderer = Player背.GetComponent<SkinnedMeshRenderer>(); Material Item = (Material)Resources.Load(item + "Material"); 装備してるサブ武器 = item; GameObject Item2 = (GameObject)Resources.Load(item); Debug.Log(item); SkinnedMeshRenderer item3 = Item2.GetComponent<SkinnedMeshRenderer>(); Mesh item4 = item3.sharedMesh; meshRenderer.material = Item; meshRenderer.sharedMesh = item4; こんな感じのスクリプトで服を書き換えてくらふぁい(^^ そのままコピペしても動かないので参考までに(^^ 注意点でふが着せ替える服にもキャラクターと同じボーンを設定してくらふぁい(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/447
453: 445 [sage] 2020/02/08(土) 15:45:01 ID:ZXg9uk5W >>447 >>448 まずは詳しい回答をありがとうございます 混乱させて申し訳ございませんでした 検索でも有用な情報を得られなく、完全に手探りだったもので 分からないところが多数出てきてしまいました ?はBlender標準の人型ボーンは余計なボーンが多かったため使用していませんが、 自作のボーンの場合デフォルト名「アーマチュア」のボーンの階層に、 生成したインスタンスを設置するということでよろしいでしょうか? その際のウェイトに関しては?と>448にあるようにBlender上で単一のボーンを利用してウェイト設定し、 各パーツを単一のボーンごと保存することで、Unityへインポートした後もそのウェイトが有効になる、 という理解でよろしいでしょうか? 今ちょっとBlender上でIKを利用したところ、Unity上で一部のアニメーションに反映されないことがわかり、 アニメーションに大幅な手直しが必要となったので、ついでに試してみようと思います http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/453
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s