【オリジナル腕時計モデル付き】import_time - VRChatの本物の時刻で動く時計シェーダーキット【Udon不要/アナログ・デジタル・7セグ・ニキシー・パタパタ/日付・世界時計】
상품 설명
import_timeは、時刻を表示するためのシェーダーキットです。
マテリアルを貼るだけで、秒針が滑らかに回り、数字が切り替わり、日付と曜日が出ます。
Udonも、アニメーターも、EXメニューも使いません。
腕時計に、部屋の置時計に、ワールドの壁掛け時計や駅の発車標に。
「動く部分」だけを用意しました。見た目は全部あなたのものです。
針のモデルも、文字盤も、フォントも、質感も、好きに作ってください。
⌚ オリジナル腕時計モデル付き
・2枚目の画像の腕時計は、このキットのために一から作った3Dモデルです(FBX+ベイク済みテクスチャ+Blender元データ)
・Unity上で import_time を当てた状態のプレハブ(IT_Sample_Watch)も同梱。置いた瞬間から針が回り、3時の窓に今日の日付が出ます
・八角形ケースに8本のビス、薄い青のサンレイ文字盤、ダイヤのインデックス11石+リューズに1石、シルバーのソード針、3列ブレスレット。ブレスは手首を一周してバタフライクラスプで留まり、裏蓋とクラスプ内側には刻印入り。アバターにそのまま付けられます
・Modular Avatar で左手首に着く IT_Watch_Wearable プレハブも同梱(位置はアバターに合わせて微調整)
・実在ブランドのロゴや名称は入っていません。
🕐 時計コア(動作部)7種
・針を回す — あなたの針メッシュを原点を軸に回転。置時計でも腕時計でも同じ
・針を描く — 板ポリ1枚に時針・分針・秒針をSDFで描画。サブダイヤル最大3つ
・デジタル — フォントアトラスで文字表示。好きなTTFからアトラスを自動生成するツール付き
・7セグ(板) — テクスチャ不要。太さ・傾き・角丸・ゴースト点灯まで調整
・7セグ(メッシュ) — 自作の立体7セグを、2つ目のUVのタグで1本ずつ点灯
・ニキシー管 — 10本の数字を重ね、点灯桁だけ明るく。ちらつき付き
・パタパタ(フリップ) — 数字が変わる瞬間に上下が倒れて切り替わる。状態保持なし、シェーダーだけで完結
📅 表示できるもの
・時/分/秒/ミリ秒、12時間表記(AM/PM)、24時間表記
・年/月/日/曜日(閏年込み。2106年まで整数計算)
・世界時計:29都市のタイムゾーンプリセット(標準時/夏時間別)
・カウントダウン:指定日時までの残り「日 時:分:秒」
・針の種類:時/分/秒に加えて 24時間針/曜日針/日付針/月針/ムーンフェイズ/カスタム周期針
✨ 演出用のおまけ(Shaders/Effects)
・昼夜ブレンド — 実時刻で窓の明かりやスカイドームを切り替える
・パルス/点滅 — 毎秒の光パルス、全員同期の点滅(ネットワーク時刻基準)
🔧 自分のシェーダーから使う
・#include 1行で IT_Hour() / IT_SecondHandAngle() / IT_Weekday() / IT_DayNightBlend() など全関数が使えます
・関数名を見れば何が返るか直感的に分かるように設計。中身を読む必要はありません
🖥 Editモードでも動く
・PCの時計をVRChatと同じ形式で流し込むプレビュー機能付き。Playしなくても針が回ります
・日本語ラベル+ツールチップ付きのインスペクタ
🌏 ワールド向け Udonブリッジ(任意)
・ワールド内の「仮想時刻」(固定/オフセット/倍速)を全員同期で流せるUdonSharpスクリプト同梱
・worlds SDKが無いプロジェクトでは自動で無効になるので、アバター用途でも安全です
■ 対応
・Unity 2022.3 / VRChat SDK 3.x(Avatars・Worlds両方)/ Built-in RP
・PC・Quest両対応(整数演算とビット演算のみ。GLES3/Vulkanでコンパイル確認済み)
・lilToon等で入れたアバターに、時計部分だけで追加できます
■ 導入方法
1. unitypackageをインポート
2. Samples/IT_Samples.unity を開く(腕時計を含む16種の見本が並んでいます)
3. 自分の針メッシュや板ポリに Core のマテリアルを貼る
4. 見た目を作る。以上
■ 注意事項
・VRChat内の時刻は「見ている人」のローカル時刻です。着ている人の時刻ではありません(UTC固定やタイムゾーン固定も選べます)
・Unityの時刻供給はPlayモード/VRChat内のみ。Editモードは同梱のプレビュー機能でPCの時計を使います
・夏時間の自動切替はありません(プリセットに標準時/夏時間を別項目で用意)
・ライティングを持たないUnlitシェーダーです。影は落ちません
・VRChat以外での動作は未確認です
■ 内容物
・import_time_v1.1.zip
├ import_time_v1.1.unitypackage(Shaders / Editor / Fonts / Samples(腕時計プレハブ含む) / World)
├ watch_model/(腕時計の FBX・テクスチャ・Blender元データ・説明書)
├ README.txt(日本語。Blenderでの7セグUV設定手順まで)
└ EULA.txt
■ バリエーションについて
・「ライセンス・説明書のみ」(¥0) は README.txt と EULA.txt だけが入っています。購入前に利用規約と使い方を確認したい方向けです。シェーダー本体と腕時計モデルは含みません
・「本体」(¥1,500) がシェーダーキット本体+腕時計モデルです
■ 利用規約(要約。正式な条文は同梱のEULA.txt)
・改変自由。自分のアバター・ワールド・アクセサリに組み込んで、無料配布でも有償販売でも自由(許可・報告・クレジット不要)。腕時計モデルも同じ扱いです
・本キットのファイルそのもの(シェーダー・スクリプト・腕時計モデル)を再配布・転売・同梱配布することは禁止
・VRChatへのアップロードは再配布に当たりません
・本製品の使用によるいかなる損害についても作者は責任を負いません
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기