Autodesk Game Day Vol. 2: Softimage SDK講座 COLLADAエクスポーターを作ってみよう
- 日時
- 8月31日(火) 14:50~15:50
- 形式
- セッション(60分)
受講スキル | Softimageプラグイン開発経験者、または興味のあるプログラマ、テクニカルアーティスト向けの内容です。C++もしくは他の言語でのプログラミング経験、3Dプログラミングの基礎知識が必要です。Softimageかそれ以外のDCCツールの使用経験のある方は理解しやすいと思います。 |
---|---|
受講者が得られる | Softimage SDKの基礎から応用まで。エクスポーターの作り方に関する全般的な知識。コンテンツパイプラインを構築するためのノウハウ。 |
このセッションではAutodesk Softimage(旧 SOFTIMAGE|XSI)のSDKを使ったプラグイン作成について説明します。
受講者はSoftimage上で動作するCOLLADAエクスポーターの作成過程を追っていくことでSoftimageのSDKについて学習できます。
SDKの基本から、親子構造、ジオメトリ、マテリアル、テクスチャ、アニメーション情報の取得まで一通り解説します。特に初心者の陥りやすいスキニング、シェイプ、レンダーツリー、タンジェント、ユーザー拡張パラメータなども時間の許す限り説明する予定です。
XSIのデータ構造・API仕様については詳しく説明しますが、COLLADAの詳しい説明は行いませんのでご了承ください。またSoftimageには標準でCOLLADAのエクスポーターが付属していますが、今回のセッションではSDKの説明のために同様のものを作成します。
セッションの大半はC++のコードの説明になりますので、C++もしくは他の言語でのプログラミング経験が必要です。
一部の説明ではPythonも扱いますが、こちらは知らなくても大丈夫です。またCOLLADAの知識があると理解が容易になります。
Softimageについての基礎的な知識、オペレーションの経験が全く無い方には難しいかもしれません。
このセッションはできるだけ内容を詰め込みたいので、可能な方は下記のサイトからセッションドキュメント一式をダウンロードの上、軽く予習をお願いします。なお、ドキュメント内のソースコードを使用する際は、同梱されている「ソフトウェア等使用許諾規約」を順守してください。
http://me.autodesk.jp/temp/CEDEC2010_SoftimageSDK_COLLADA.zip
-
立福 寛
株式会社セガ
AM開発技術部 技術開発課
プログラマー
2001年入社。アーケードゲーム用のライブラリ・ツール開発に関わる。特にコンテンツパイプラインの作成・メンテナンスが主な業務。Softimage、Mayaなどの各種ツールのプラグイン開発も行う。
《講師からのメッセージ》