下
MOD製作を始める初心者のためのスレ【議論用】
127:お客さん☆てっくあーつ 2009/10/23(金) 02:52:32 ID:WC0e5yX9 [sage] >>126 法線というのは、面に対して垂直になる方向のことです。 輪郭は法線を利用して描かれます: 面は頂点から成ります。 モデルの全ての頂点の位置を法線方向にちょっとだけずらすと、モデルはちょっと膨らんだ形状になります。 この形状を輪郭線の色で塗ってから本来の描画を行うと、輪郭になります。 ・シェーダは「法線」を利用して輪郭を描く。 ・CgfxShaderファイルはシェーダのパラメータを設定するファイル なので、二つの方法があるわけではないです。
128:お客さん☆てっくあーつ 2009/10/23(金) 02:58:41 ID:WC0e5yX9 [sage] 法線を作る方法: 頂点が決まれば面が決まる。面が決まれば法線は決まるので、 結局法線は頂点の並びで自動的に計算できます。 自分で作る必要はありませんし、TSOは法線情報を保持しません。
129:お客さん☆てっくあーつ 2009/10/23(金) 03:34:37 ID:WC0e5yX9 [sage] >>128 すみません。間違いました。 > TSOは法線情報を保持しません。 TSOは法線情報を持ちます(Normal:法線)。 変換時に無い場合はツールが自動的に計算します。でした。
130:お客さん☆てっくあーつ 2009/10/23(金) 05:21:24 ID:6VzQdEhC [sage] 丁寧な解説をありがとうございます。CgfxShaderを使う輪郭線と法線が別々のものというわけではないのですね。 あと、法線を作る方法について、また一つ質問させてください。 髪色補完キットの説明の中に法線の「あり」と「なし」という表現があるのですが、 法線なしはCgfxShaderファイルのfloat Thicknessに数値が設定されており、輪郭の太さを決めているようですが、 法線ありのほうはfloat Thicknessが0にされていて、CgfxShaderを使う方法とは別の方法で輪郭線を作っているようなのです。 これはどうやって作られた法線なんでしょう? この法線のやり方がわかれば、両面化したスカート形状のMODのパーツをつけて動きをとったとき、 CgfxShaderを使う輪郭はOFFにしておけば、内側の面の裏面の色が表側の面を突き抜けてくるのを防ぎながら 輪郭線を表示できるかと思いまして。
131:お客さん☆てっくあーつ 2009/10/23(金) 07:36:48 ID:Ae13HnQX [sage] 補完キットの人は3Dの知識がなく専門用語などは全く知りません。 メタセコで開いたパーツ名にhousenとあったので そのようなパーツが含まれている髪型を、便宜上housenありとしています。 モデリングで表現されているhousenパーツが含まれているもの→housenあり CgfxShaderで輪郭線が描かれているもの→housenなし です(キット上では) > これはどうやって作られた法線なんでしょう? つまり、これはそのようにモデリングされているという事です。 該当する髪型をメタセコ上で見てみるといいかもしれません。 詳しい解説は他の方にお任せします。
132:お客さん☆てっくあーつ 2009/10/24(土) 21:00:12 ID:SoQATbK0 [sage] あれはカリングを応用した単純なテクニックで、 輪郭線をつけたいメッシュ(InkOff)を複製して 任意の大きさに拡大し(この拡大率で輪郭の太さが決まる)面を反転すれば作れます 輪郭線の色はテクスチャーの適当な部分に単一化したUVをマッピングするだけでOK 髪の毛のような複雑な形状は、房ごとに選択して拡大しないとズレます
133:お客さん☆てっくあーつ 2009/10/28(水) 01:36:20 ID:NfyiPSzm [sage] 返信が遅れてすみません。メタセコ上で髪を見たときこの奥まったものはなんだろうと思ったら、反転させていただけなんですね。 早速試してみたいと思います、解説ありがとうございました。
134:お客さん☆てっくあーつ 2009/10/30(金) 15:23:52 ID:hXWxnvrH 3dcustom.net (115KB:ED27D766.jpg) 服の作成に関して質問させて下さい。 上服の襟部分をコピーし、拡大や切り取りで形を整え、 襟刳りにラインのような飾りを追加したのですが、 乳スライダーを動かすと歪んだり、下地の服に埋まるなどして破綻します。 メタセコ上やスライダー真ん中だと普通に表示されるのですが…。 胸の大きさを変えても画像左部分のような状態を保ちたいのですが、 どうすればいいでしょうか?
135:お客さん☆てっくあーつ 2009/10/30(金) 23:27:28 ID:A+F+8lEE 襟だけ別オブジェクトで作って1ボーン指定で作って、残り部分の服と tso2mqoでマージするかトイスタで襟の部分の参照ボーンから胸を外す かですな
136:お客さん☆てっくあーつ 2009/10/30(金) 23:44:34 ID:0VY+PRl6 [sage] 一番楽なのは、モデルで作るのは諦めてテクスチャにする、かな 詳細はデフォのテクスチャ書きのシャツとかを参照 これは綺麗に真ん中に収まるかな ウェイト調整ができるのなら、襟のウェイトを左右対称になるように直せれば、 胸の大きさに追従しつつ太さが変わらない、なんてことも出来るはずだけど、ちょっと現実的じゃない
上
前
次
1-
新
書
写
板
AA
設
索
MOD製作を始める初心者のためのスレ【議論用】 http://3dcustom.xyz/img0ch/test/read.cgi/TechArts/1231082232/l50