Omniverse Realtime Viewer の USD アプリケーションのリクエストと、ビューア関連のリファレンス(参考資料)を扱う際の、最上位のルーター(経路振分)として使用してください。
Use as the top-level router for Omniverse Realtime Viewer USD app requests and focused viewer reference documents.
これは Omniverse Realtime Viewer スキルパッケージのトップレベルエントリーポイントです。 完全に自己完結しており、必要なルーティング、規約、およびバリデーションガイダンスは すべて選択されたリファレンス内に格納されています。
フォーカスされたリファレンスドキュメントを実装レシピとして活用してください。 このファイルは適切なレシピを選択し、生成されるすべてのビューワーアプリにわたって 遵守すべきアーキテクチャルールを保持します。
まずリクエストされたビューワーを分類し、その配信パスと機能セットに必要な
リファレンスのみを参照してください。
最初にレンダーパスを実装し、その上にインタラクションと UI の動作を重ね、
最後に references/validation.md からバリデーションエビデンスを取得して完了します。
references/routing.md を読み、配信パスとフォーカスするリファレンスを選択する。references/conventions.md を読む。references/usd-viewer-app/README.md を読む。references/streaming-vs-local/README.md を読む。references/viewer-ux-workflow/README.md を読んだ後、
フォーカスされたビューワー UI リファレンスを参照する。
これは React/WebRTC、Tauri、Electron、ovui、ovwidgets、および
Dear ImGui アプリに適用される。「フロントエンド」はブラウザ UI だけでなく、
ユーザー向け UI 全般を指す。references/camera-controls/README.md、
references/native-picking-selection/README.md、または
references/object-selection/README.md を読む前に
references/viewer-input-routing/README.md を先に読む。references/validation.md を使用してレビューエビデンスを取得する。ovrtx を使用すること。ovstream の WebRTC ビデオストリームに UI を重ねて表示する。
ブラウザ側で USD ジオメトリのレンダリングは行わない。ovrtx パスのスキャフォールドを構築し、ランタイム要件をドキュメントに記載すること。
ブラウザレンダラーのフォールバックを追加しないこと。renderer.step()、ステージのミューテーション、ネイティブピッキング、
選択の書き込み、およびライブ属性の書き込みのオーナーは一つに保つこと。references/dependencies/README.md、
デプロイメントの選択は references/cloud-deployment/README.md にまとめ、
パッケージの場所やデプロイメントのセットアップを重複して記載しないこと。エントリーポイントおよびレシピ:
references/usd-viewer-app/README.md、references/streaming-viewer-recipe/README.md、
references/ovui-local-viewer-recipe/README.md、references/streaming-vs-local/README.md、
references/electron-shm-viewer/README.md、references/ovwidgets-editor-shell/README.md
レンダリングおよびステージ:
references/ovrtx-rendering/README.md、references/stage-loading/README.md、
references/stage-management/README.md、references/render-settings/README.md、
references/aov-switching/README.md、references/stage-hierarchy/README.md、
references/stage-queries/README.md、references/stage-attribute-reads/README.md、
references/prim-transform-safety/README.md、references/usd-sample-data/README.md
配信およびランタイム:
references/streaming-server/README.md、references/streaming-client/README.md、
references/streaming-messages/README.md、references/streaming-lifecycle/README.md、
references/local-viewer/README.md、references/tauri-local-viewer/README.md、
references/cpp-native-viewer/README.md、references/headless-shm-cli/README.md、
references/viewer-backend-interface/README.md、references/webgl-shm-transport/README.md
ビューワー UI/UX:
references/viewer-ux-workflow/README.md、references/viewer-layout-patterns/README.md、
references/viewer-control-patterns/README.md、references/viewer-data-view-patterns/README.md、
references/viewer-feedback-status/README.md
インタラクション:
references/viewer-input-routing/README.md、references/camera-controls/README.md、
references/object-selection/README.md、references/native-picking-selection/README.md、
references/selection-feedback/README.md、references/selection-animation/README.md、
references/transform-manipulator/README.md、references/gl-viewport-overlay/README.md、
references/ovui-library/README.md、references/prim-pick-effects/README.md、
references/prim-info-display/README.md、references/viewport-overlays/README.md
インフラストラクチャー:
references/dependencies/README.md、references/windows-native-setup/README.md、
references/cloud-assets/README.md、references/cloud-deployment/README.md、
references/troubleshooting/README.md
ブラウザビューワーのリクエストの場合: ストリーミングレシピのリファレンスに加え、カメラ、ピッキング、ヒエラルキー、 プロパティ、レンダー設定、およびストリームステータスのリファレンスを使用する。
ローカルワークステーションビューワーのリクエストの場合: ローカルまたはネイティブの配信リファレンスに加え、レンダラーのセットアップ、 ステージロード、ビューポート入力、およびバリデーションのリファレンスを使用する。
references/conventions.md に従っている。references/validation.md によって取得されている。<!-- SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. --> <!-- SPDX-License-Identifier: Apache-2.0 -->
This is the top-level entry point for the Omniverse Realtime Viewer skill package. It is self-contained: all required routing, conventions, and validation guidance live in the selected references.
Use the focused reference documents as implementation recipes. This file chooses the right recipes and preserves the architectural rules that must hold across all generated viewer apps.
Start by classifying the requested viewer, then read only the references needed
for that delivery path and feature set. Implement the render path first, layer
interaction and UI behavior on top of it, and finish by capturing validation
evidence from references/validation.md.
references/routing.md to choose the delivery path and focused references.references/conventions.md before implementing camera, input,
selection, viewport, streaming protocol, scene loading, or environment
behavior.references/usd-viewer-app/README.md.references/streaming-vs-local/README.md.references/viewer-ux-workflow/README.md and then the focused viewer UI references.
This applies to React/WebRTC, Tauri, Electron, ovui, ovwidgets, and Dear
ImGui apps; "frontend" means user-facing UI, not only browser UI.references/viewer-input-routing/README.md before
references/camera-controls/README.md, references/native-picking-selection/README.md, or references/object-selection/README.md.references/validation.md to capture review evidence before handoff.ovrtx for all USD and 3D rendering.ovstream WebRTC video stream plus UI. The browser
does not render USD geometry.ovrtx path and document the runtime requirement. Do not add a
browser-renderer fallback.renderer.step(), stage mutation, native picking,
selection writes, and live attribute writes.references/dependencies/README.md and deployment choices in
references/cloud-deployment/README.md; do not duplicate package locations or deployment setup.references/usd-viewer-app/README.md, references/streaming-viewer-recipe/README.md,
references/ovui-local-viewer-recipe/README.md, references/streaming-vs-local/README.md, references/electron-shm-viewer/README.md,
references/ovwidgets-editor-shell/README.md.references/ovrtx-rendering/README.md, references/stage-loading/README.md, references/stage-management/README.md,
references/render-settings/README.md, references/aov-switching/README.md, references/stage-hierarchy/README.md, references/stage-queries/README.md,
references/stage-attribute-reads/README.md, references/prim-transform-safety/README.md, references/usd-sample-data/README.md.references/streaming-server/README.md, references/streaming-client/README.md,
references/streaming-messages/README.md, references/streaming-lifecycle/README.md, references/local-viewer/README.md,
references/tauri-local-viewer/README.md, references/cpp-native-viewer/README.md, references/headless-shm-cli/README.md,
references/viewer-backend-interface/README.md, references/webgl-shm-transport/README.md.references/viewer-ux-workflow/README.md, references/viewer-layout-patterns/README.md,
references/viewer-control-patterns/README.md, references/viewer-data-view-patterns/README.md,
references/viewer-feedback-status/README.md.references/viewer-input-routing/README.md, references/camera-controls/README.md,
references/object-selection/README.md, references/native-picking-selection/README.md, references/selection-feedback/README.md,
references/selection-animation/README.md, references/transform-manipulator/README.md, references/gl-viewport-overlay/README.md,
references/ovui-library/README.md, references/prim-pick-effects/README.md, references/prim-info-display/README.md,
references/viewport-overlays/README.md.references/dependencies/README.md, references/windows-native-setup/README.md, references/cloud-assets/README.md,
references/cloud-deployment/README.md, references/troubleshooting/README.md.references/conventions.md.references/validation.md.原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。