Brecht Van Lommel brecht
  • Blender & Cycles developer

  • Joined on 2003-01-03
Brecht Van Lommel commented on pull request blender/blender#122091 2024-05-29 15:03:36 +02:00
Python API: Direct access to attribute arrays of meshes, curves, point clouds and GP drawings

I think you'd still have some way of freeing the data in a destructor, which for some data types requires the length. To me it's strange for a data structure to not know the length of its own…

Brecht Van Lommel commented on pull request blender/blender#122091 2024-05-29 14:05:57 +02:00
Python API: Direct access to attribute arrays of meshes, curves, point clouds and GP drawings

I think storing the array length in the custom data layer is not that bad, if this was a C++ data type this would be a Vector and so it would have the size too. But if this is done, I think it…

Brecht Van Lommel commented on pull request blender/blender#122091 2024-05-29 14:03:57 +02:00
Python API: Direct access to attribute arrays of meshes, curves, point clouds and GP drawings

I'm not convinced it's worth it for us to maintain such an API outside of RNA. Some of these improvements would be more generally beneficial applied to RNA itself rather than just one custom…

Brecht Van Lommel commented on pull request blender/blender#122091 2024-05-29 14:02:52 +02:00
Python API: Direct access to attribute arrays of meshes, curves, point clouds and GP drawings

Repeating my comment from devtalk:

From a planning point of view, I think the first priority should be wrapping the attributes the same as it works for meshes and curves now. Improving the…

Brecht Van Lommel commented on issue infrastructure/blender-projects-platform#81 2024-05-29 13:31:59 +02:00
Buildbot: Upgrade to latest HIP compiler on Windows

Yeah, I think it's a mismatch with the hiprt version somehow. We are in the process to switching to this new version, which is part of what prompted the upgrade.

I think from the infrastructure…

Brecht Van Lommel commented on issue blender/blender#122431 2024-05-29 13:11:19 +02:00
RNA: Make PointerRNA aware of its own 'data path'

From distant look, this seems like reinventing of virtual table / class hierarchy of C++.

No, this is unrelated to class hierarchy.

Brecht Van Lommel commented on issue blender/blender#122362 2024-05-28 23:17:36 +02:00
Cycles: Incorrect render with Light Trees in certain setups

@weizhen I have a fix for the shadow linking issue. However the light tree is still very noisy where the spot light attenuation (blend) goes to zero. I guess the light tree does not take this into…

Brecht Van Lommel commented on pull request blender/blender#122373 2024-05-28 23:14:28 +02:00
Cycles: Enable adaptive compilation on Metal

@blender-bot build macos

Brecht Van Lommel commented on pull request blender/blender#122015 2024-05-28 23:13:42 +02:00
Cycles: "Struct-of-array-of-packed-structs" for parts of the integrator state

I couldn't get this to work with CUDA yet. I made some changes to make it build, but there are no objects visible in the render, only the background. I haven't had time yet to debug this…

Brecht Van Lommel pushed to packed-state-cuda at brecht/blender 2024-05-28 23:11:08 +02:00
2e0434600f Attempt to make packed state work with CUDA, still failing
b01ffa05d6 Cleanup: make format
9fe74d1d21 Cycles: Struct-of-array-of-packed-structs for some bits integrator state
Compare 3 commits »
Brecht Van Lommel created branch packed-state-cuda in brecht/blender 2024-05-28 23:11:08 +02:00
Brecht Van Lommel created pull request blender/blender#122404 2024-05-28 22:21:20 +02:00
Fix #122362: Shadow linking with volumes and transparency misses light
Brecht Van Lommel pushed to fix-volume-shadow-link at brecht/blender 2024-05-28 22:20:13 +02:00
b18ffe0d15 Fix #122362: Shadow linking with volumes and transparency misses light
Brecht Van Lommel created branch fix-volume-shadow-link in brecht/blender 2024-05-28 22:20:12 +02:00
Brecht Van Lommel commented on pull request blender/blender#122384 2024-05-28 20:49:01 +02:00
Extensions: Show much less update information in splash screen

The reason I didn't name it "Extension Updates" is because if there are no updates available, it's not clear what the button does. Show an empty list of updates in the preferences? Not be a…

Brecht Van Lommel pushed to main at blender/blender-developer-docs 2024-05-28 19:08:46 +02:00
ec96b652ae Update docs/release_notes/4.2/cycles.md
Brecht Van Lommel closed issue blender/blender#101908 2024-05-28 18:42:37 +02:00
Brush Asset - Technical Core-level Design