これはまずい!
- 2012年 8月 29日
- カテゴリー : セカンドスキンブレンダー
- 投稿者 : tokkun
V4用に使っているスキンマテリアルを眺めていたら。まずいことに気がついてしまった。拡散値(Diffuse_Value)が1.4という1を超える値になっている。マニュアルを確認してみると「ここで使用される値は1=100%です。」とあるだけで、許容できる値の記述はありませんでした。Poserを起動して確認してみると「シンプル」だと最大は100%でした、しかし「詳細設定」だと1(100%)を超える値が設定できました。
これがなぜまずいかというと、セカンドスキンブレンダーのロジックがその値を、許容範囲が1.0-0.0であるカラー値に変換するためです。カラー値では1を超える値を入力すると折り返してしまって1.4が0.7になってしまいます。
この為、拡散値1.4のマテリアルAと1.0のマテリアルBをブレンドすると、マテリアルAがマテリアルBより弱くなってしまいます。値が1を超える場合のロジックはDisplacementなどで使用するので組み込んであったので確認してみたが、シェーダーツリーは正しくなっていて、レンダリング画像はあまり違いがわかりませんでした。負の値の場合の対策を行ったら、Ver1.5aとしてアップロードします。しばらくお待ちください |
|
TOP
kurokoのPoserブログへお越し頂き有難う御座います。
ここは、私のPoserについて好き勝手に書くブログです。
好き勝手に書きますので、当プログが気に食わない方は、速やかに退出してください。
コメント投稿で「お名前(ハンドルネーム)が無い(名無し・通りすがりなど)や、ふざけたハンドルネーム(その場で適当につけたと思われるもの)」のは基本的に全て削除の対象にします。
場合によってはアクセス禁止処置をとります。
過去に匿名で粘着された経験があるための防止処置です。
カレンダー
2012年8月
日 |
月 |
火 |
水 |
木 |
金 |
土 |
|
|
9月 » |
| 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
|
SECRET: 0
PASS: dd4fd8b46696fec36549e68ca8a01475
こんにちは、ManiHoniです。
Forum3Dから飛んできました。
いやはや・・・画像を見て一発でAnnyとわかりました^^;
実は私がPoser製品を作ろうと思って一番最初に「こんな感じにしたい」と参考にしたキャラMATのDiffuse_Valueがなんと「2.0」でして。
当時はまだその意味をきちんと理解していなくて、「1.4」でも自分では控えめにしたつもりだったんだろうと思います。
で、Miki2用のSuzuを作る時点でやっと「あ、これはいかんな」と気づき、一番最初に作ったKarlinのMATから作り直し始めたのはいいけれど、Poser9/Pro2013でIDLやらSSSやらが一般化したことでライティング方法まで見直さなきゃいけなくなり、あーでもないこーでもないと未だにいじり続けております。
いつか必ず「今のPoser」に合せたアップデータをリリースしますんで、その際はよろしくお願いしますm(_ _)m
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
ManiHoniさん こんにちは
ManiHoniさんはkurokoのお気に入りのベンダーさんでして、KarlinもAnnyもSuzuもすべて購入してあります。
今回のDiffuse_Valueの値もセカンドスキンブレンダーVer.1.5以前のロジックに問題があるということでまずいというだけで、その値の妥当性については私にはよくわかっていないです。
「今のPoser」に合せたアップデータにつては無理をせずにごゆっくりご検討してください。
これからもよろしくお願いします。