[過去ログ]
【UE4】Unreal Engine 4 初心者質問スレッド part4 [無断転載禁止]©2ch.net (1002レス)
【UE4】Unreal Engine 4 初心者質問スレッド part4 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1500930783/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
139: 名前は開発中のものです。 [sage] 2017/08/29(火) 01:30:29.48 ID:3BOZnT4u >>135 おそらく単純にボーンが小さすぎるだけだと思う その話をちゃんと説明しだすととても込み入った話になるので blender ue4 それぞれのユニットや単位系・スケールといったものについて調べてみてほしいが 簡易にはしょって言うと blenderは内部的な数値の1.0をデフォルトでは1mであると想定する ue4では内部的な数値の1.0を1cmであると想定する ゆえにあなたが単位の概念を真面目に遵守して180cmぐらいの人間を blender上で1.8unitぐらいのバウンディングサイズになるよう作っているとしたら それはue4では1.8cmの小人になってしまいボーンが小さ過ぎますよと警告を受ける ちなみに最近のue4ではこのように1/100の世界からやってきたと思しきモデルをimportすると スケーリングの設定とか何もしなくても勝手に拡大して補正するようなので そのままgraymanなどと並べても同じような身長になってて一見問題なくインポートされたように見えるが approx sizeがおかしくなってたりモーションがおかしくなるので注意 http://mevius.5ch.net/test/read.cgi/gamedev/1500930783/139
140: 名前は開発中のものです。 [sage] 2017/08/29(火) 01:51:48.40 ID:3BOZnT4u 対処方法としては ・blender側で元からue4の座標系にあわせてデカイサイズでつくる ・blender側でexport時にx100させる ・ue4側でimport時に1/100させる の3種類があるが私個人の経験や苦労などからアドバイスさせていただくと 1つ目のblender上で大きくつくってしまったデータをfbx binaryで出力というのが一番安パイ (もちろんモーションもデカイサイズに合わせてつくる) import/exportで何とかしたいんだったらそれぞれの インポータ・エクスポータのパネルを良く見ればスケーリング設定の項目がある ちなみに3Dグラフィックスの世界では基本的に1.0という数値を実世界の寸法で どれくらいとして扱うかというのは「製作者の好きなように扱えばよい」ものなんだけど 最近は物理シミュレーションやレンダラとの絡みなどで それぞれのゲームエンジンやツールごとに想定単位というのが設定されているので それに合わせて作るのが余計な苦労しなくて良い http://mevius.5ch.net/test/read.cgi/gamedev/1500930783/140
141: 名前は開発中のものです。 [sage] 2017/08/29(火) 02:25:21.04 ID:3BOZnT4u あ、あと一点補足 もともと小さいサイズでつくったモデルを後からue4に合うスケールにblender上で拡大して利用する場合は アーマチュアとメッシュをそれぞれ個別にちゃんとスケール変更しないといけないから注意してね メッシュがペアレント付けされたままアーマチュアだけリサイズすると blender上では問題なくメッシュもスケールされて表示されるけど ue4に持ってくとメッシュとアーマチュアのサイズが一致せず奇形になる模様 オブジェクトへのリサイズとメッシュそのもののリサイズも混同しないようにね http://mevius.5ch.net/test/read.cgi/gamedev/1500930783/141
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s