Block a user
2f378d807c
simplify closure_transparent_extinction logic, plus small fixes based on review
44e810b46c
add missing ccl_private declaration for metal compatibility
bf381f0e8e
added new file to CMakeLists, so kernels can be build from source again
adaa9e9f06
Merge branch 'main' into cycles-portal-bsdf
0c23f1ac2a
Fix: EEVEE render tests python syntax
Cycles: Add Portal BSDF
Just some of the things about AOVs that I thought about while writing this:
- some passes are straightforward and obviously still correct through portals, such as light passes, UV, or…
3c64fd10a3
conform to 'make format'
86bc811e1c
Fix throughput, was wrong in case of multiple closures
b06c547806
Merge branch 'main' into cycles-portal-bsdf
93f6001683
Cleanup: use explicit global/local naming for walk flags
b66378bf00
Cleanup: use "g_" prefixed static walk variables, enable strict flags
Cycles: Add Portal BSDF
Regarding this:
- I left a part of the copied transparent closure code in
bsdf_portal.h
that I am not sure about. If we don't incrementsd->num_closure_left
if the path would terminate, I…
Cycles: Add Portal BSDF
Thanks so much for taking the time to look at this! <3
I tried integrating all the comments. I still have some questions:
- I left a part of the copied transparent closure code in `bsdf_porta…
a9cb4ff3ae
Merge branch 'main' into cycles-portal-bsdf
9b0ea21a5b
USD: Fix Export progress report.
6833202ab3
PLY: improve import of custom vertex normals
27faf83fff
Merge branch 'blender-v4.0-release'
e623d07362
Fix missing relations built for camera referenced by markers
920b11554c
Small formatting changes
3776292a47
Merge branch 'main' into cycles-portal-bsdf
afe297231d
Fix #114304: OBJ import crash when some faces have normals, and others do not
539b0fd4b5
Unbreak build from missing headers
0684b68eb4
EEVEE-Next: Make Ambient Occlusion Pass use Horizon Scan
WIP: Cycles: Add Portal BSDF