OpenEXR file with only R channel fails to read #61607
Labels
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
13 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#61607
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Linux Mint 19.1
Graphics card: GTX 1080ti / latest drivers
Blender Version
Broken: Current nightlies and own builds of 2.79 and 2.80
Worked: Official 2.79b and older nightlies (can't tell exactly when the problem started to occur, maybe 2 weeks?!)
Short description of error
If I render a simple multilayer EXR without a Z channel and load the resulting image file in e.g. Blender's image editor it looks black with an alpha although during rendering it looked OK.
Rendering with a Z channel gives the correct result.
Exact steps for others to reproduce the error
It looks like Blender can't properly read its own layers any more.
Added subscriber: @SteffenD
#77574 was marked as duplicate of this issue
#63632 was marked as duplicate of this issue
Added subscriber: @AdamPreisler
Added subscriber: @BassamKurdali
I'm not sure if it's the same bug, but I've got an exr (a zbrush displacement map) that renders black in eevee, shows up black in the image / UV editors, but renders greyscale in cycles. It shouldn't have a Z pass, so maybe this is a similar bug. I'm attaching an exr and a test .blend (toggle between lookdev and rendered to see it in eevee/cycles)
zbrushdisp.blend
small addendum: I'm on gnu/linux (fedora 29), using intel cpu and nvidia gpu (i7/1080)
This issue was referenced by
eee46769ce
Changed status from 'Open' to: 'Resolved'
The JokerGargle_Displacement.exr is a different case than the original report. It has a single "R" channel. I'll keep the report open for that case.
Changed status from 'Resolved' to: 'Open'
Multilayer EXRs without Z channel give weird resultsto OpenEXR file with only R channel fails to readAdded subscriber: @brecht
Added subscriber: @iss
Still problem with JokerGargle_Displacement.exr
Added subscriber: @SeanKennedy
I've also run into this bug using the latest stable build of Blender 2.82a. Working on the workflow for STmap lens distortion/undistortion, the STmap I created in Nuke kept importing into Blender as completely black. When I added in a depth pass (not any real information, just a solid color value in the depth channel) and re-saved the EXR, it worked fine.
Including two EXR images, with and without zdepth channel, and a screenshot of both EXR images in Blender's compositor.
I created the same image in Natron instead of Nuke, and it worked fine. I did NOT include the z depth pass in this EXR. Otherwise, I used all the same image output settings that I used when rendering from Nuke.
Added subscriber: @irfancelik
Looks like it is naming related. The "..no_depth_pass.." exr shows up as Color.XY instead of Color.RGBA in Natron.
Added subscriber: @p2or
Added subscriber: @L0Lock
Added subscriber: @tutukivi
Added subscriber: @forcef
Someone please test Quixel .exr files, same issue seems to me and i cannot use roughness map because of that. Blender 2.83 Win 10 x64
Yup, any grayscale-type map downloaded as EXR from Quixel is unusable in Blender because it stores the data in a single R channel with no GBA channels.
I really hope 2.83.1 fixes that, i often want to preview scene/mesh/texture with PBR before moving target object to Unreal. I use .exr files directly in Blender without Bridge for quick preview but now it is not working because of this bug.
Anyone knows workaround for this? 2.83.1 still do not work. How to get that Z channel thing to work?
Added subscriber: @EAW
I am looking into fixing this issue. In the meantime You can work around the issue by opening the file in another program and add a G and B channel. The easiest way to do this that I have found is using GIMP.
.exr
The new file will now work in Blender.
Developers, any plan on fixing this for 2.90 at least or is it possible at all without compromising something?
This issue was referenced by
5d88f8eba2
Changed status from 'Confirmed' to: 'Resolved'