LoginSignup
4
4

More than 5 years have passed since last update.

UE4でシーンデプス(OpenEXR)出力方法

Last updated at Posted at 2016-05-03

概要

エンジンの機能にスクリーンショットがあり、それが高機能でOpenEXR出力ができます。
それをEvent Tickで毎フレーム呼び出すとマチネなどで一枚一枚出力できます。
(シーンデプスを出力させたい、という場合に使うと良いです)
※マチネにある録画機能だと、通常の画面をPNGなどで出力はできますが、GBufferの出力が出来ません

実際のノード

HighResShot.png
「Execute Console Command」に
「HighResShot 2 Include Buffer Visualization Targets Write HDR format Visualization Targets」
と書き込むとOpenEXR出力できます。

注意

毎パスレンダリングするため、かなり重いです

公式ドキュメント

スクリーンショットの撮り方
https://docs.unrealengine.com/latest/JPN/Engine/Basics/Screenshots/index.html

OpenEXRとは?

下記のサイトが参考になりますが、映像業界では標準的な画像フォーマットです。
http://gouohno.blogspot.jp/2014/06/try-openexr-in-3dsmax.html
https://ja.wikipedia.org/wiki/OpenEXR
http://www.openexr.com/

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4