トップページ > 記事閲覧
シェーダーでPMDの材質のエッジカラーを取得するには
名前:レモン茶 日時: 2013/07/06 02:02

お世話になります。 オリジナルシェーダーを使用するときに、PMD・PMXの材質で設定されたエッジカラーを利用したいのですが、シェーダーに渡される定数にエッジカラーはあるのでしょうか? もし、あるならばどういった形で渡されるのでしょうか? よろしくお願いします。
メンテ

Page: 1 |

Re: シェーダーでPMDの材質のエッジカラーを取得するには ( No.1 )
名前:管理人 日時:2013/07/08 09:32

PMD・PMXのエッジの描画はエッジ以外の描画と分かれていて使用している 定数番号は2番で通常描画時のマテリアルのディフューズカラーの番号となっています なのでエッジ以外の本体部分を描画するときはエッジカラーは定数に設定されていません エッジカラー自体は MV1GetMaterialOutLineColor で取得できますので、 お手数ですが自前で定数に設定してください
メンテ
Re: シェーダーでPMDの材質のエッジカラーを取得するには ( No.2 )
名前:レモン茶(解決) 日時:2013/07/12 22:33

ご返答ありがとうございます。 エッジカラーは定数には渡されていないのですね。 MV1GetMaterialOutLineColorを使ってみようと思います。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存