Bug 254136

Summary: graphics/blender: 2.91.0_1 and 2.91.0_3 no volumetric with Cycles
Product: Ports & Packages Reporter: Bruno d'Arcangeli <bruno>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: FreeBSD, pi
Priority: --- Flags: FreeBSD: maintainer-feedback-
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
blender on FreeBSD without volumetric
none
Volumetric work on linux
none
test file for blender none

Description Bruno d'Arcangeli 2021-03-08 15:44:10 UTC
Created attachment 223096 [details]
blender on FreeBSD without volumetric

Hi,
Blender 2.91.0_1 from binary pkg and 2.91.0_3 from ports can't render volumetric in Cycles. 
Volumetric work with Eevee only actually.

blender-ok.jpeg screenshot was taken from Obarun (ArchLinux without systemd). Volumetric work.
blender-novolum.jpeg was taken from FreeBSD. Same result with 2.91.0_1 and 2.91.0_3.
blender-novolum.blend is a simple blender file with a cube and volumetric shader "principled volume". This same file was used on linux and FreeBSD.

There's no error in terminal.
Comment 1 Bruno d'Arcangeli 2021-03-08 15:45:08 UTC
Created attachment 223097 [details]
Volumetric work on linux
Comment 2 Bruno d'Arcangeli 2021-03-08 15:45:56 UTC
Created attachment 223098 [details]
test file for blender
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2023-04-13 08:00:18 UTC
(In reply to Bruno d'Arcangeli from comment #2)
As we now have blender 3.4.1 in the ports tree, is this still relevant ?
Comment 4 Shane 2023-04-13 10:06:20 UTC
(In reply to Kurt Jaeger from comment #3)
Doesn't look to be, cycles volumetrics works now.


I expected it to be related to the tbb changing to onetbb which broke openvdb (bug #264688), but I hadn't re-checked since that update.