Add support for IES lighting #92883
No reviewers
Labels
No Label
legacy module
Platforms, Builds, Tests & Devices
legacy project
Blender Asset Tracer
legacy project
Platform: Windows
Priority::Normal
Status::Archived
Status::Confirmed
Status::Needs Triage
Status::Resolved
Type::Design
Type::Report
Type::To Do
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-asset-tracer#92883
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "oliverpool:ies_support"
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?
Hi @dr.sybren
this PR adds support for IES lighting.
Since this is our first contribution, we would appreciate any feedback!
contribution on behalf of RANCH Computing
Here is a sample scene to test this patch
Thanks for the PR! I'll do the last little change when merging.
@ -216,0 +224,4 @@
return
for node in iterators.listbase(block_ntree.get_pointer((b"nodes", b"first"))):
storage = node.get_pointer(b"storage")
if storage:
Flip the condition &
continue
, so that the bulk of the code is non-conditional:Cherry-picked in
74b3df5f99
I can confirm it works fine on our automated testing.
Would you mind adding a unit test for BAT that tests this too? That way the project doesn't have to rely on your automated testing ;-)
The context: there's an issue with the code (studio/flamenco#104269) which is tricky to resolve properly due to the lack of unit tests in this PR.
I added a test in #92886 for a relative Lamp inside and outside of the project (the test that was in our pipeline).
Feel free to add a testcase for your commit
61dc5b8a23
as wellPull request closed