"Share on Blender Cloud" is not working when using EXR as render output #54562

Open
opened 2018-04-10 18:30:07 +02:00 by Juan Gea · 6 comments

System Information
Windows 10 Fall Creators Update 1709 (16299.309)
Core i7 5960x, 64Gb of RAM, GTX 1080

Blender Version
2.79.4 4f8e407

Description:
When rendering a scene and sharing the result in the Blender cloud from the menu Blender does everything and opens the browser with the cloud webpage with the image in theory, but in reality the image cannot be seen.

This is the result:

https://cloud.blender.org/p/home/5accc81c83aa13432a34abdf?t

Dr.Sybren identified the problem being the render oputput being EXR, and it being not supported by the cloud.

Exact steps for others to reproduce the error
Configure the render output as EXR
Render the scene
Upload to the cloud.

Proably it would be better if the result gets converted to PNG internally before uploading it to the cloud if the cloud does not support EXR.

**System Information** Windows 10 Fall Creators Update 1709 (16299.309) Core i7 5960x, 64Gb of RAM, GTX 1080 **Blender Version** 2.79.4 4f8e407 **Description:** When rendering a scene and sharing the result in the Blender cloud from the menu Blender does everything and opens the browser with the cloud webpage with the image in theory, but in reality the image cannot be seen. This is the result: https://cloud.blender.org/p/home/5accc81c83aa13432a34abdf?t Dr.Sybren identified the problem being the render oputput being EXR, and it being not supported by the cloud. **Exact steps for others to reproduce the error** Configure the render output as EXR Render the scene Upload to the cloud. Proably it would be better if the result gets converted to PNG internally before uploading it to the cloud if the cloud does not support EXR.
Author

Added subscriber: @juang3d

Added subscriber: @juang3d

Added subscribers: @dr.sybren, @fsiddi

Added subscribers: @dr.sybren, @fsiddi

It looks like Pillow does not support EXR images. Therefore we can:

  • either install OpenEXR and numpy to convert the image to PNG or JPEG with proper gamma (see example)
  • or, save the image as PNG or JPEG via the Blender Cloud add-on in Blender and upload that to the Cloud

I think it's a good idea to go with the second option and look into getting numpy and OpenEXR added to Pillar when we need it for an additional use-case. Any thoughts, @dr.sybren?

It looks like Pillow [does not support EXR](http://pillow.readthedocs.io/en/5.0.0/handbook/image-file-formats.html) images. Therefore we can: * either install OpenEXR and numpy to convert the image to PNG or JPEG with proper gamma (see [example](https://gist.github.com/drakeguan/6303065)) * or, save the image as PNG or JPEG via the Blender Cloud add-on in Blender and upload that to the Cloud I think it's a good idea to go with the second option and look into getting numpy and OpenEXR added to Pillar when we need it for an additional use-case. Any thoughts, @dr.sybren?

I agree, Blender can easily save a file as JPEG in some temporary location before uploading.

I agree, Blender can easily save a file as JPEG in some temporary location before uploading.

Added subscriber: @Sergey

Added subscriber: @Sergey
Sybren A. Stüvel was assigned by Sergey Sharybin 2019-04-10 10:15:26 +02:00

Any resolution here? Triage at some reasonable priority?

Any resolution here? Triage at some reasonable priority?
Sybren A. Stüvel was unassigned by Dalai Felinto 2019-12-23 16:36:17 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: archive/blender-cloud#54562
No description provided.