Noriben AQUARIUM(魚パーティクルと餌やり機能付きアクアリウムセット)
상품 설명
■UnityやVRChat等で使えるアクアリウムのセットです。
主にVRChat等のワールドに配置することを前提にしています。
PC用とQuest用のプレハブがそれぞれ同梱されています。Quest用は魚のヒレの動きが若干簡略化されています。
エサのギミックはVRChat(SDK3)上でのみ動作します。
VCC Udon#1.0環境での動作を確認しています。
※1つ目の動画内では"エサは出ません"と説明してありますが、2021/3/14 V005のアプデで魚が寄ってくるエサが出るようになりました。
水草と岩で構成された美しい水景の中をネオンテトラが自由に泳ぎます。
水槽の大きさはW90cm x H45cm x D45cmの90cm規格水槽サイズです。
魚はシェーダーとパーティクルで構成されていて、尾ひれを動かしながら自動で動きます。数や動き方もパラーメータで変更可能です。
コースティクス(水面から落ちる光のきらめき)はシェーダーとプロジェクターで構成されていて、水草と岩に美しい光の動きを落としています。
ネオンテトラには魚用シェーダーでコースティクスの光を落としています。
水面はシェーダーでゆらゆらと波立たせています。
水槽と水草はスタンダードシェーダー使用です。
■VRChatワールド用(SDK3)の、魚の寄ってくるエサが出るギミックが付属します。
■For international users.
This product is also available on Gumroad with descriptions in English.
https://noriben3.gumroad.com/l/noribenaquarium
■このアセットを置いたVRChatのサンプルワールドはこちらです。
https://vrchat.com/home/launch?worldId=wrld_9cbf148b-b20b-4f82-951e-80634a270a30
■内容
・水槽(196ポリゴン)
・岩と水草(480ポリゴン)
・ネオンテトラ(1匹48ポリゴン)
・水面(2ポリゴン)
・水槽台(216ポリゴン)
・魚パーティクルと魚シェーダー
・水面シェーダー
・コースティクスシェーダー(カスタムレンダーテクスチャとプロジェクター使用)
・VRChatワールド用(SDK3)の、魚の寄ってくるエサが出るパッケージ
・VRChatワールド用(SDK3)魚のリセットボタン
それぞれの要素を別の用途に使っても大丈夫です。
■Unity2022.3.22のBuilt-in RP・リニアカラー環境で動作確認しています。URP・HDRPでは動作しません。
UnityやVRChat等で使えます。
unitypackage形式。
更新履歴
2021/3/7 V001 初期
2021/3/7 V002 プレハブ全体を回転させると大回りになってしまうのを修正
2021/3/8 V003 水槽台を付属
2021/3/9 V004 魚が反応するコライダーのレイヤーをDefaultとPickupレイヤーのみにした。エサパッケージのテクスチャを調整。コースティクスシェーダーのパラメータを追加。
2021/3/14 V005 魚が寄ってくるエサが出るパッケージが付属するようになった。
2021/3/15 V006 SDK2用の簡易的なエサパッケージを追加
2021/3/16 V007 VRChatのQuestワールドに対応。魚のリセットボタン追加。
2021/8/5 V008 VRChat2019に対応しました。魚が1時間に一度自動的にリセットされるようになった。
2021/12/28 V009 ワールド原点に魚が常時表示されてしまうことがあるのを修正。
2022/03/11 V010 Single Pass Stereo (Instanced)レンダリングに対応。フォルダ構成を変更。
2022/11/28 V011 デスクトップモードで餌の動きが止まってしまうのを修正。VCC U#1.0環境での動作確認。
2025/05/08 V012 魚の動きがWind Zoneやほかのアセットの影響を受けてしまうのを修正。
説明
■はじめに
最初にDLしたunitypackageをUnityにインポートして下さい。
NoribenLunch/noribenAQUARIUM/PrefabsフォルダにnoribenAquariumプレハブが入っているので、ヒエラルキーにドラッグして使って下さい。
(VRChatのQuest用ワールドで使う場合はnoribenAquariumQuestプレハブを使ってください)
■魚(ネオンテトラ)について
・魚はnoribenFishParticleMeshTankオブジェクトをクリックしパーティクルの再生ボタンを押すと動きがシーンビューで確認できます。
・コライダーに反応します。水槽自体をコライダーで囲んであるので基本的には逃げ出しません。(高負荷がかかったり、大量の魚を生成するとあふれる場合があります)
・シェーダーのパラメータで尾ひれの動くスピードを変更可能です。
・魚に落ちるコースティクスの明るさはnoribenFishParticlMeshマテリアルのWorldPosTexBrightnessパラメータで変更可能です。
■エサのギミックについて
VRChat SDK3用のUdon#ギミックですので必ず先にSDK3とUdonSharpをインポートしてから使ってください。
作成時のUdonSharpのバージョンはv0.19.5です。
クリックすると魚が寄ってくるエサが出ます。エサが消えるまで次のエサは出ません。
エサのパッケージにも若干魚が寄ってきます。
ほぼ同期します。
SDK2用の簡易的なエサのパッケージも付属します。エサは出ませんがパッケージ自体に魚が寄ってきます。PickUpをつけて使ってください。
■魚のリセットボタンについて
押すと魚の位置が初期状態に戻ります。脱走したときなどに使ってください。
■ライティングについて
・プレハブの初期状態ではリアルタイムのスポットライト1灯でライティングしてありますが、明るさ等適宜変更してください。
・岩と水草はスタンダードシェーダー使用なのでライティングのベイクが可能ですがノーマルマップの表現が若干落ちます。
・魚の明るさはnoribenFishParticleMeshマテリアルのBrightnessパラメータで調整可能です。
・コースティクスの明るさはProjectorCausticsマテリアルのBrightnessパラメータで調整可能です。
■脱走
エサ等、コライダーのついた物体で遊んだり、高負荷がかかったときなど、魚が水槽から脱走する場合があります。
対策として、魚の位置が1時間に一度自動的にリセットされるようになっています。
■ファイルサイズについて
初期状態でワールドにアップすると10MB前後になります。ファイルサイズを減らしたい場合はテクスチャの解像度を落としたり、crunch compressionを使用してください。
注意事項
VRChat SDK3環境以外で使う場合、Udonスクリプトがエラーを出す場合があるので、Udonフォルダを消して使ってください。
動作状況
こちらの動作状況を読んでから購入をお願いします。
■PCのUnity上:エサのギミックとリセットボタン以外は動作します。スクリプトのエラーが出る場合はUdonフォルダとprefab内のエサギミックを消してください。
■VRChat(SDK3):PC・Questの両方で全て動作します。
Quest版は魚の尾ひれの動きが少し簡略化されています。
利用規約
■許可していること
本製品の改変・加工。
VRChat、動画(Youtube, X等)、ゲーム、ライブ演出、配信などでの使用。
ゲームやアプリに組み込んでの販売や、配信収益などの商用利用もOKです。
■禁止していること
本製品を第三者がそのまま取り出して再利用できる状態で販売物に組み込み、二次配布・再販売することは禁止です。
(例: 本製品を組み込んだUnityプロジェクト丸ごとの販売など)
本製品を使用して発生した問題に対しては製作者は一切の責任を負いません。
チームでプロジェクトを共有してワールド制作を行っている場合はチームライセンスを購入してください。(代表者が1つ購入すればOKです。商品内容は同じです)
企業内で使う場合はチームライセンスの方を購入して下さい。(代表者が1つ購入すればOKです。商品内容は同じです)
■連絡先
ご要望がある場合はページ上部にあるBoothのメッセージから送ってください。
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기