GPUOpen-LibrariesAndSDKs / RadeonProRenderBlenderAddon

This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
https://gpuopen.com/radeon-prorender-suite/
Apache License 2.0
479 stars 58 forks source link

RPRBLND-2301: Fix addon enabling in Blender 4.0+ #660

Closed VascoPi closed 6 months ago

VascoPi commented 8 months ago

PURPOSE

Fix addon enabling in Blender 4.0+

EFFECT OF CHANGE

Initial support for Blender 4.0+

TECHNICAL STEPS

Adjusted node categories registration. Adjusted ShaderNodeBsdfPrincipled. Refactored sockets from NodeSocketInterface to NodeTreeInterfaceSocket. Migration from bgl to gpu module. Fixed render passes dimensions issue.

NOTES FOR REVIEWERS

Removed GL Interoperability option due to migration to gpu module.