FrontPage
新規
一覧
検索
ヘルプ
RSS
ログイン
FrontPageの編集
!!!lucille 開発ノート wiki *これは lucille 開発ノートである *このノートに書いた内容は 48 時間以内に実装される... といいな * lucille 開発ノートに狂い... もある... lucille 開発ノートは、lucille の開発情報や使い方や技術的な事柄のノートを wiki で管理するものです。 基本的に思いついたことのノートであり、内容はころころ変わったりするので、正確なドキュメントではないことを先ず断っておきます(しかし安定してきたネタはいずれまとめてドキュメント化していこうと思います)。 wiki なのでだれでも自由に書き込めたりしますので、分らないことがあったら [[質問箱]] などに書き込んでみてください。 !lucille これからの予定 次回リリース( バージョン 0.2, コードネーム pulcinella(プルチネルラ) ) は11月頃を予定。内容は、 * RenderMan シェーディング言語のサポート(GI 関数サポート。サーフェスシェーダのみ) * 準モンテカルロ法によるレンダリングへの全面的な移行(はでもやっぱりちょっと無理そう...) * メトロポリス光輸送(Metropolis Light Transport)によるレンダリング らへんです。 lucille にも対応した RIB のエクスポータを用意したいなと考えています。商用モデラは個人では所有していないので、Blender になるかと。なので [blenderman|http://www.geocities.com/gkocov/blenderman/] をベースに、いくつか追加、改善を行っていきたいと考えています。 と思ったけど、昔は存在したらしい blender からの RenderMan 出力レンダリング機能が、また開発し始めているらしい http://www.blender.org/modules.php?op=modload&name=phpBB2&file=viewtopic&t=3982 これ待ちかな。 !lucille 良く聞かれる質問と回答 * Q: 全然使えねーよ! * A: lucille はまだまだ開発の初期の段階です。lucille のユーザ対象は、一番がレンダラ書きや研究者、二番目がクリエイターなどの一般ユーザです。lucille は、 lucille 開発日記の内容、私のレンダリングアルゴリズムの実装、およびソースコードを参考にされることを主に置いているので、実際のレンダラとして用いられることは二の次です(lucille の目的は、将来レンダラ書きが増える事を願うことです。しかし、一応普通のユーザに使われることも考えてはいます)。安定して使いやすいレンダラを求めているのであれば、yafray や aqsis、 redqueen(gAUDi) などのすでに良く出来たレンダラあるので、そちらをオススメします。 * Q: なんで RenderMan(RIB) フォーマット? * A: 映画などのハイエンドCGの世界での事実上業界標準のファイルフォーマットです!!!。でも主要なモデラーはほとんどサポートしていないし、エクスポータもフリーではあまりないのが残念な悲しいファイルフォーマットでもあります。 * Q: RenderMan のサポート具合は? * A: lucille は RenderMan インターフェイス(RIB) ファイルフォーマットをサポートしていますが、 lucille は完全な RenderMan 互換レンダラの作成(全 RIB フォーマットの実装)を目的としてはいません。とりあえずは絵を出すための最低限の RIB フォーマットへの対応(Polygon ジオメトリなど) と、サーフェスシェーダのみのシェーダ言語(バージョン 0.2 で搭載予定)をサポートします。より詳細は [RIB 実装状況|http://lucille.sourceforge.net/ribstatus.html] をご覧ください。RenderMan 互換レンダラを求めているのであれば、 aqsis, 3delight, pixie などの優秀な RenderMan 互換レンダラがすでにありますのでそちらを利用されることをオススメします。 * Q: グローバルイルミネーションのレンダリング時間ってどれくらい? * A: lucille では、基本的に画面のサイズとアンチエイリアスのサンプル数に線形に比例してレンダリング時間が増えます。一般的な簡単なシーン(256x256 画像サイズ, 1x1 アンチエイリアス, ノイズ高)で数分から数十分、真に高品位(1024x1024 画像サイズ, 4x4 アンチエイリアス, ノイズ低) で数時間というオーダーでしょうか。商用のレンダラだとこれが 10 倍は高速にレンダリングできるでしょう(高品位でも数十分でレンダリング) 。少ないレンダリング時間で品質の高いレンダリング結果を得ようとするのは、よほどレンダラの内部構成を理解していないと難しいです(私も推定するのは困難です)。なのでなるべく小さい画面サイズでレンダリングを繰り返して、納得がいったら大きいサイズでレンダリングすることを勧めます。また、 lucille ではレンダリング予想時間が表示されるので、それを参考にするのもよいと思います。 ! RIB エクスポータ 実際にモデラから RIB を出力するときに必要な、RIB エクスポータのリストです。 * [[RIB エクスポータ]]
タイムスタンプを更新しない
添付ファイル
[
ヘルプ
]
メニュー
トップページ
lucille ベータ
ベータ版
lucille コンパイル
ソースからのコンパイル
コンパイルオプション
ソースコード構成
lucille シーン設定
ライトの設定
独自 RIB コマンド
RIB エクスポータ
new!
サブディビジョンサーフェス
new!
lucille レンダリング設定
出力画像フォーマットの設定
レンダリングサイズ指定
アンチエイリアス設定
マルチスレッドレンダリング
new!
lucille シェーダ記述
シェーダの仕組み
シェーダリスト
シェーダ言語実装状況
new!
lucille 用語解説
CG用語
lucille 質問
質問箱
開発メモ
memo
アルゴリズム
レンダリングアルゴリズム年表
リンク
lucille ホームページ
lucille 開発日記
最近の更新
2005/6/1
質問箱
2004/11/21
アルゴリズム
圧縮
2004/11/14
空間分割
2004/10/30
Menu
アンチエイリアシング
2004/10/1
memo