月巡り - Lunar Cycle -
- Digital800 JPY




月巡り - Lunar Cycle - 空に浮かぶ月を、ゆっくりと満ち欠けさせる。 「月巡り - Lunar Cycle -」は、VRChat / Unity向けの自動月相ギミックです。 Unity標準Quadと専用の「MoonBillboard」Shaderを使い、Prefabをシーンやアバターへ配置するだけで、時間とともに表情を変える月を演出できます。 月相だけでなく、Glow、色味、凹凸感、満月時のAura Waveなども調整可能。ワールドの夜空、幻想的な演出、アバターのアクセサリーなど、雰囲気に合わせて自分好みの月へ仕上げられます。 Prefabには表示用Quad・Material・専用Shaderがあらかじめ設定済みです。新しくQuadを作る必要はありません。 PC版VRChat向けの商品です。 Quest単体版 / Android版VRChatには対応していません。 Meta QuestをVirtual Desktop、Quest Link、Air LinkなどでPCVRとして使用し、Windows PC版VRChatを動かす場合はPC版環境として扱われます。 ■ 主な機能 月相の自動更新 Phase Offset New Moon Glow Full Moon Glow Full Moon Aura Wave Moon Tint Normal / Height / Cavity調整 カメラ方向を向くBillboard表示 Ground-Locked Down Direction VRChat Network Timeを利用した月相同期 専用Moon Shader Custom Inspectorによるパラメータ調整 月相同期を使用しない場合の基本描画・調整機能はUnity標準機能で構成されています。 ■ 導入方法 同梱の .unitypackage をUnityへImport Tsukimeguri Prefabをシーン内、またはアバターの任意のボーン下へ配置 Material / Custom Inspectorから好みの月へ調整 PrefabにはUnity標準Quad、Material、専用Shaderが設定済みです。 詳しい導入方法・各パラメータについては、同梱の日本語 / 英語HOWTOを参照してください。 ■ 対応環境 対象 Windows PC版VRChat向け Unity 2022.3.22f1基準 Built-in Render Pipeline Meta Quest + Virtual Desktop Meta Quest + Quest Link / Air Link その他、Windows PC版VRChatを使用するPCVR環境 非対応 Meta Quest単体で動作するVRChat Android版VRChat 本商品はCustom Shader Tsukimeguri/MoonBillboard を使用するため、Quest単体 / Android向けには対応していません。 lilToonへの依存はありません。 月相同期機能のみ、VRChatのShader Globalから取得するNetwork Timeを利用します。それ以外の主要な描画処理はUnity標準機能で構成されています。 検証環境について Unity 2022.3.22f1 / Built-in Render Pipeline環境で、以下を確認しています。 unitypackageのImport Shader / Custom Inspectorのコンパイル Prefab配置 代表的な4月相の描画 VRChat実機、XR表示、Mirror表示、すべてのGPU・World環境での動作を保証するものではありません。 ■ Glowについて VRChat内でのGlowの最終的な見え方は、World側のBloomやポストプロセス設定によって変化します。 演出するWorldの環境と合わせて調整してください。 ■ Unity Editorでの月相確認 Synchronize Phase Timing がONの場合、VRChat Network Timeを取得できないUnity Edit Modeでは、月相が停止して見える場合があります。 Unity Editor上で月相の動きを確認する場合は、Synchronize Phase Timing をOFFにして確認してください。 ■ 商品Assetの利用条件 Texture、Material、Prefabなどの非コードAssetは、購入者本人が使用するVRChatアバターまたはWorldで利用できます。 可能な利用 アバター / Worldでの使用 Assetの改変 動画への使用 配信への使用 スクリーンショットへの使用 収益化された動画・配信での使用 禁止事項 商品Assetの全部または一部をそのまま再配布すること 商品Assetの全部または一部をそのまま再販売すること 購入者以外が商品内の非コードAssetを自由に取得できる状態で配布すること ■ Shader / Custom Inspectorのライセンス 以下の2ファイルのみ、同梱のMIT Licenseが適用されます。 MoonBillboard.shader TsukimeguriMoonShaderGUI.cs この2ファイルについてはMIT Licenseが、上記の非コードAsset利用条件より優先されます。 以下はMIT Licenseの対象外です。 Texture Material Prefab 商品デザイン 商品画像 その他の非コードAsset 詳細は同梱の LICENSE_SHADER.txt を参照してください。 ■ 同梱内容 製品パッケージには、月ギミックを構成する以下のAssetが含まれます。 MoonBillboard Shader Custom Inspector Material Tsukimeguri Prefab Texture × 4 Unity標準Quadを利用した表示構成 外部3Dモデルは使用していません。 ドキュメント README.md HOWTO_JA.md HOWTO_EN.md LICENSE_SHADER.txt ■ クレジット / AI利用について ShaderおよびCustom Inspectorのコード実装には、ChatGPT(OpenAI)を大幅に利用しています。 また、コンセプト開発および一部の画像生成にもChatGPTの画像生成機能を使用しています。 ■ 商品紹介動画 https://youtu.be/rk_fuQJMi20 ■ 更新履歴 2026-11-08 バージョン1.0.1 表示のちらつき(フリッカー)の修正。 バージョン1.0.0 初回リリース。
利用規約
非コード商品Asset(Texture、Material、Prefab、その他商品Asset)は、購入者本人が利用するVRChatアバターまたはWorldで使用できます。改変、動画・配信・スクリーンショット(収益化を含む)での使用も可能です。商品Assetの全部または一部をそのまま再配布・再販売したり、購入者以外が自由に取得できる状態で配布することは禁止します。 MoonBillboard.shaderおよびTsukimeguriMoonShaderGUI.csは同梱のMIT Licenseに従います。MIT Licenseはこの2つのコードファイルにのみ適用され、上記の非コード商品Assetの条件より優先されます。




