【無料】ブラックホールシェーダー【VRChatワールドアセット】
- 無料0 JPY
- コーヒーおごってくれる方(内容は無料版と同じ)200 JPY
レイマーチング、レイトレーシングで表現したブラックホールです。 重力レンズ効果、降着円盤を描画しています。 ワールドの背景にお使いください。 下記ワールドでどんな感じかご確認ください。 https://vrchat.com/home/world/wrld_7f470b1c-0f90-4c51-9bbb-d25dfb41536f Unity2022.3.22f1にて動作確認。
導入方法
・UnityPackageをインポートする ・インポートされたフォルダの中にある「BlackHole.prefab」をお好みの場所に設置しサイズを調整してください。 ・重力レンズ効果が働かない(ブラックホール背後にあるものが歪まない)場合は、追加で「DirectionalLight_forDepth.prefab」をシーン内に配置してください。 〇アバターに取り付けたい方向け デフォルトではワールドによって歪まないことがあります。 アバターに取り付けたい場合は画像3枚目の通り、Disable DepthをOnにすることを推奨します。 その場合、画像4枚目のようにブラックホール手前の物も歪みます。ご了承ください。
利用規約
VN3ライセンスを採用しています。利用規約本文を下記リンク先にてご確認ください。 ・JA https://drive.google.com/file/d/1Ea466CZOFLFqLnyNSnqU8GwxH7swM6tV/view?usp=sharing ・EN https://drive.google.com/file/d/1nS5M_NUPJfw_bNBlC90-QoSqnD_v_92J/view?usp=sharing ・KO https://drive.google.com/file/d/1viOGxdkyE0E21DuRqNa3Zya74IHDq35g/view?usp=sharing ・ZH https://drive.google.com/file/d/1XZsA0Nrp-r9SgNr7X0o0yYmG2-CP9gGE/view?usp=sharing
更新履歴
24/06/30:Ver1.22 軽量化処理見直し・Unity上で距離によって描画が崩れる現象を修正、Disable Depth追加 24/06/25:Ver1.21 公開
備考
・HDRでの発色があるためbloomを効かせる際は注意してください。 ・Grabpassを使用しているためQuest非対応です。 ・depthtextureを使用するため影付きのリアルタイムライトが必要です。無い場合はなるべく軽い設定のディレクショナルライトを同梱していますのでお使いください。 ・何で無料? 下記URLの情報をしこたま参考にしているからです。 〇 https://medium.com/dotcrossdot/raymarching-simulating-a-black-hole-53624a3684d3 〇 https://kelvinvanhoorn.com/2021/04/20/supermassive-black-hole-tutorial/ 敬称略 ・Special Thanks To 黒鳥(X ID:@kurotori4423)