Block a user
e4c581e82a
Reduce storage
9cad19ce69
Add EMITTER_NONE
e91d735613
Use packed_float3 to save some space in LightSample
Cycles: improve equiangular sampling in volume
@brecht this patch is ready for review. Currently the ray segment is only computed when light tree is turned off, will compute also for light tree when #119389 is ready.
This patch basically…
59907df95d
Merge remote-tracking branch 'origin' into equiangular-valid-range
575a5c0502
Fix #119744: Regression: Geometry Nodes: Default input not working
d8a89aa972
Compositor: Add MemoryBuffer constructor from size
f6657db713
Compositor: Add utility for nearest interpolation
20b614ab8e
GPv3: Fill texture coordinates system
77af5b6d3e
Fix sampling light from position when light tree fails
6ce8a019c7
Cleanup: remove condition
in_volume
6e7000468a
Merge branch 'equiangular-valid-range' into fix-volume-light-tree
39a8c16841
WIP: Fix correlated light samples in volume when using equiangular sampling
cd578c4b2e
Refactor: make
light_distribution/tree_sample
only pick light
f368379856
Cleanup: add
emitter_id
entry in LightSample
df6a2b4edf
Declare
LightSample ls
outside of ..direct_light()
10e0cd6674
Cleanup: make equiangular coefficiensts struct
17bf75aa18
Cleanup: improve readability, remove unused variable
6d755747e4
Cleanup: remove todo, shuffle functions around
cee850ee8f
Cleanup: remove unnecessary triangle light normal computation
2ffdcdca32
Fix numerical precision problem in ray cylinder intersection
Weizhen Huang
deleted branch metal-cycles-debug-flag from weizhen/blender
2024-03-20 16:42:56 +01:00
Fix: `WITH_CYCLES_DEBUG` flag not enabled on Metal
Fix:
WITH_CYCLES_DEBUG
flag not enabled on Metal
fcd8fa71f6
Fix:
WITH_CYCLES_DEBUG
flag not enabled on Metal
e0b413f818
Merge branch 'blender-v4.1-release'
4eab8fae5a
Fix #119697: Incorrect update after disabling light linking
3888bdf8b2
EEVEE-Next: Fix transparent shadows convergence
3f10ba244a
Cleanup: Use C++ types in view3d_navigate.cc, restore fix from merge