サイト内検索
メインメニュー
クイックリンク
Blender本体、作品、文書等
BlenderFoundation
- Blenderのダウンロード
- 公式ギャラリー
- 公式チュート等
- 公式動画チュートリアル
- 公式 Wiki マニュアル
- 公式スクリプトカタログ
- Durian プロジェクト

日本語化・翻訳サイト
日本語化の設定など
ドキュメント翻訳プロジェクト(JBDP)
Python API Reference 日本語版

日本語初心者用チュートなど
WBS+

よくある質問と答え
BlenderFAQ

日本語コミュニティ
Blender@2ch
Studio MOMO(総合)
GameBlender Wiki
BLUG.JP
(BLender User Group of JAPAN)


ニュース(英文)
BlenderNation

Blenderコミュニティ
blenderartists.org
- フォーラム
- 記事検索
- New feature tests
- Model Repository

ギャラリーサイト
Blender ARt Gallery

開発サイト
Blender Project Site
- BugTracker
- BugTracker2.5用
- PatchTracker
Blender Wiki
開発情報
SVNコミットログ
SVNコミット速報

非公式テストビルド
Graphicall.org

GameBlender
公式マニュアル
専用API
BugTracker(専用)
Bullet 物理演算ライブラリ
Blender-Games.com

YafRay
YafRay
YafRay-TALK-JPN
YafRayFAQ

LuxRender
LuxRender私家版資料

Scripts & Plugins
Python2.6.4

(2.44-2.48は下記を使用)
Python2.5.2
(2.43-2.40は下記を使用)
Python2.4.2
(2.37a以前などは下記を使用)
Python2.3.5
Python Japan User's Group
BlenderArtists::python & plugins
Blender Plugin Repository
awalker's(?)page
L-sysytem(Blender Dungeon)

チュートリアルなど
Blender Cookie Blenderで3DCG制作日記 BlenderVideos.com Blender 3D: Noob to Pro
blenderguru
IngieBee's Blender site
Michael's Blender Website!

モデル&マテリアル
Blender Model Repository
Kator Legaz 3D Model
Blend Swap

マテリアル
blender-materials.org
Blender機能別: Blender2.42 HDR(High Dynamic Range)グラフィックス  
執筆者: yamyam
発行日付: 2006/9/10
閲覧数: 3255
サイズは 5.21 KB
印刷用ページ 友達に教える
 
元記事:High Dynamic Range Graphics


ハイダイナミックレンジグラフィックス



Blender の画像の入出力システムである内部ライブラリ、"ImBuf" が書き直され、32ビットグラフィックス(4×8ビット)と、ピクセル毎に128ビット(4×32ビット)を格納する浮動小数点数(float)画像を透過的にサポートするようになりました。

HDR(ハイダイナミックレンジ)画像の読み込みでも、例えば3×10ビットの場合にも、常にピクセルは内部的に RGBA の浮動小数点数値に変換されます。状況に応じ、UV/Image Editor での画像表示中などでは、これを高速表示用の標準の32ビットにコンバートします。

画像が浮動小数点数カラーである場合、Video Sequence Editor、Texture マッピング、Background Image、Compositor など、Blender のすべての画像機能がデフォルトで使用できます。

注:HDR 画像の操作と表示方法については、Curve UI ページをご覧下さい。


OpenEXR


ILM の OpenEXR(www.openexr.com)は、特に柔軟性と拡張性の高い構造から、HDR 画像ファイルの業界標準のソフトウェアとなっています。
OpenEXR ファイルは浮動小数点数空間のすべて、正の値だけでなく負の値も格納できます。

RGBA とオプションでZが保存されたすべての OpenEXR ファイルタイプの読み込みはさておき、Blender は現在 OpenEXR を二つの方法でサポートしています。

Render Output
OpenEXR 出力用に使用できるオプションは以下のとおりです。

- Half: 画像をチャネル毎にカスタム16ビット浮動小数点数フォーマットで保存します。これは実際の「ビット深度」を10ビットに、5ビットを指数に、1ビットを正負に縮小します。

- Zbuf: 深度情報を保存します。現在、Blender 内では、これも浮動小数点数で記憶されており、カメラからの距離が "Blender 単位" で正確に表現されています。

- Preview: アニメーションのレンダリング(もしくはコマンドラインによるシングルフレーム)で、Blender が同じ画像を JPEG でも保存し、すばやくプレビューもしくはダウンロードできるようにします。

Compression: (これは下記の Image メニューのボタンで、デフォルトでは "None" に設定されています)
- PIZ、ロスレスウェーブレット圧縮。粒子感のある画像を上手く圧縮します。
- ZIP、zlib を使用したスタンダードなロスレス圧縮。
- RLE, ランレングスエンコード。ロスレスで、複数のスキャンラインに同じ値があるときにいいでしょう。
- PXR24、Pixar によるロッシーなアルゴリズムで、32ビットの浮動小数点数を24ビットの浮動小数点数に変換します。

マルチレイヤ、マルチパス、タイルベースファイル
ひとつの OpenEXR ファイルには、無限のレイヤとパスを階層的に格納して保持できます。この機能は現在、Render オプション "Save Buffers" で使用可能です。このオプションはすべての最終レンダリング結果を(多くのレイヤとパスを持つことのできる)レンダリング前に確保はしない代わりに、中間結果のそれぞれのタイルを、デフォルトの Blender の 'temp' ディレクトリ内の、単一の OpenEXR ファイルへ保存します。
レンダリングが終了すると、すべてのレンダリングデータが解放された後、このすべてがメモリに再び読み込まれます。

次のリリースでは、このフォーマットを標準の Render Output オプションとしても使用できるようにする予定です。例えば、Compositor で再利用可能にし、現在の RenderLayer ノードのように、すべてのレイヤとパスにアクセスできるようにします。(レンダーパイプラインもご覧下さい)


DPX と Cineon


Cineon は Kodak の対数的な10ビット/チャネルのフィルムスキャン用の標準フォーマットです。DPX は Cineon から ANSI/SMPTE 工業規格として派生したものです。DPX は16ビットカラー/チャネル、線形および対数表現をサポートしています。DPX は現在フィルムハードウェア・ソフトウェア産業で広く導入され、標準的に使用されています。

DPX も Cineon も、「可視」カラーの値のみを、0.0から1.0の間で(レンダリングもしくは Composite の結果として)変換・格納しています。Alpha は書き込まれません。

ありがたいことに、コードは CinePaint からコピーさせてもらいました。CinePaint のメイン開発者、Robin Rowe 氏によると、この DPX コードはデフォルトでは対数カラースペースとのことです。私たちはこれを無効にする方法を見つけることがまだできていませんが、恐らく目に見える損失なく、良好に読み書きできていると思います。

Blender の DPX ファイル(エレファンツドリームムービー全体)の、Quantel の iQ HD/2K フィニッシング/グレーディングセットへのインポートが問題なく成功しました。今までのところ、私たちはプロフェッショナルユースに対応していると見なしています。


Radiance HDR


Radiance はオリジナルが Greg Ward氏により記述された、ライティングシミュレーションツールの統合環境です。Radiance は最初(そして長い間唯一)の HDR 画像フォーマットで、このフォーマットは他の多くのソフトウェアパッケージでサポートされています。

Radiance(.hdr)ファイルはまだ、色をコンポーネント毎に8ビット格納していますが、(共有の)8ビットの指数値を追加することにより、ピクセル毎に32ビットにしています。これらのファイルには、RGB のみが格納できます。


Last update: Jul 14 2006.
This section is maintained by Ton Roosendaal.

元記事:High Dynamic Range Graphics
 
評価された記事: 0.00 (0 件の投票)
このファイルの評価
カテゴリに戻る | カテゴリの一覧に戻る
ログイン
ユーザID または e-mail:

パスワード:



パスワード紛失
新着リンク
関連文書の新着

各コンテンツは特に記述がない限り、投稿者に著作権があります。投稿者の記載されていないものは管理者により作成。 
(C)2004-2010 blender.jp All Rights Reserved.  
Designed by yamyam. inspired from OCEAN-NET  
Special Thanks to kyk.:) Powered by XOOPS