Skip to content

Omniverse

HoudiniのOmniverseをまずは触ってみる
Houdini用のOmniversePluginをテストしてみる
USDOmniverseAdventCalendar2022

USD

Introduction

USDを使ってみる
USDをビルドする方法
USD
USDをPythonから色々操作するための環境を作る
JupyterNotebookを活用する方法
USDとは (2022年改定版)
USDとはどういうものか概要の説明
USDUSD基本CEDEC2022AdventCalendar2022

Tips

USDのアセット構造の話
USDのアセット構造を、今までの記事や記事を参考に紹介します
USDAdventCalendar2022
USDの機能の多くはKitchen_setが教えてくれる
公式サンプルをくわしくみてみる
USDAdventCalendar2021
USDファイルの依存関係図を作る
AssetInfoを使用してUSDのファイルの依存関係図を作る話
USDAdventCalendar2022
「プロシージャルシーングラフ」とは
USDの特徴であるプロシージャルなシーングラフの構築について
USDAdventCalendar2022
USD と MaterialX
USDでMaterialXを使用した場合の話
USDAdventCalendar2022MaterialX

USDTools

USDの便利なツールたち (1) checker
USDのデータをチェックする機能の使い方
USDAdventCalendar2021
USDの便利なツールたち (2) usdcat
usda <-> usdc 変換をする方法
USDAdventCalendar2021
USDの便利なツールたち (3) usdzip
usdzipの作り方
USDAdventCalendar2021

Terminology

List Editingについて
配列の要素を編集するための機能の解説
AssetResolution(1) - usdResolverExample
USDAdventCalendar2021CEDEC2022
AssetResolution(2) ResolveとContext
USDAdventCalendar2021CEDEC2022
AssetInfoについて
USDAdventCalendar2021
CodeLess Schemas について
コードを生成せずに作る CodeLessSchemasについて
USDAdventCalendar2022
Plugin Metadataを使おう
CEDEC2022
FileFormatPluginについて
USDでAlembicなどを使用する方法
USDAdventCalendar2021CEDEC2022
USDのInstanceについて
USDでインスタンスを使用する方法とその構造
USD
Kind と Model と ModelHierarchy
USDでのシーンアッセンブリ時のルールについて
USDのPointInstancer
USDのPointInstancerの構造について
USDAdventCalendar2022
PopulationMask(OpenMasked)について
USDAdventCalendar2021
Property/Attribute/Relationship
USDAdventCalendar2021
Schemaについて
USDAdventCalendar2021CEDEC2022
Specifier
USDAdventCalendar2021
Stage/Layer/Spec
USDAdventCalendar2021
USDのTimeSampling(Animation)
USDのアニメーションの構造
USD
UsdCollectionを使おう
UsdStageLoadRulesを使用してペイロードをロード/アンロード
USDPythonPayloads
Value Clips を使おう(基本構造編)
USD_APISchemaUSD
Value Clips を使おう(レイヤー合成編)
USD_APISchemaUSD

Composition

コンポジションアークとは
USDの基本コンポジションアークについて
コンポジションアークUSDUSD基本CEDEC2022
CompArc(2) 継承
コンポジションアークUSDUSD基本
CompArc(4) リファレンス・ペイロード
コンポジションアークUSDUSD基本
CompArc(5) 特殊化(Specialize)
コンポジションアークUSDUSD基本
CompArc(1) サブレイヤー
コンポジションアークUSDUSD基本
CompArc(3) バリアントセット
コンポジションアークUSDUSD基本

Programming

USDフォーマットチートシート
USD
UPythonUSDチートシート
USDUSDPython
USDPythonドキュメントの読み方
USDUSDPython

Python

USDViewのプラグイン作成チュートリアルをやろう
EditTargetでLayerを操作する
USDViewPluginで自作GUIを追加しよう
PrimをReparentする
USDのPrimの階層をPythonで変更する方法
PCPでコンポジションアークの構造を解析・編集対象を取得する
USDのコンポジションアークを深堀する
UsdSkelについて
UsdPreviewSurfaceを使う
Pythonを使用してUsdPreviewSurfaceを構築する
USDUsdShadeUsdPreviewSurfacePythonCEDEC2022
Pythonで作るUSDアセット
PythonでUSDアセットのセットアップをする方法
USDAdventCalendar2021
RenderImageでUSDをレンダリングしよう
UsdAppUtilsを使用してUSDのシーンをレンダリングしてみる
USDPythonAdventCalendar2022
usdzipをPythonで扱う話
Pythonでusdzを作成したり読んだりする
USD
USDをアスキーで保存する
USD

Tutorials

0から始めるUSDPython(1)
USDをPythonで操作するチュートリアル_開いて閉じる
USDUSDPythonTutorialAdventCalendar2022
0から始めるUSDPython(2) ステージを検索しよう
USDをPythonで操作するチュートリアル_検索する
USDUSDPythonTutorialAdventCalendar2022
0から始めるUSDPython(3) Primを作る
USDをPythonで操作するチュートリアル_Primを作る
USDUSDPythonTutorialAdventCalendar2022
0から始めるUSDPython(4) サブレイヤー
Pythonでサブレイヤーの編集レイヤーを作る
USDUSDPythonTutorialAdventCalendar2022

CPP

オリジナルの New Schema Classを作る
USDC++
C++でUSDのコードを書こう(準備編)
C++USD
Custom AssetResolver を作ろう
USDUSDPluginC++
USDプラグインをcmakeでビルドする
myGpをcmakeを使ってビルドする
USDcmakeC++
C++でUSDのViewportを作ろう(1) カメラを作る
C++とimguiでビューポートを作る_カメラ実装
USDAdventCalendar2022
C++でUSDのViewportを作ろう(2) メイン部分を作る
C++とimguiでビューポートを作る_本体の実装
USDAdventCalendar2022