【VRChat】公式カメラ位置記憶ギミック(8枠+α)OSC制御・共有モニタリング・タイムライン機能搭載 CameraMaster OSC
- 個人Digital1,500 JPY
- 法人向けDigital5,000 JPY




「あの最高のカメラアングル、もう一度一瞬で呼び出せたら……」 VRChatの公式カメラをもっと自由に、もっとプロフェッショナルに。 コチラのギミックでは、公式カメラの位置・角度・ズームを記憶し、Exメニューや外部アプリから1タップで再配置できる次世代のカメラ拡張ギミックです。 【ここが凄い!3つのポイント】 「神アングル」を8箇所(アプリ併用で16箇所)保存! お気に入りの自撮り角度や、ライブの定点カメラを瞬時に呼び出し。JSON書き出し対応で、ワールドごとに最適なプリセットを無限に作成可能です。 「今、何を撮ってるか」を周囲に共有! 擬似モニタリング機能により、撮影中の映像を周囲のプレイヤーにも表示。集合写真の画角確認や、配信中の演出として活用できます。 【主な機能】 公式カメラOSC制御: 「カメラジャック」を使わず、自然にカメラを移動。 1タップ呼び出し: Exメニュー、タッチパネル、PCアプリの3系統で操作可能。 ワールド不問: プレイヤー相対位置で記録するため、どこでも使用OK。 (ただし、1000m x 1000m x 1000mを越える位置では使用出来ません) 簡単導入: Modular Avatar対応。専用エディタ付属で1ボタンセットアップ! “If only I could instantly recall that perfect camera angle again...” Take VRChat's official camera to the next level—more freely and more professionally. This feature is a next-generation camera extension that saves the official camera's position, angle, and zoom settings, allowing you to reposition it with a single tap from the Ex menu or an external app. [Here's Why It's Amazing! 3 Key Features] Save up to 8 “perfect angles” (16 with the app)! Instantly recall your favorite selfie angles or fixed-point camera shots from live streams. With JSON export support, you can create an infinite number of optimal presets for each world. Share “what you're filming right now” with those around you! The pseudo-monitoring feature displays the footage you're currently capturing to nearby players. Use it to check the framing for group photos or as a visual effect during live streams. [Key Features] Official Camera OSC Control: Move the camera naturally without using “Camera Jack.” One-Tap Recall: Operate via three methods: the Ex menu, touch panel, or PC app. Works in Any World: Records based on relative player positions, so it can be used anywhere. (However, it cannot be used at locations exceeding 1000m x 1000m x 1000m.) Easy Setup: Compatible with Modular Avatar. Includes a dedicated editor for one-button setup!
ExParameterに負荷がかからない軽量版が出来ました
モニタリング機能を使用しない代わりに、ExParameterのに負荷をかけない軽量版を作りました。 スイッチング、タイムライン機能などは通常版と同様に使えます。 We've created a lightweight version that doesn't put a strain on ExParameter Instead of using the monitoring feature, I created a lightweight version that doesn’t put a strain on ExParameter. Features such as switching and the timeline can be used just like in the standard version.
<<お詫び>>
CameraMasterOSCにおいて、osc_camera_gimmick2_14.zip以降に必要なprefabとセットアップツールの方が同梱されておりませんでした。 ご購入頂いた方には、大変ご迷惑をおかけいたしました 誠に申し訳ございませんでした。 最新版のosc_camera_gimmick2_162では改めて必要なprefabを同梱しておりますので、こちらをインポートしてご使用ください。 セットアップツールの方はosc_camera_gimmick_setup_tool_v1_1.zipとしてアップロードされておりますので、こちらをインポート後、unity 上部のTools→灰色工房の先にあるツールをご使用下さい。 改めて、ご迷惑をおかけして大変申し訳ございませんでした
新機能!”自動切替機能”追加
位置登録した16箇所+回転カメラを、事前に選んでおくことで、それらを自動で切り替えて撮影してくれる、"自動切替機能"を追加いたしました! カメラアングルを組み合わせる事で、某テレビ電話のような配信も可能になります。 ワールドによっては、FPSが低くなって飛行モードをOFFにする信号を受け取れない事があります。 その場合は[設定]→[自動撮影カメラ設定]→飛行モードOFFのタイミングの数値を大きめ(100~300くらい)に設定してください。 New Feature! “Auto-Switch Feature” Added We’ve added an “Auto-Switch Feature” that automatically switches between 16 preset camera positions and a rotating camera—simply select your preferred settings in advance! By combining camera angles, you can even create a broadcast style similar to certain video chat services. New Feature! “Auto-Switch Feature” Added Depending on the world, the FPS may drop, preventing the app from receiving the signal to turn off flight mode. In that case, go to [Settings] → [Auto-Shooting Camera Settings] and set the value for the flight mode off timing to a higher number (around 100–300).
バーチャル美少女ねむさんの配信で使って頂きました
共有モニタリング機能(VR3点時のみ)
公式カメラのカメラアングルを擬似的にアバターカメラで再現する事で、他のプレーヤーに、公式カメラで撮影している画面をモニタリングできます。 ※1 公式カメラの映像が映るわけではありません。 ※2 共有変数の問題で、他のプレーヤーには少しズレて表示される事があります。 ※3 VR3点モード以外では、安定動作しません ※4 ExParameterを沢山消費します。Compressorなどを使わないとオーバーする可能性があるので、使用しない場合は軽量版をお使い下さい Shared Monitoring Feature (Available only in VR 3-point mode) By simulating the official camera's angle with the avatar camera, you can let other players see the view captured by the official camera. *1 This does not display the actual feed from the official camera. *2 Due to shared variable issues, the display may appear slightly offset to other players. *3 Does not operate stably in modes other than VR 3-point mode. *4 Consumes a large number of ExParameters. You may exceed the limit without using tools like Compressor, so please use the lightweight version if you do not use such tools.
タイムライン機能
こちらのギミックにタイムライン機能が付きました 音楽ソフト(studio One 又は VLC)と連携してカメラアングルを記録・再生できます。 Timeline feature This feature now includes a timeline function. You can record and playback camera angles in conjunction with music software (Studio One or VLC).
こちらはタイムライン機能を使って、ワンオペ・無編集で作成しました
【ご購入前に必ずご確認ください】
VRChatの仕様による制限: カメラ移動は「公式カメラが起動している間」のみ有効です。 カメラ配置時に仕様上、一時的に飛行モードになります。 移動可能範囲は、そのワールドの飛行可能範囲に準じます。 精度について: アバターのスケールが等倍(1.0)以外の場合や、原点から遠い場所では、座標計算に若干のズレが生じることがあります。 フルトラやOVR使用時、画角に多少の差異が出る場合があります。 モニタリング機能: 公式映像そのものを映すのではなく、アバターカメラで擬似的に再現する実験的機能です。 ④共有モニタ機能は、まだ実験段階の機能です。 基本的に、3点でコントローラー移動を基準に作成しているので、状況や操作方法によって公式カメラの画面とズレる事があります。 ⑤公式カメラをOSCで移動できるのは、カメラが起動している間だけです。(VRCの仕様) ストリームカメラのSpoutの状態であっても、カメラの移動に関しては、カメラが起動している状態でないと行えないので、ご注意下さい ⑥カメラを設置できる範囲は飛行可能範囲に限定されます。(VRCの仕様) ⑦VRCとOSC通信を行うツールですので、先にVRCとOSC通信を行う別のツールが動いている場合は正しく通信ができません。 Limitations due to VRChat specifications: Camera movement is only enabled while the “official camera” is active. Due to technical limitations, the camera will temporarily enter flight mode when being positioned. The range of movement is limited to the flight zone of that world. Regarding Accuracy: If your avatar’s scale is not 1.0x, or if you are far from the origin point, slight discrepancies may occur in coordinate calculations. When using Full Tra or OVR, there may be slight differences in the field of view. Monitoring Function: This is an experimental feature that simulates the official view using the avatar camera, rather than displaying the official feed directly. ④ The shared monitor function is still in the experimental stage. Since it is fundamentally created based on controller movement at three points, there may be discrepancies with the official camera view depending on the situation or control method. ⑤ You can only move the official camera via OSC while the camera is active. (VRC specification) Please note that even if the stream camera is in Spout mode, camera movement cannot be performed unless the camera is active. ⑥ The range in which cameras can be placed is limited to the flyable area. (VRC specification) Translated with DeepL.com (free version) ⑦Since this tool communicates with VRC via OSC, it will not be able to communicate properly if another tool that communicates with VRC via OSC is already running.
8箇所(アプリからなら16箇所)のカメラアングルを登録可能
8箇所のカメラの位置、角度、ズームを記憶できます。(アプリからなら16箇所まで管理できます) 記録方法は、専用アプリ上、またはVRC内でExメニューから登録することが出来ます。 You can register up to 8 camera angles (16 if using the app) You can save the position, angle, and zoom settings for up to 8 camera locations. (You can manage up to 16 locations via the app.) You can register recording settings either through the dedicated app or via the Ex menu within VRC.
ワールドをまたいで使う事が可能!
カメラ配置はプレーヤーからの相対位置を記録しているので、ワールドが変わっても使用することができます。 (※位置は完全再現ではないため、ワールドによっては、若干ズレる可能性があります) Can be used across worlds! Since the camera positions are recorded relative to the player, they can be used even when switching worlds. (Note: Since the positions are not perfectly reproduced, there may be slight discrepancies depending on the world.)
JSONファイルで書き出し可能!
登録したカメラアングルと配置は、JSONファイルで書き出し、読み込みが出来るので、実質、登録できるアングルは無限大! Can be exported as a JSON file! Since registered camera angles and layouts can be exported and imported as JSON files, the number of angles you can register is effectively unlimited!
カメラアングル呼び出しは簡単1タッチ!
登録したアングルを呼び出すには、専用アプリ上、Exメニュー、タッチ操作可能なパネルから呼び出せます。 パネル操作なら、1タッチでアングル切替が可能になります。 Switching camera angles is as easy as a single tap! To access a saved angle, you can do so via the dedicated app, the Ex menu, or the touch-sensitive panel. Using the panel, you can switch angles with a single touch.
デスクトップでも使用可能!
専用アプリ上からも登録、呼び出しが出来るので、デスクトップモードでも使用可能です。 Now available for desktop too! You can register and make calls directly from the dedicated app, so it can also be used in desktop mode.
取り付け専用の拡張Editorが付属
1ボタンでセットアップを完了してくれる、取り付け専用の拡張editorつき。 また、取り付けにはModular Avatarを使用しています。 Modular Avatarを導入してから取り付けて下さい。 Includes a dedicated installation editor Includes a dedicated installation wizard that completes setup with a single click. This installation uses Modular Avatar. Please install Modular Avatar before proceeding with the installation.
ファイル構成
以下のファイルをDLしてご使用ください。 osc_camera_gimmick x_xxx.zip…アバターに取り付けるprefab osc_camera_gimmick_setup_tool_vx_x.zip …セットアップ補助ツール VRChatと同時に起動するソフト VRChatCamera_Controller_OSC送受信用アプリ_1_6.zip…OSC送信アプリ本体 VRChatCamera_Controller_簡易機能版_v1.zip…上記ソフトの配信用に絞った簡易版 TimeLineEditor CameraMasterOSCを使ったタイムラインの作成、編集するソフト File Structure Please download and use the following files. osc_camera_gimmick x_xxx.zip…A prefab to attach to your avatar osc_camera_gimmick_setup_tool_vx_x.zip …Setup assistant tool Software to run alongside VRChat VRChatCamera_Controller_OSC_Transmission_and_Reception_App_1_6.zip… Main OSC transmission app VRChatCamera_Controller_Simplified_Function_Version_v1.zip… Simplified version of the above software focused solely on transmission TimeLineEditor Software for creating and editing timelines using CameraMasterOSC
動作環境
本ソフトは以下の環境で動作します: Windows 10 / 11 .NET Framework 4.8.1 以上 使用ライブラリ Newtonsoft.Json Rug.Osc Sanford.Multimedia.Midi Vlc.DotNet This software runs on the following platforms: Windows 10 / 11 .NET Framework 4.8.1 or later Libraries used Newtonsoft.Json Rug.Osc Sanford.Multimedia.Midi Vlc.DotNet
更新履歴
3036/4/18 VRChatCamera_Controller(OSC送受信用アプリ)1_63 VR内で自動切替を一時停止が出来るようになりました。 こちらをご利用するには対応するosc_camera_gimmick2_163に変更してください。 また、共有機能を使わない軽量バージョンを同梱しました。 2026/4/17 VRChatCamera_Controller(OSC送受信用アプリ)1_627 カメラ切り替え時に発生する"飛行モード"の間隔を短くしました。(飛行モードがオフにならない方は[設定]-[自動撮影設定]からタイミングを調整してください。) これにより、移動時にスイッチングしても、カメラが動く誤差を少なくできます。 2026/4/16 TimeLineEditor1.0 を追加しました。 StudioOneと連携して、タイムライン機能で作成したJSONをGUIで編集できます。(要:送信用アプリ1.625) VRChatCamera_Controller(OSC送受信用アプリ)1_625 回転カメラの挙動を修正。 TimeLineEditorと連携できるようになりました。 2026/4/5 VRChatCamera_Controller(OSC送受信用アプリ)1_62 カメラマンモードを、フラグのON/OFFで切り替える形式から、記録時にプレーヤー基準の[相対位置の記録]と[ワールド基準で記録]のボタンで保存する形に変更しました。 また、それぞれのモードで対応するボタンの色が変わるようになりました。 2026/4/2 osc_camera_gimmick2_161をアップしました 回転カメラの高さがプレーヤー基準ではなくワールド原点基準になっていたのを修正しました。(ワールドにおって高さの差が出ていました) 2026/4/1 VRChatCamera_Controller 1.6をアップしました osc_camera_gimmick2_16と対応していますので、そちらにprefabをアップデートしてください。 登録したカメラアングルをランダムで切替られる機能を追加しました。 回転カメラの高さと注目点を調整出来るようになりました 2026/3/27 VRChatCamera_Controller 簡易機能版を追加しました。 タイムライン機能のない配信に必要な最小限のボタン構成になっています。 2026/3/8 OSC_camera_gimmick2.15 VRChatCamera_Controller v1.15 カメラマンモードを追加しました。 カメラマンモードでは、記録後にプレーヤーが動いても、元の場所にスイッチングできます。 (※但し、FlyCameraで移動できる制限内に限ります) UIを少し整理しました。 アバターギミックと、新しい制御アプリをご使用下さい。 2026/2/6 OSC_camera_gimmick2.14 モニターの反転モードにバグがあったので修正しました。 モニタリング機能用のカメラの精度をあげました。 VRChatCamera_Controller v1.14 モニタリング機能に送信するデータのパラメータを増やしました 2026/1/17 ver 2.13 モニタの固定がうまく動作しなかったのを修正しました。 VRChatCamera_Controller v1.13 OSC通信タスクが解放されないバグがあったので、修正しました 2025/12/18 ver 2.1 タイムライン機能が付きました。(βテスト版) 2025/12/22 ver2.12 意図せずにカメラジャック機能が働いてしまうバグを修正しました。 OSC_camera_gimmick2.12にアップデート後 VRChatCamera_Controller(OSC送受信用アプリ)βテスト版1.1 をお使い下さい。
利用規約/ライセンス
作者は、本データの使用によって生じたいかなる損害についても責任を負わないものとします。 ・アバターに組み込んでVRChatへアップロードを許可します。 ・ 改変、商用利用 いずれも可 ・ ギミック使用の表記は必要ありません 本データそのものの再配布はしないでください。ただし、改変代行依頼のために本データの一部または全部を個人間で受け渡すことは許可します。 その他、バグ等や質問ございましたらReadme記載の連絡先から作者に問い合わせて下さい。 また、当ギミックは以下の技術を利用しています。 The author shall not be held liable for any damages arising from the use of this data. ・ You are permitted to incorporate this data into an avatar and upload it to VRChat. ・ Modifications and commercial use are both permitted. ・ No attribution is required for the use of this gimmick. Please do not redistribute this data itself. However, transferring all or part of this data between individuals for the purpose of requesting modification services is permitted. If you have any questions or encounter bugs, please contact the author using the contact information provided in the Readme. Additionally, this gimmick utilizes the following technologies: YozoLab https://yozolab.booth.pm/ [YL-ATG] https://github.com/YozoraKurage/YL-ATG -------------------------------------------------------------- Newtonsoft.Json 著作権:James Newton-King ライセンス:MIT License -------------------------------------------------------------- Rug.OSC 著作権:RugCode ライセンス:MIT License




