スカイボックス
ドキュメント:
Sky Sphere – ray-cast/ray-mmd Wiki – GitHub
種類
- Helipad Golden Hour: 日没のヘリポート (HDR Labs の sIBL Archive で配布されていた HDR 画像を使用したスカイボックス)
- Sky Hemisphere: 天頂/水平線/地面の色を変更できる半球状のスカイボックス
- Sky Night: 星空 (Sky Hemisphere に星空が追加される)
- Time of Day: 昼間の大気 (太陽/雲/レイリー散乱が設定できる)
- Time of Night: 夜空 (月/天の川/流れ星/レイリー散乱が設定できる)
ドキュメント:
Helipad Golden Hour – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
Sky Hemisphere – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
Sky_Night – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
Time of Day – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
Time of Night – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
参考:
使い方
手順
- スカイボックスモデル (.pmx) を読み込む。
- 「Envlight Map」タブでスカイボックス用エフェクト (.fx) を割り当てる。(IBL エフェクト)
- 「Material Map」タブでスカイボックスの描画を無効化する。(IBL のみにする)
ドキュメント:
スカイボックス – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
参考:
Using the Time of Night Skybox | LearnMMD.com
スカイボックスそれぞれの違いを知りたい – Yahoo! 知恵袋
Envlight Map の使い方がわからない – Yahoo! 知恵袋
ヘリポート
ドキュメント:
Helipad Golden Hour – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
参考:
ビルの屋上/ヘリポートっぽいステージの配布元を探しています – Yahoo! 知恵袋
Time of Day
動画:
Time of Day – Stage Setting (sophiaten)
ドキュメント:
Time of Day – gaj-cg/ray-mmd-docs-ja Wiki – GitHub
スカイドーム
Ray 使用時に MMD 用のスカイドームを入れたときに点々が出る問題、うちでようやく再現させることが出来たのでちょっと調べてみた。結論は PMX 形式のスカイドーム且つ画像サイズが2の累乗数で無い場合っぽい。回避するには画像サイズを変更する。
── @GAJ_cg
参考:
床/地面影
参考:
公開!初雪も物理ベースレンダリングを導入します v1.3.1.2 | ねこさんなのです
最新バージョンの場合どのように影を付ければよいのか? – Yahoo! 知恵袋
HDRI 画像から作成する
手順
- 「Tools」フォルダ内の
cmft_rgbt_x1024.zip
を解凍する。 - 解凍されたフォルダ内の
Template
フォルダをray-mmd\Skybox
の下にコピーし、使用する画像に合わせて適当な名前に変更する。 - HDR 画像 (.hdr) を
cmft_x64_high_rgbt.exe
にドラッグアンドドロップする。 - 3つの画像が生成されるので、先ほどコピーしたフォルダ下の
texture
フォルダ内に移動する。 - スカイボックスモデル (
Sky with box.pmx
) を MikuMikuDance にドラッグアンドドロップして、エフェクトを適切に割り当てて使用する。
生成される画像
skybox.dds
skydiff_hdr.dds
skyspec_hdr.dds
動画:
フォグの影響を無効化する
- 「Atmospheric Fog」がスカイボックスに影響を与えないようにしたい場合、「FogMap」タブで
AtmosphericFog.pmx
にatmospheric_fog_without sky.fx
を割り当てる。
青空が MMD 内のモデルなのか Skybox かでまた変わって来るのですが、Ray-MMD の Skybox で fog が AtmosphericFog の場合は FogMap を Atmospheric_Fog_without sky に変更すると Fog の影響を消せます、MMD 内モデルの場合は FogMap に main.fx を割り当てる事で無効にできる裏技的なのがあり文字数
── @ngreeed
参考:
FogMap を Atmospheric_Fog_without sky に変更すると Fog の影響を消せます (@ngreeed) – Twitter
肌が青くなってしまう
参考:
モデルの肌がめちゃくちゃ青白くなってしまう – Yahoo! 知恵袋
鏡面反射に適用したい
参考:
反射するときは普通の Skybox の反射光を使いたい – Yahoo! 知恵袋