授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
HoudiniのPythonモジュールHOMの簡単な例の課題に解答出来る。 |
HoudiniのPythonモジュールHOMの使い方を簡単な例で練習する。 |
【理解度確認】演習課題 |
2 |
HOMによって簡単なエフェクトを作成出来る。 |
HOMによってパーティクルを作成する方法を練習する。 |
【理解度確認】演習課題 |
3 |
HOMによるVEXの設定が出来る。 |
HOMによってWrangleオペレーターを作成しVEXを設定する練習をする。 |
【理解度確認】演習課題 |
4 |
HOMによって複数のVEXを同時に設定することが出来る。 |
同じオブジェクトに複数のVEXを設定して動き方を比べてみる。 |
【理解度確認】演習課題 |
5 |
PySideによって簡単なGUIを作成することが出来る。 |
PySideによってウインドウを表示し、ボタンとスライダを作成してみる。 |
【理解度確認】演習課題 |
6 |
PySideのウイジェットを使いやすく改造することが出来る。 |
PySideのスライダをPyMELライクに改造してみる。 |
【理解度確認】演習課題 |
7 |
PySideのウインドウとボタンをPyMELと同じコマンドで作成出来る。 |
PySideのウインドウとボタンをPyMELと同じコマンドで作成する方法を学習する。 |
【理解度確認】演習課題 |
8 |
PySideのスライダをPyMELと同じ形式で作成出来る。 |
PySideのスライダをPyMELと同じ形式で作成する方法を学習する。 |
【理解度確認】演習課題 |
9 |
PySideのレイアウトをPyMELと同じ形式で作成出来る。 |
PySideのレイアウトをPyMELと同じ形式で作成する方法を学習する。 |
【理解度確認】演習課題 |
10 |
これまでに作成したクラスと関数をモジュールにしてPyMELライクなPySideを完成出来る。 |
今までに作成したクラスと関数をモジュールにしてPyMELライクなPySideを完成させる。 |
【理解度確認】演習課題 |
11 |
PythonによってNukeのノードを作成することが出来る。 |
PythonによってNukeのノードを作成する方法を練習する。 |
【理解度確認】演習課題 |
12 |
PythonによってNukeのカットをつなぐことが出来る。 |
PythonによってNuke上でカットつなぎをする方法を学習する。 |
【理解度確認】演習課題 |
13 |
画像ファイルをアイコン上にドラッグ&ドロップすることによってカットつなぎをすることが出来る。(1) |
ドラッグ&ドロップによってデータを保存する方法を練習する。 |
【理解度確認】演習課題 |
14 |
画像ファイルをアイコン上にドラッグ&ドロップすることによってカットつなぎをすることが出来る。(2) |
保存したデータをNukeに読み込むスクリプトを作成する。 |
【理解度確認】演習課題 |
15 |
画像ファイルをアイコン上にドラッグ&ドロップすることによってカットつなぎをすることが出来る。(3) |
作成されたPythonスクリプトをプラグインにする。 |
【理解度確認】演習課題 |