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.
Now user can set the radius using the node "Set Curve Radius".
UVs now supported via the automatically generated attribute surface_uv_coordinate.
Old behavior
New behavior
TECHNICAL STEPS
Added support for radius attribute.
Added iter_all_segments_radii function which does the same thing as iter_segments_radii, but for all curves. This is because the radius may vary for different curves and control points.
Added support for surface_uv_coordinate to obtain UV coordinates.
Added comments.
Code adjustments.
NOTES FOR REVIEWERS
Gaps between segments are also observed in other plugins. This will be discussed with the core team.
The ability to create a gradient along the curve will be added with the ticket
PURPOSE
User request https://github.com/GPUOpen-LibrariesAndSDKs/RadeonProRenderBlenderAddon/issues/576 Update to complete support for curves. Add radius and UV support.
EFFECT OF CHANGE
Now user can set the radius using the node "Set Curve Radius". UVs now supported via the automatically generated attribute
surface_uv_coordinate
.Old behavior
New behavior
TECHNICAL STEPS
Added support for
radius
attribute. Addediter_all_segments_radii
function which does the same thing asiter_segments_radii
, but for all curves. This is because the radius may vary for different curves and control points. Added support forsurface_uv_coordinate
to obtain UV coordinates. Added comments. Code adjustments.NOTES FOR REVIEWERS
Gaps between segments are also observed in other plugins. This will be discussed with the core team. The ability to create a gradient along the curve will be added with the ticket