FS#70494 - [blender] Setting

Attached to Project: Community Packages
Opened by Caleb Marshall (cajm) - Saturday, 17 April 2021, 23:15 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 13 October 2021, 03:18 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:


Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Wednesday, 13 October 2021, 03:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed by proper Embree config.
Comment by Caleb Marshall (cajm) - Sunday, 18 April 2021, 02:19 GMT
I must have hit the enter key when meaning to hit shift. Sorry about that.
When I set a collection to be Indirect Only, all the objects in there should become invisible to the camera but still cast shadows/light etc. Nothing happens.
Right now this is happening with version 2.92, but I think it was in several older versions as well.
To reproduce:
Open blender with a new scene and set the rendering engine to Cycles. Create a plane under the cube and put it in a new collection (a sibling of the default). Then mark the collection that the cube is in as Indirect Only in the outliner (you'll need to add the option to the filter first) and render the scene. If things were working correctly, you shouldn't be able to see the cube itself.
Comment by Caleb Marshall (cajm) - Sunday, 18 April 2021, 13:00 GMT
I must have hit the enter key when meaning to hit shift. Sorry about that.
When I set a collection to be Indirect Only, all the objects in there should become invisible to the camera but still cast shadows/light etc. Nothing happens.
Right now this is happening with version 2.92, but I think it was in several older versions as well.
To reproduce:
Open blender with a new scene and set the rendering engine to Cycles. Create a plane under the cube and put it in a new collection (a sibling of the default). Then mark the collection that the cube is in as Indirect Only in the outliner (you'll need to add the option to the filter first) and render the scene. If things were working correctly, you shouldn't be able to see the cube itself.
Comment by Caleb Marshall (cajm) - Sunday, 18 April 2021, 13:00 GMT
I must have hit the enter key when meaning to hit shift. Sorry about that.
When I set a collection to be Indirect Only, all the objects in there should become invisible to the camera but still cast shadows/light etc. Nothing happens.
Right now this is happening with version 2.92, but I think it was in several older versions as well.
To reproduce:
Open blender with a new scene and set the rendering engine to Cycles. Create a plane under the cube and put it in a new collection (a sibling of the default). Then mark the collection that the cube is in as Indirect Only in the outliner (you'll need to add the option to the filter first) and render the scene. If things were working correctly, you shouldn't be able to see the cube itself.
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 21 April 2021, 05:36 GMT
I don't see how this is a packaging bug. Can you reproduce this using official blender static releases?
Comment by Caleb Marshall (cajm) - Wednesday, 21 April 2021, 13:22 GMT
No; when using the blender downloaded from blender.org it works as expected.
I admit it doesn't sound like a packaging bug, but as it did work in the official release I thought I'd start here.
I've attached an archive containing the expected output rendered with the official release, the output rendered from the packaged blender, and the source .blend file.
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 06 June 2021, 21:16 GMT
Can you check the Blender 2.93 package in Arch?
Comment by Caleb Marshall (cajm) - Monday, 07 June 2021, 00:25 GMT
I just tested the Arch's Blender 2.93 and it's the same.
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 04 July 2021, 20:58 GMT
Appears to still be broken with 2.93.1. No idea what's up here. Could you please report this to upstream somehow? Sadly, I got not idea where in our package something might be broken as compared to upstream.
Comment by Lars Melin (xoreaxeax) - Tuesday, 06 July 2021, 14:53 GMT
I have another bug that is most likely related to this. If you set an object to be invisible to the Camera under Object Properties->Ray Visibility-Camera it will work as expected (being invisible) when using GPU or GPU+CPU rendering (I'm using NVidia CUDA), but when only using CPU rendering, the object is still visible.

This does not happen with the official Blender 2.93.1 build from Blender.org, nor the official 2.93.2 candidate

Perhaps this is due to library version incompability, or some patching done in the Arch Blender package ?
Comment by Caleb Marshall (cajm) - Tuesday, 06 July 2021, 17:43 GMT
Yes, sounds like the same bug. I just installed the AUR blender-git (https://aur.archlinux.org/packages/blender-git/) 3.0.0 alpha package and it's the same there too. There appear to be 3 patches and 4 optional libraries. I would submit a bug report to the blender developers as Svenstaro asked, but I'm not sure it they appreciate bug reports for non-official builds.

Loading...