Skip to content

9_3_Disk_Light

gaj_cg edited this page Sep 13, 2021 · 2 revisions

9.ライト

9-3.Disk Light

Disk Lightは円形の平面ライトです。
割り当てるfxファイルによって下記の効果が利用可能です。

ライト
あり

なし
スペキュラ
あり
スペキュラ
なし
GIF LED IBL フォグ
DiskLight
  • サンプル画像 9_3_DiskLight_v152 画像はDisk Lightのフォグ用fxファイルも適用しています。

Disk Light ファイル一覧

  • Lighting フォルダ

    ファイル名
    DiskLight.pmx DiskLight のモデル兼コントローラー
  • Lighting\DiskLight フォルダ

    これらのファイルは特にユーザーが操作することはありません。

    ファイル名 設定先タブ 説明
    disk_fog.fxsub ―― disk_fog用のfxから読み込まれるfx
    disk_fog_shadow.fx VolumetricMap シャドウ有りのdisk_fog_with_shadow_*.fxDiskLight.pmxFogMapタブに割り当てた時に追加されるVolumetricMapタブ用で、DiskLightによって生成されるボリュームフォグの影を作るためのパラメータが記載されている。
    DiskLight用のVolumetricMapタブのDescription(説明)は「Volumetric fog Rendering for DiskLight」。
    このfxはモデルやステージなどに自動的に割り当てられ、特にユーザーが割り当てる事は無い。
    disk_fog_shadow.fxsub ―― disk_fog_shadow.fxから読み込まれるfx
    disk_lighting.fxsub ―― disk_lighting用のfxから読み込まれるfx
    disk_shadow.fx ShadowMap シャドウ有りのdisk_lighting_with_shadow_*.fxDiskLight.pmxLightMapタブに割り当てた時に追加されるShadowMapタブ用で、DiskLightによって生成される影を作るためのパラメータが記載されている。
    DiskLight用のShadowMapタブのDescription(説明)は「Shadow Rendering for DiskLight」。
    このfxはモデルやステージなどに自動的に割り当てられ、特にユーザーが割り当てる事は無い。
    disk_shadow.fxsub ―― disk_shadow.fxから読み込まれるfx
  • Lighting\DiskLight\Default フォルダ

    DiskLight.pmxFogMapLightMapに設定するfxファイル。

    ファイル名 設定先タブ 説明
    disk_fog.fx FogMap 影なし
    disk_fog_with_shadow_low.fx FogMap 影あり・精度低
    disk_fog_with_shadow_medium.fx FogMap 影あり・精度中
    disk_fog_with_shadow_high.fx FogMap 影あり・精度高
    disk_fog_with_shadow_very_high.fx FogMap 影あり・精度最高
    disk_lighting.fx LightMap 影なし(デフォルト)
    disk_lighting_with_shadow_low.fx LightMap 影あり・精度低
    disk_lighting_with_shadow_medium.fx LightMap 影あり・精度中
    disk_lighting_with_shadow_high.fx LightMap 影あり・精度高
    disk_lighting_with_shadow_very_high.fx LightMap 影あり・精度最高
  • Lighting\DiskLight\Default Ambient フォルダ

    スペキュラ無しのDisk Light用。 DiskLight.pmxFogMapLightMapに設定するfxファイル。

    ファイル名 設定先タブ 説明
    disk_fog.fx FogMap 影なし
    disk_fog_with_shadow_low.fx FogMap 影あり・精度低
    disk_fog_with_shadow_medium.fx FogMap 影あり・精度中
    disk_fog_with_shadow_high.fx FogMap 影あり・精度高
    disk_fog_with_shadow_very_high.fx FogMap 影あり・精度最高
    disk_lighting.fx LightMap 影なし
    disk_lighting_with_shadow_low.fx LightMap 影あり・精度低
    disk_lighting_with_shadow_medium.fx LightMap 影あり・精度中
    disk_lighting_with_shadow_high.fx LightMap 影あり・精度高
    disk_lighting_with_shadow_very_high.fx LightMap 影あり・精度最高

Disk Light 使い方

  1. ライトモデルの追加
    DiskLight.pmxをMMDに追加します。

    「光源位置」ボーンでライトの位置、回転で向きを調整。光源の向きは「光源方向」IKボーンでも調整できます。

    ※ 「Direction」ボーンは操作出来ないボーンです。

  2. ライト用fxファイルの割当
    スペキュラ有りと無しのfxファイルがあります。用途に合わせて選択してください。

    • スペキュラ有りの場合
      Lighting\DiskLight\Default フォルダ内の LightMap 用のfxファイルを LightMap タブでDiskLight.pmxに割り当てます。

    • スペキュラ無しの場合 Lighting\DiskLight\Default Ambient フォルダ内の LightMap 用のfxファイルを LightMap タブでDiskLight.pmxに割り当てます。

  3. フォグ用fxファイルの割当(オプション)
    スペキュラ有りと無しのfxファイルがあります。用途に合わせて選択してください。

    • スペキュラ有りの場合
      Lighting\DiskLight\Default フォルダ内の FogMap 用のfxファイルを FogMap タブでDiskLight.pmxに割り当てます。

    • スペキュラ無しの場合 Lighting\DiskLight\Default Ambient フォルダ内の FogMap 用のfxファイルを FogMap タブでDiskLight.pmxに割り当てます。

  4. モーフの設定
    必要に応じてDiskLight.pmxのモーフを設定します。
    最低限R+,G+,B+を調整しないと効果を確認出来ないでしょう。

    DiskLight.pmxそのものを表示させたくない場合は、LightMapFogMap以外のタブでDiskLight.pmxのチェックをオフにします。

コントローラの説明

  • 表情操作パネル 左上

    表示名 機能
    R+ ライトの明るさ(Red)を調整します。
  • 表情操作パネル 右上

    表示名 機能
    G+ ライトの明るさ(Green)を調整します。
  • 表情操作パネル 左下

    表示名 機能
    B+ ライトの明るさ(Blue)を調整します。
  • 表情操作パネル 右下

    表示名 機能
    Range+ / Range- 「光源位置」から光の届く範囲
    Width+ / Height+ 光源の大きさ。ただしライト自体の大きさは変わらずスペキュラの大きさが変わる。(サンプル画像の床にある白い丸がそれ。Default Ambientのfxでは効果が得られない。)
    Angle+ / Angle- スポットライトのように照らす範囲を大きくしたり小さくしたりする。
    Intensity+ /Intensity- ライトの強度を調整します。
    MiePhase+ / MiePhase- ミー散乱の位相の調整します。
    フォグ用のfxを割り当てていないと効果は得られません。
    MieDensity+ / MieDensity+ ミー散乱の密度の調整します。
    フォグ用のfxを割り当てていないと効果は得られません。
    Blink ライトの点滅を調整します。0で点滅無し、大きくなるほど早く点滅します。
    Hardness 光があたっている所とあたっていない所の境界部分のぼかし具合の調整。値を大きくすると境界がくっきりします。
    影ありのfxをLightMapタブに設定した場合に有効。

Model : Hatsune Miku V4X Model by Digitrevx / pose : 初音ミクホームポジション by Rick

Clone this wiki locally