OpenEXRとは? わかりやすく解説

OpenEXR

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/14 03:03 UTC 版)

OpenEXR(オープンイーエックスアール)はハイダイナミックレンジイメージ(High-Dynamic-Range Image, HDRI)のための画像ファイルフォーマットで、インダストリアル・ライト&マジック(ILM)によって作成されたソフトウェアツールの集合とともに、オープン標準としてリリースされた。

OpenEXRは、Artizen HDR、オートデスクCombustionLustre、Flame、smoke、Toxik、BlenderCinePaintHoudiniLightWavemodoAfter Effects 7 Professional、Mental Ray、PRMan、Digital Fusion、NukeShakePhotoshop CS2、Pixel Image Editor、Filmlight Baselight、Digital Vision NucodaBlackmagic Design DaVinci Resolveなどでサポートされている。

HDRデータの可逆圧縮もサポートされている。

概要

OpenEXRの技術全容に関しては、ウェブサイト「OpenEXR.org」にて公開されている技術紹介を参照のこと。

OpenEXR、または単にEXRは、ILMによって開発されたラスターフォーマットであり、VFXとアニメーション、両方のCG業界で非常に幅広く使用されている。

マルチ解像度と任意チャンネルのフォーマットのサポートが、OpenEXRを画像合成分野において魅力的なものにしている。OpenEXRは合成プロセスにおけるいくつかの苦痛な要素を軽減してくれる。OpenEXRはスペキュラー・ディフーズ・アルファ・RGB・ノーマル・その他様々なチャンネルをひとつのファイルに格納できるので、これらの情報を別々のファイルに保存する必要がない。またこの複数チャンネルの概念により、最終画像に前述のデータを「焼き込む」(bakeする)必要性が低減される。例えば、もしコンポジターが現在のスペキュラーレベルに不満を感じていた場合、後から特定のチャンネルを調整することで不満を解消できる。

OpenEXRの単純なAPIにより、ツール開発が容易になる。複数のプロダクションのパイプラインが同じであることなどないので、プロダクションのプロセスにおける問題を解決するカスタム・ツールがいつも必要とされてきた。これらのツールは、ある種の画像操作の問題に対処するためのものであることがこれまで何度も求められ続けてきた。OpenEXRのライブラリにより、膨大なヘッダー情報を管理しなければならないという苦痛が軽減され、タイルやチャンネルといった画像の属性に素早く簡単にアクセスすることが可能となる。

歴史

OpenEXRは1999年にILMで生まれ、2003年に公開された。

半精度浮動小数点数のサポート

OpenEXRは16ビットの半精度浮動小数点数(FP16)をサポートしている。32ビットの単精度浮動小数点数(FP32)と比べて表現可能な値の範囲(精度)は劣るが、3次元コンピュータグラフィックスのHDR(High-Dynamic-Range)レンダリングには必要十分な精度を持ち、データ量を削減できるフォーマットとして採用されるケースが多い。OpenEXRのライブラリでは、half型としてC++向けのクラスが提供されている[1]

NVIDIAが開発したCg言語においてサポートされている組み込み型のひとつhalf型は、OpenEXRの半精度浮動小数点数と互換性がある[2]。なお、FP16はOpenGLDirect3Dでもテクスチャフォーマットのひとつとしてサポートされている。

OpenEXRを使用した開発

脚注

関連項目

外部リンク


OpenEXR (*.exr)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/13 15:08 UTC 版)

ハイダイナミックレンジイメージ」の記事における「OpenEXR (*.exr)」の解説

インダストリアル・ライト&マジック社が開発したHDR画像形式1999年開発され2003年オープン標準として公開された。TIFF標準RGB各色32ビット浮動小数点数表現のみだったのに対し、OpenEXRはRGB各色16ビット浮動小数点数表現Half Float)の形式サポートしており、圧縮方式連長圧縮gzipの他、pizの3種類をサポートしている。また、2.2非可逆圧縮形式DWAにも対応した

※この「OpenEXR (*.exr)」の解説は、「ハイダイナミックレンジイメージ」の解説の一部です。
「OpenEXR (*.exr)」を含む「ハイダイナミックレンジイメージ」の記事については、「ハイダイナミックレンジイメージ」の概要を参照ください。

ウィキペディア小見出し辞書の「OpenEXR」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OpenEXR」の関連用語

OpenEXRのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OpenEXRのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのOpenEXR (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのハイダイナミックレンジイメージ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS