【VRChatワールド用】入室の時にふわっと明るくピントが合う演出「幕開」【PC/Quest対応】
- Digital500 JPY













目をひらくと、ワールドが始まる。 「幕開(マクアキ)」は、VRChat のワールドに入った時、暗い画面からふわっと明るくなり、ぼんやりした景色にピントが合う入室演出です。 いきなり景色が出るのではなく、物語の始まりのようにワールドへ迎え入れます。 通路やドアに置く「暗転ゾーン」で、エリアを移動する時のフェードにも使えます。スクリプトなし、置くだけです。 ■ ポイント ・入室の時、黒(または白・好きな色)からなめらかに明るくなる ・ぼけた景色からピントが合う(PC)。Quest・スマホはやわらかいもやが代わりに ・開き方4種:ふつう / 上下の黒帯(映画風)/ まぶた / 丸く。プリセット:ふんわり / 白い光から / 映画の幕開け / 目覚め ・通り抜けると暗くなる「暗転ゾーン」(見ている人の位置で決まるので、スクリプト不要) ・鏡や VRChat の写真には出ません。開き終わった後は何も描かない軽さ ↓ 動きは2枚目の GIF(まぶたが開くように明るくなり、ピントが合います)。くわしくは下へ。 ■ くわしく ・入室の時刻:シェーダーの時間(ワールドを読み込んでからの時間)で動くので、それぞれの人が入った時に再生されます ・画面全体に出す板:どこに置いても画面いっぱいに描きます(ワールドに1つ)。VR の両目でも同じように見えます ・調整:フェードの色・待ち時間・長さ・カーブ・開き方の形・形のふちのやわらかさ・開く間の周辺の暗さ・残る黒帯(映画風)・もやの量と色・ぼけの強さ・ピントが合うまでの時間 ・暗転ゾーン:箱の中を奥行きの向きに通り抜けると、真ん中で暗くなり、出ると戻ります。大きさ・向きはスケールと回転で ・Quest・スマホ用:ボタン1つでピント(GrabPass)を外せます。PC 用に戻すのもボタン1つ ・Unity の中で「再生」ボタンを押すと、入室した時の動きを確かめられます。日本語 / English の専用ウィンドウ ■ 動作環境 ・Unity 2022.3(VRChat で使うバージョン)/ビルトイン レンダーパイプライン ・PC・Quest のワールド(ピントのぼかしは PC だけ。Quest・スマホでは外してアップロードします) ・スマホ(Android)は、Quest と同じアップロードでそのまま見られます(OpenGL ES 3 / Vulkan でコンパイルと描画を確認) ・VRChat SDK3 Worlds(アップロードに使います。ツールは SDK なしでも動きます) ■ 導入 1. unitypackage を Unity にドラッグ&ドロップしてインポート 2. メニューの Tools > lv1101 > Makuaki (Join Fade) でウィンドウを開く 3. プリセットを選んで「入室フェードを置く」。暗転ゾーンは「暗転ゾーンを置く」 くわしい手順は同梱の README_ja.txt と、商品画像の「設定画面ガイド」(日本語・英語)にあります。 ■ 重さの目安 ・入室フェード:Renderer 1・三角形 2・マテリアル 1〜2。開き終わった後は画面に何も描きません ・ピント(PC):GrabPass 1回(毎フレーム)+開く間だけぼかし ・暗転ゾーン:Renderer 1・三角形 2。ゾーンの中にいる時だけ描きます ■ 注意 ・リスポーンでは再生されません(ワールドに入った時だけ) ・ピント(PC)は GrabPass を使うため、PC では毎フレーム画面のコピーを1回します。気になる場合はピントを外してください ・VRChat の中ではまだ試していません(Unity 上で時間を入れて確認しています) ■ 内容物 ・Makuaki_1.0.0.unitypackage(README_ja.txt / README_en.txt 入り) ・利用規約.txt / TermsOfUse_en.txt ■ 利用規約(概要) ・VRChat のワールド(Public/商用利用・有料イベントを含む)で使えます ・改変できます ・シェーダー・スクリプトの再配布、転売、ワールド素材などへの同梱はできません(改変したものも含む) ・クレジット表記は任意です くわしくは同梱の 利用規約.txt をご覧ください。 ※画像は Unity 上(Linear)で、入室からの時間を入れて撮影したものです。1枚目は左から「入室直後・開いていく途中・開いた後」です。 ※背景の素材:Poly Haven(CC0)。商品には含みません。 ■ English Makuaki - a join fade for VRChat worlds (PC / Quest / phones, Unity 2022.3, Built-in RP). • When you join, the screen opens softly from black (or white / any colour) and the blurred view comes into focus (PC: GrabPass blur; Quest / phones: a soft veil) • Opening shapes: plain / cinema bars / eyelids / round. Presets: Soft / From white light / Cinema / Waking up • Fade zones: walking through a box darkens the screen in its middle (no scripts; it follows each viewer's position) • Runs from each player's world load (shader time). Not shown in mirrors or VRChat photos. Nothing drawn after opening • One full-screen quad wherever you put it (one per world); one button removes the PC focus for Quest / phone uploads Install: import the unitypackage, open Tools > lv1101 > Makuaki (Join Fade), pick a preset and press "Place the join fade". Terms (summary): usable in VRChat worlds, including public / commercial use and paid events; modification allowed; no redistribution, resale or bundling of the shaders / scripts (including modified versions); credit optional. Background assets: Poly Haven (CC0), not included. ■ 更新履歴 / Version history 1.0.0 最初の版 / First release













