Rendering学習日記

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

移動・回転・拡大・縮小をマスターしよう!

以下の参考記事「移動・回転・拡大・縮小をマスターしよう!」は、シーンを記述するうえで大変役に立ちます。ありがとうございます。
http://www3.ocn.ne.jp/~liquidz/tips/tips_lf000.htm
移動、回転、拡大・縮小は、3DCGでは変換の基礎となります。

■移動
X Y Z 座標での移動量を指定してあげます。
例えば X軸では + 8.0、Y軸では - 1.0、Z軸では + 2.0のように移動したい場合は
s.transformBegin( transform().translation( vector3( 8.0, -1.0, 2.0 ) ) )

のようにします。

■回転
Pythonファイルの上部分、
from lightflowPM import *
の下あたりに
from math import *
を追加します。数学関数のモジュールを自動的に追加する記述です。

オブジェクトの回転の種類は3つあります。
X軸 、 Y軸 、 Z軸 のどれを基準に回転させるかで記述がちょっと異なります。
例えばX軸を基準として20度回転する場合は
s.transformBegin( transform().rotationAroundX( pi * 20.0 / 180.0 ) )

のようにします。
Y軸を基準とするならば、rotationAroundYとすれば良いです。


■拡大
拡大したいオブジェクトをX軸 、 Y軸 、 Z軸で何倍するかを入力しさえすれば良いです。
例えば、あるオブジェクトを10倍の大きさにしたい場合は
s.transformBegin( transform().scalling( vector3( 10.0 , 10.0 , 10.0 ) ) )

とすれば良いです。
X軸 、 Y軸 、 Z軸のいずれかで、-1倍したら、反転すると思いますが、確かめてみてください。
  • -
  • -

Lightflow Material Lab.

以下、引用・転載、すみません。活用の参考にしてください。
ありがとうございます。

--------------------------------------------
Question2. 「ラジオシティができねえぞ  (゚Д゚)ゴルァ!! 」
[レンダリング設定]の[基本設定]の[ラジオシティ]を"true"にします。
その上で[レンダリング設定]の[ラジオシティ]の[拡散深度]に"0"以外の値を設定します。
適当に。6とか8とか。
Beginner's modeではラジオシティダイアログが出てこないので注意。

Question3. 「なんかレンダリングした画像が白っぽいぞ (゚Д゚)ゴルァ!!」
Metasequoiaで作成されたものはデフォルトで周囲光(環境光)が0.25に設定されています。
面倒ですが1つずつ0に設定します。
Metalight2最新版ではこの問題は解決されてます。

Question4. 「各パラメーターの初期値が判るという私家版lang.iniはいずこに?」
各パラメーターの初期値が判るという超便利.iniファイルはBlackBoxLaboratory で公開されています。
Metalight2最新版にはバンドルされたらしい。
BlackBoxさんに感謝!

Question5. 「ソフトライトで変な縞ができるぞ (゚Д゚)ゴルァ!!」
[ライトダイアログ]の[影の粒子補正]をあげるといいです。適当に0.4とか0.6とか。最高が1です。
ついでに[ライトダイアログ]の[影の詳細度]もあげるといいかも。512とか1024とか。あげ過ぎるとかなり時間かかるス。
-------------------------------------------------

Lightflow Material Lab.
Lightflowの材質設定についてのふにゃ的documentです。

generic"材質
http://web.archive.org/web/20030829091204/www.karin.sakura.ne.jp/~platinum/lightflow/generic.html

•"standard"材質
http://web.archive.org/web/20031130133932/www.karin.sakura.ne.jp/~platinum/lightflow/standard.html

•"physical"材質
http://web.archive.org/web/20031030205857/www.karin.sakura.ne.jp/~platinum/lightflow/physical.html

とても素晴らしくまとめてあります。ありがとうございます。
  • -
  • -

Lightflow(ライトフロウ)のマニュアル・使い方

いろんなところでリンクされているサイトはクローズしているので、マニュアル引用・転載します。ごめんなさい。
ありがとうございます。

■Lightflow インストール (過去サイトにあったものです。大変役に立ちます。ありがとうございます。)
http://rman.sakura.ne.jp/sfx/lf_man/lightflow-install.html

Lightflowのマニュアルを日本語化しています。
■織部的三次元。ありがとうございます。
Class Documentation2.0日本語訳((機械的翻訳によるものなので、間違いだらけです。原文の補助としてご使用下さい。)
http://rman.sakura.ne.jp/sfx/lf_man/ClassDoc.html

■Pattern表です。ありがとうございます。
http://rman.sakura.ne.jp/sfx/lf_man/pattern.htm

■Lightflowの覚書、使い方など、ちょっとしたコツ役に立ちそうです。ありがとうございます。
http://web.archive.org/web/20040415193907/http://d00.cool.ne.jp/lf/lightflow.html

■Metalightインターネットアーカイブ
http://web.archive.org/web/20040627025436/http://total-effects.oc.to/
Quick Downloadからダウンロード・・・

■日本語マニュアルをまとめました。チュートリアルです。
http://rman.sakura.ne.jp/sfx/lf_man/index.html
ありがとうございます。
  • -
  • -
<< 131/184 >>