目次
Aqsis
AqsisはフリーのRenderMan準拠のレンダリングスイートである。ライセンスはBSDライセンスで提供される。Paul Gregoryが開発とプロジェクトマネジメントを行っている。 Aqsisプロジェクトは、レンダラ、シェーダコンパイラ及びいくつかのサポートコンポーネントから構成される。Aqsisは、PixerのPRManと同様に、高速で、巨大なシーンデータを効率的にハンドリングする:en:Reyes renderingが実装されている。そして、ディスプレースメントシェーダをよくサポートする。他の多くのオープンソースプロジェクトと同様に、AqsisはSourceForge上で管理され、活発な開発が続いている。
見る RenderMan Shading LanguageとAqsis
ドット積
数学あるいは物理学においてドット積(ドットせき、dot product)あるいは点乗積(てんじょうせき)とは、ベクトル演算の一種で、2つの同じ長さの数列から一つの数値を返す演算。代数的および幾何的に定義されている。幾何的定義では、(デカルト座標の入った)ユークリッド空間 mathbb^n において標準的に定義される内積のことである。
見る RenderMan Shading Languageとドット積
シェーダー
シェーダー(shader)とは、3次元コンピュータグラフィックスにおいて、シェーディング(陰影処理)を行うコンピュータプログラムのこと。「shade」とは「次第に変化させる」「陰影・グラデーションを付ける」という意味で、「shader」は頂点色やピクセル色などを次々に変化させるもの(より具体的に、狭義の意味で言えば関数)を意味する。
見る RenderMan Shading Languageとシェーダー
C言語
C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。
見る RenderMan Shading LanguageとC言語
Pixie (ソフトウェア)
Pixieは、オースティンにあるテキサス大学コンピュータサイエンス学科のOkan Arikanが開発した、フリー(オープンソース)のフォトリアリスティックレイトレーシングレンダラ。RenderMan準拠(RIB読み込み及びシェーダフルサポート)であり、:en:Reyes renderingアーキテクチャに基づいているが、陰面消去にはレイトレーシングを用いている。 BMRTのように、PixieはRenderManを学ぶ学生に人気があり、RenderManの代替となりうる。Pixieへの貢献はSourceForgeによって容易に行うことが出来、無料でソースコード及び実行形式がダウンロード出来る。Pixieは、Windows(Visual Studio 2005使用)、Linux、Mac OS X(XcodeまたはUnixスタイルのconfigureスクリプト)上でコンパイルすることが出来る。
見る RenderMan Shading LanguageとPixie (ソフトウェア)
RenderMan
RenderMan(レンダーマン、旧PhotoRealistic RenderMan)はピクサー・アニメーション・スタジオによって開発されたレンダリング用のソフトの一群。 ピクサーは1986年、ルーカスフィルムのコンピュータ・アニメーション部門をスティーブ・ジョブズ(Appleの前CEO、アップルコンピュータ創業者の一人)らが買収して設立した会社であるが、RenderMan自体の開発はピクサー設立前からコンピュータグラフィック (CG) 研究者であるエドウィン・キャットマルらによってなされていた。 元々の構想は、CG業界の標準となるレンダリング・インタフェース言語の構築であり、そのシェーディング言語のフォーマットそのものがRenderManと呼ばれていた。その後、ピクサー・イメージ・コンピュータ (PIC) というピクサーが販売していた画像処理専用の高性能コンピュータ(スティーブ・ジョブズによると「顧客はある政府機関」)に搭載されていたレンダリングシステム「Reyes」を、RIB (RenderMan Interface Bytestream) フォーマットへの対応を中心に改良した物が「PhotoRealistic (PR) RenderMan」として商品化され、『アビス』『ターミネーター2』で使用された事で注目を浴びた。2005年にはMayaのプラグインとして機能するRenderMan for Mayaが発売され、GUIによる設定が可能になった。
見る RenderMan Shading LanguageとRenderMan
3Delight
3DelightNSI (スリーデライト エヌエスアイ) は物理ベースレンダラーの一つであり、RenderMan互換レンダラーであった3Delightの後継である。NSIは「Nodal Scene Interface」の略であり、新たに導入されたアプリケーションインターフェースを意味する。

