Rendering学習日記

日々、3DCGの世界は進歩しています。勉強して理解したことをまとめていきます。RenderMan互換レンダラーやグローバル・イルミネーション。いろんなことに好奇心を持って、面白くなる。目指せShader書き!!
ありがとうございます。

Cgkit2.0alpha7インストール

Visual Studio .NET2003とMSDN Library(最小)をインストールして,
Python2.4はインストール後
システム環境変数のPathをきちんと指定した。
C:\Python24;C:\Python24\Scripts;
再起動したら,

>viewer.py demo1.py

OpenGL表示した。
  • -
  • -

Cgkit2.0alpha5インストール

既にalpha5は手に入らないが,まとめてみた。

■■Cgkitのインストールについて■■

①Python-2.3.5.exeをインストール
②PyProtocols-0.9.3.win32-py2.3.exe
③PIL-1.1.5.win32-py2.3.exe
④pygame-1.6.win32-py2.3.exe
⑤cgkit-2.0.0alpha5.win32-py2.3.exe
⑥Pixie-1.7.6-Setup.exe

⑦SampleをC:\Python23にコピーする。

⑧マイコンピュータを右クリックし、
「プロパティ」→「詳細設定」
→「環境変数」→「システム環境変数」のPathをクリック
「編集」を押して「変数値」に次の文を追加する。

;C:\Python23;C:\Python23\Scripts


■■
⑨コマンドプロンプトで
Open GL表示されたら成功!!

>Viewer.py helloworld.py


⑩Rendering表示
RenderMan Renderer "Pixie"を使っている。

>Render.py -r pixie helloworld.py

--------------------------------------
cgkit-2.0.0alpha6.win32-py2.3.exeがダウンロードできるけど,Render.pyでエラーが出てしまう。うまくレンダリングできない。
よってバージョンダウンした。

Python2.4でのCgkit2.0alpha7は面白い。
grow.pyでの練習。RiCurves()の書き方を勉強しないと。
先駆者の論文が読めるように慣れないと・・・課題はたくさん。
  • -
  • -

PyProtocols

Visual Studioをインストールしたりして,大騒ぎしたPyProtocolsだけど,
Pythonには,eggというのがあるのですね。
ネットから探してきてインストールしてくれる便利ツール
ez_setup.pyがあるではありませんか。

まず,Python2.4をインストール
いろいろなモジュールをインストールする。
PyProtocolはWindows用のインストーラがないので,前回大変だった。
今回は
C:\Python24>python ez_setup.py
とやると,easy_installをインストールしてくれる。

後は,PathやPythonPathを設定して,再起動。

あらかじめ準備しておいたPyProtocols-0.9.3-py2.4-win32.eggのeggをC:\Python24においておく。

続いて,
C:\Python24\Scripts>easy_install C:\Python24\PyProtocols-0.9.3-py2.4-win32.egg

あっけなくインストール完了。

これで,CGkitが使えます。
  • -
  • -
<< 2/8 >>