VRCSmokeGlassのドキュメントです
githubには1つのサンプルprefabが、Booth購入者には予めテクスチャまでセットアップされたprefabが複数ついてきます。 ここではそれらprefabを用いた曇りガラスのワールドへの設置を解説していきます。
prefabでワールドに導入できる曇りガラスが原則として1枚のみですが、
複数設置したい場合は 曇りガラスをprefabから導入する を参照し、自分で一からセットアップする必要があります。
(問題となるのは RenderTexture
と CustomRenderTexture
なのでそこだけ入れ替えても大丈夫ですが)
細かいガラスの調整に関しては以下の逆引きリファレンスを読んでください。
GithubのRelelasesからダウンロード、またはBoothで購入した場合はzipの中にunitypackageが入っています。
それをUnityに直接ドロップ操作を行うか、以下の画像のように Assets
-> Import Package
-> Custom Package
からインポートを行ってください。
prefabは VRCSmokeGlass
フォルダ直下に設置しています(無料版は SGStandard.prefab
, SGUnlit.prefab
のみ)。
prefab名 | 説明 |
---|---|
SGStandard.prefab | テクスチャが設定されていない標準の曇りガラス |
SGUnlit.prefab | Unlit版曇りガラス |
SGCrystal.prefab | クリスタルのような霜のついた曇りガラス(BOOTH購入者限定) |
SGDirt.prefab | 少し汚れた曇りガラス(BOOTH購入者限定) |
SGRain.prefab | 水滴のついた曇りガラス(BOOTH購入者限定) |
SGFrost.prefab | 霜に覆われた曇りガラス(BOOTH購入者限定) |
SGNoise.prefab | ざらざらした質感の曇りガラス(BOOTH購入者限定) |
SGNoise2.prefab | ざらざらした質感の曇りガラス(BOOTH購入者限定) |
SGUnlitTexture.prefab | Unlit版曇りガラスに霜テクスチャを足したもの(BOOTH購入者限定) |
これを Hierarchy
にドロップすることでワールド上に曇りガラスを配置することが出来ます。
SGFrostGlass.prefab
というprefabをロードするとHierarchyに以下の画像のように表示されます。
移動や回転をする場合は中にある SmokeGlass
を動かさず、 SGFrostStandard
という方を動かしてください。
ガラスの拡大や縦横比率は普通のオブジェクトのように操作できません。ガラスのマスクによる縦横比の調整 を読んでください。