授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
簡単なPyMELスクリプトが作成出来る。 |
MayaにおけるPyMELの使い方を練習して、簡単なスクリプトを実行してみる。 |
【理解度確認】PyMELコマンドを実行させて結果を確かめさせる。 |
2 |
MELをPyMELに変換出来る。(1) |
MELをPyMELに変換する方法を、簡単なスクリブトで試してみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
3 |
MELをPyMELに変換出来る。(2) |
MELをPyMELに変換する方法を、(1)よりも複雑なスクリブトで試してみる。
|
【理解度確認】練習問題を解き、課題を提出。 |
4 |
MELをPyMELに変換出来る。(3) |
MELをPyMELに変換する方法を、ウインドウを作成するスクリブトで試してみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
5 |
PyMELによって自動的にモデリングするツールを作成出来る。 |
岩石をモデリングするPyMELスクリプトを作成し改良してみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
6 |
パーティクルをスクリプトによってコントロール出来る。 |
PyMELを使用して、ダイナミクスを利用した噴水のアニメーションを作成するツールを作ってみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
7 |
パーティクルのインスタンスをスクリプトでコントロール出来る。 |
PyMELを使用して、物体が風で飛んでゆくエフェクトを作成してみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
8 |
内容表記の意味と使い方を知り使いこなせるようにする。 |
パーティクルを作成する方法を内包表記で作り直し、他のスクリプトも書き換えてみる。
|
【理解度確認】練習問題を解き、課題を提出。 |
9 |
オブジェクト指向プログラミングの考え方を覚えてスクリプトを作成出来る。 |
クラスの高度な機能を使ったスクリプトを作ってみる。
|
【理解度確認】練習問題を解き、課題を提出。 |
10 |
オブジェクト指向プログラミングの応用が出来るようにする。(1) |
岩石作成スクリプトをオブジェクト指向で作り直す。 |
【理解度確認】練習問題を解き、課題を提出。 |
11 |
オブジェクト指向プログラミングの応用が出来るようにする。(2) |
パーティクル作成スクリプトを機能を追加してオブジェクト指向で作り直す。 |
【理解度確認】練習問題を解き、課題を提出。 |
12 |
オブジェクト指向プログラミングの応用が出来るようにする。(3) |
くさりを作るスクリプトをオブジェクト指向で作る。 |
【理解度確認】練習問題を解き、課題を提出。 |
13 |
オブジェクト指向を使ったユーザインターフェィスを作ることができるようにする。(1) |
オブジェクト指向を使った簡単なウインドウのユーザーインターフェイスを作ってみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
14 |
オブジェクト指向を使ったユーザインターフェィスを作ることができるようにする。(2) |
押されたら色の変わるボタンを作ってみる。 |
【理解度確認】練習問題を解き、課題を提出。 |
15 |
オブジェクト指向を使ったユーザインターフェィスを作ることができるようにする。(3) |
押されたら色の変わるボタンをさらに様々なパターンで作る。 |
【理解度確認】練習問題を解き、課題を提出。 |