Skip to content

UnlitWF_Shader_20240310

Compare
Choose a tag to compare
@whiteflare whiteflare released this 10 Mar 03:22
· 9 commits to master since this release

お知らせ

新機能

  • リムシャドウ 機能を追加しました。
    • 従来のリムライト(乗算モード)も残してありますが、そちらはレガシーの警告を出すようにしました。
  • アルファマスクに 減算 モードを追加しました。(1 - a * power) をアルファ値として出力します。
  • FrostedGlass に ブラーモードブラーランダム化 を追加しました。
  • FrostedGlass, Refracted, Water_Refracted に CameraDepthTexture を使う設定を追加しました。
    • なお VRCSDK3 Avatar プロジェクトでは強制的に無効化されます。WFEditorSettings.asset を参照してください。

修正点

  • ShadowCaster がアウトラインまでを覆うようになりました。DoFフィルタなどでも正しく動くようになります。
  • 不要な影テクスチャ(2影までしか使っていないときの3影テクスチャなど)をクリンナップするようにしました。

配布パッケージについての説明

VRChat/Creator Companion を使用する場合 (通常はこちらのケースになります)

VRChat/Unity2019.4 (VCC未使用) で使用する場合

  • _01_Core_2019.unitypackage をインポートしてください。
  • 追加で _02_Texture.unitypackage をインポートすると、Matcap や CubeMap などの多数の素材テクスチャも使用できます。
  • UnlitWFのサンプルシーンは _03_Examples.unitypackage を追加でインポートしてください。

その他の環境で使用する場合

unitypackage は用意していません。git より直接取得してください。

再配布についての説明

  • VPMパッケージの提供を開始しました。こちらのインポート手順をご案内ください。
  • VRChat/Unity2019.4 で使用するシェーダに必要なファイルは全て _01_Core_2019.unitypackage に含まれています。再配布の場合はこの unitypackage を同梱していただくと便利です。