Curve Hair Radius Setting Not Working After Initial Drawing #124

Open
opened 2026-04-12 15:03:48 +00:00 by Triager-bot · 7 comments
Owner

Original bug report: https://projects.blender.org/blender/blender/issues/157211

System Information
Operating system: Windows 11 ProfessionalGraphics card: NVIDIA GeForce RTX 5080

Blender Version
Broken version: Blender 4.5.8 LTS (main branch, commit hash [d7359176d0]
Broken: 4.5.8

When drawing curve hair, if a radius value is set first for drawing, any new radius value set afterward will be ignored. This issue does not exist in Blender 5.1.

Original bug report: https://projects.blender.org/blender/blender/issues/157211 System Information Operating system: Windows 11 ProfessionalGraphics card: NVIDIA GeForce RTX 5080 Blender Version Broken version: Blender 4.5.8 LTS (main branch, commit hash [[d7359176d0](https://projects.blender.org/blender/blender/commit/d7359176d0d3)] Broken: 4.5.8 When drawing curve hair, if a radius value is set first for drawing, any new radius value set afterward will be ignored. This issue does not exist in Blender 5.1.
2.3 MiB
Triager-bot added the Status/Needs review label 2026-04-12 15:03:48 +00:00
Author
Owner

Report is clear

LLM Reasoning

Got it, let's see. The bug report has a clear title, and the body describes the issue: when drawing curve hair, setting a radius first then changing it later doesn't work. It also mentions that this isn't an issue in Blender 5.1. The steps to reproduce are implied (drawing curve hair with initial radius, then trying to change radius). So the description is clear. So the answer should be Yes.

JSON Data

{
"llm_judgement": true,
"processing_time": 5.886863
}

<!-- ID: CLARITY_CHECK --> ### Report is clear <details> <summary>LLM Reasoning</summary> Got it, let's see. The bug report has a clear title, and the body describes the issue: when drawing curve hair, setting a radius first then changing it later doesn't work. It also mentions that this isn't an issue in Blender 5.1. The steps to reproduce are implied (drawing curve hair with initial radius, then trying to change radius). So the description is clear. So the answer should be Yes. </details> <details> <summary>JSON Data</summary> { "llm_judgement": true, "processing_time": 5.886863 } </details>
Author
Owner

Report is specific

LLM Reasoning

Got it, let's analyze the bug report. The title is "Curve Hair Radius Setting Not Working After Initial Drawing". The body describes a specific scenario: when drawing curve hair, setting a radius first then changing it later doesn't work. It also mentions this issue isn't present in Blender 5.1. So this is about a specific feature (curve hair radius) and a specific behavior (radius not updating after initial draw). That's a specific issue, not generic. So the answer should be 'Specific'.

JSON Data

{
"llm_judgement": true,
"processing_time": 7.029364999999999
}

<!-- ID: SPECIFIC_REPORT --> ### Report is specific <details> <summary>LLM Reasoning</summary> Got it, let's analyze the bug report. The title is "Curve Hair Radius Setting Not Working After Initial Drawing". The body describes a specific scenario: when drawing curve hair, setting a radius first then changing it later doesn't work. It also mentions this issue isn't present in Blender 5.1. So this is about a specific feature (curve hair radius) and a specific behavior (radius not updating after initial draw). That's a specific issue, not generic. So the answer should be 'Specific'. </details> <details> <summary>JSON Data</summary> { "llm_judgement": true, "processing_time": 7.029364999999999 } </details>
Author
Owner

Report flagged as duplicate by LLM

setting a Curve Radius doesn't take in account already set Values

https://projects.blender.org/blender/blender/issues/21606

%%%way to reproduce:
edit a curve.
select a point.
W-key to have the special menu.
set Curve Radius.
put a radius of something like 5.3
repeat the Set Curve Radius command.
It resets to 1, instead of expected 5.3 as default value of the current point radius.

not 100% sure if it is a bug or feature?%%%

LLM Reasoning

Got it, let's analyze these two bug reports. First, look at the descriptions and steps to reproduce.

Bug report 1: The issue is that when drawing curve hair, after setting an initial radius, subsequent radius changes are ignored. So once you set a radius first, any new one doesn't take effect.

Bug report 2: When editing a curve, selecting a point, using W-key menu to set Curve Radius, then repeating the command resets to 1 instead of keeping the previous value (like 5.3). So here, when you try to set the radius again on the same point, it doesn't retain the previous value and defaults back.

Both are about curve radius settings not retaining or applying subsequent changes. The first is about drawing hair curves, the second about editing existing curve points, but the core issue is that after an initial radius setting, further attempts to change the radius don't work (either ignored or reset). So they seem to be the same underlying problem—radius value not persisting or being applied when trying to set it again. Therefore, they are duplicates.

JSON Data

{
"llm_judgement": true,
"processing_time": 12.554562,
"duplicate_report_number": "21606"
}

<!-- ID: CHECK_DUPLICATE --> ### Report flagged as duplicate by LLM <details> <summary>setting a Curve Radius doesn't take in account already set Values</summary> https://projects.blender.org/blender/blender/issues/21606 %%%way to reproduce: edit a curve. select a point. W-key to have the special menu. set Curve Radius. put a radius of something like 5.3 repeat the Set Curve Radius command. It resets to 1, instead of expected 5.3 as default value of the current point radius. not 100% sure if it is a bug or feature?%%% </details> <details> <summary>LLM Reasoning</summary> Got it, let's analyze these two bug reports. First, look at the descriptions and steps to reproduce. Bug report 1: The issue is that when drawing curve hair, after setting an initial radius, subsequent radius changes are ignored. So once you set a radius first, any new one doesn't take effect. Bug report 2: When editing a curve, selecting a point, using W-key menu to set Curve Radius, then repeating the command resets to 1 instead of keeping the previous value (like 5.3). So here, when you try to set the radius again on the same point, it doesn't retain the previous value and defaults back. Both are about curve radius settings not retaining or applying subsequent changes. The first is about drawing hair curves, the second about editing existing curve points, but the core issue is that after an initial radius setting, further attempts to change the radius don't work (either ignored or reset). So they seem to be the same underlying problem—radius value not persisting or being applied when trying to set it again. Therefore, they are duplicates. </details> <details> <summary>JSON Data</summary> { "llm_judgement": true, "processing_time": 12.554562, "duplicate_report_number": "21606" } </details>
Author
Owner

Report flagged as NOT a duplicate by LLM

Hair Curves: Set Curve Radius does not work with separate values for different curves; all get overridden by the first curve.

https://projects.blender.org/blender/blender/issues/106658

System Information
Operating system:Windows 10
Graphics card: nvidia rtx 2060 super

Blender Version
Broken: 3.5.0 release
Worked: none

Short description of error
Set curve radius overrides the radius of all curves with the first curve's radius it gets. For example, I separated the geometry into two groups, set radius for each one, and rejoined them with the join geometry node. The first group to be joined overrides the second one. I made a mask for selection, the second group is still overridden by the first. I made a value that differs by individual spline, all the splines are overriden by the value of the first spline. I do not believe this is the intended behavior as the "Selection" option would indicate it would leave something unchanged if not selected

Update: It seems this issue happens specifically in the viewport but not in the actual render in cycles. It's still a problem for previewing the different radius of the curves before the render though, and strange that all the values get overriden by one of them.

Exact steps for others to reproduce the error

  1. Create a hair curves object.
  2. Through geometry nodes, split them in two groups through any method.
  3. Give the first group a large radius, and the second group a small radius.
  4. Check how they look individually, the radius is correct for each one.
  5. Join them together with "Join geometry".
  6. The radius of the top group has now overridden the radius of the bottom group.

Or open attached .blend file:
curves_join_radius__bug.blend

Example: Top group, large radius correct.

Example: Bottom group, small radius correct.

Example: Joined groups, large radius overrides the other group.

Example: Joined groups, small radius overrides the other group.

LLM Reasoning

Got it, let's analyze these two bug reports. First, look at the descriptions and steps.

Bug report 1 is about curve hair radius not working after initial drawing—so when you set a radius first, subsequent changes are ignored. The issue is in Blender 4.5.8, fixed in 5.1.

Bug report 2 is about setting curve radius overriding all curves with the first one's value, especially when joining geometry nodes or using splines. Steps involve splitting into groups, setting different radii, then joining, and the first group's radius overrides the second. Also mentions viewport vs render.

Now, check if they're the same issue. Bug 1 is about drawing curve hair (maybe in the sculpt mode or similar) where after initial radius, later changes don't apply. Bug 2 is about geometry nodes and joining groups, where the first group's radius overrides others. The contexts seem different: one is during drawing, the other is when combining via geometry nodes. So they might be different issues. Wait, but maybe the underlying problem is the same—radius not being applied correctly after some operation. But let's check the steps.

Bug 1: Drawing curve hair, set radius first, then new radius ignored. Bug 2: Split into groups, set radii, join, first overrides second. Are these related? Maybe not directly. The key is whether the core issue (radius not being applied correctly) is the same. But the scenarios are different—drawing vs geometry node joining. So probably not duplicates. Therefore, answer is No.

JSON Data

{
"llm_judgement": false,
"processing_time": 20.071133999999997,
"duplicate_report_number": "106658"
}

<!-- ID: CHECK_DUPLICATE --> ### Report flagged as NOT a duplicate by LLM <details> <summary>Hair Curves: Set Curve Radius does not work with separate values for different curves; all get overridden by the first curve.</summary> https://projects.blender.org/blender/blender/issues/106658 **System Information** Operating system:Windows 10 Graphics card: nvidia rtx 2060 super **Blender Version** Broken: 3.5.0 release Worked: none **Short description of error** Set curve radius overrides the radius of all curves with the first curve's radius it gets. For example, I separated the geometry into two groups, set radius for each one, and rejoined them with the join geometry node. The first group to be joined overrides the second one. I made a mask for selection, the second group is still overridden by the first. I made a value that differs by individual spline, all the splines are overriden by the value of the first spline. I do not believe this is the intended behavior as the "Selection" option would indicate it would leave something unchanged if not selected Update: It seems this issue happens specifically in the viewport but not in the actual render in cycles. It's still a problem for previewing the different radius of the curves before the render though, and strange that all the values get overriden by one of them. **Exact steps for others to reproduce the error** 1. Create a hair curves object. 2. Through geometry nodes, split them in two groups through any method. 3. Give the first group a large radius, and the second group a small radius. 4. Check how they look individually, the radius is correct for each one. 5. Join them together with "Join geometry". 6. The radius of the top group has now overridden the radius of the bottom group. Or open attached .blend file: [curves_join_radius__bug.blend](/attachments/c23ad88b-fd77-4385-9548-0a24f4bd2c48) Example: Top group, large radius correct. ![](https://i.imgur.com/4BMPIjD.png) Example: Bottom group, small radius correct. ![](https://i.imgur.com/lCIPoqb.png) Example: Joined groups, large radius overrides the other group. ![](https://i.imgur.com/fmQFocB.png) Example: Joined groups, small radius overrides the other group. ![](https://i.imgur.com/zEb1ojY.png) </details> <details> <summary>LLM Reasoning</summary> Got it, let's analyze these two bug reports. First, look at the descriptions and steps. Bug report 1 is about curve hair radius not working after initial drawing—so when you set a radius first, subsequent changes are ignored. The issue is in Blender 4.5.8, fixed in 5.1. Bug report 2 is about setting curve radius overriding all curves with the first one's value, especially when joining geometry nodes or using splines. Steps involve splitting into groups, setting different radii, then joining, and the first group's radius overrides the second. Also mentions viewport vs render. Now, check if they're the same issue. Bug 1 is about drawing curve hair (maybe in the sculpt mode or similar) where after initial radius, later changes don't apply. Bug 2 is about geometry nodes and joining groups, where the first group's radius overrides others. The contexts seem different: one is during drawing, the other is when combining via geometry nodes. So they might be different issues. Wait, but maybe the underlying problem is the same—radius not being applied correctly after some operation. But let's check the steps. Bug 1: Drawing curve hair, set radius first, then new radius ignored. Bug 2: Split into groups, set radii, join, first overrides second. Are these related? Maybe not directly. The key is whether the core issue (radius not being applied correctly) is the same. But the scenarios are different—drawing vs geometry node joining. So probably not duplicates. Therefore, answer is No. </details> <details> <summary>JSON Data</summary> { "llm_judgement": false, "processing_time": 20.071133999999997, "duplicate_report_number": "106658" } </details>
Author
Owner

Report flagged as NOT a duplicate by LLM

Set Curve Radius node doesn't do anything

https://projects.blender.org/blender/blender/issues/144044

System Information
Operating system: macOS-15.5-arm64-arm-64bit 64 Bits
Graphics card: Metal API Apple M2 Max 1.2

Blender Version
Broken: version: 4.5.1 LTS, branch: blender-v4.5-release, commit date: 2025-07-29 05:31, hash: b0a72b245dcf
Worked: (newest version of Blender that worked as expected)

Short description of error
Set Curve Radius node in Geometry Nodes doesn't set curve radius no matter what value it has.
I've attached images where it produces expected results in 4.4.3 while it doesn't in 4.5.1.
I'm using Spline Parameter node to make it clear, but you can put any number and nothing changes.

LLM Reasoning

Got it, let's analyze the two bug reports. First, look at the description and steps for each.

Bug report 1 is about "Curve Hair Radius Setting Not Working After Initial Drawing". The issue is that when drawing curve hair, after setting an initial radius, subsequent radius changes are ignored. So this is related to drawing curve hair in a specific context (maybe sculpting or painting) where the radius doesn't update after the first draw.

Bug report 2 is about "Set Curve Radius node doesn't do anything" in Geometry Nodes. The problem here is that the Set Curve Radius node in Geometry Nodes fails to set the curve radius regardless of the value, and it worked in a previous version (4.4.3) but not in 4.5.1.

Now, check if these are the same issue. Bug report 1 is about drawing curve hair (maybe in a different context like sculpting) where radius changes after initial draw don't work. Bug report 2 is about a Geometry Nodes node that doesn't set radius. These seem to be different contexts: one is drawing curve hair (possibly in a non-Geometry Nodes context), the other is a Geometry Nodes node. So they are not the same issue. Therefore, the answer is No.

JSON Data

{
"llm_judgement": false,
"processing_time": 14.437507,
"duplicate_report_number": "144044"
}

<!-- ID: CHECK_DUPLICATE --> ### Report flagged as NOT a duplicate by LLM <details> <summary>Set Curve Radius node doesn't do anything</summary> https://projects.blender.org/blender/blender/issues/144044 **System Information** Operating system: macOS-15.5-arm64-arm-64bit 64 Bits Graphics card: Metal API Apple M2 Max 1.2 **Blender Version** Broken: version: 4.5.1 LTS, branch: blender-v4.5-release, commit date: 2025-07-29 05:31, hash: `b0a72b245dcf` Worked: (newest version of Blender that worked as expected) **Short description of error** Set Curve Radius node in Geometry Nodes doesn't set curve radius no matter what value it has. I've attached images where it produces expected results in 4.4.3 while it doesn't in 4.5.1. I'm using Spline Parameter node to make it clear, but you can put any number and nothing changes. </details> <details> <summary>LLM Reasoning</summary> Got it, let's analyze the two bug reports. First, look at the description and steps for each. Bug report 1 is about "Curve Hair Radius Setting Not Working After Initial Drawing". The issue is that when drawing curve hair, after setting an initial radius, subsequent radius changes are ignored. So this is related to drawing curve hair in a specific context (maybe sculpting or painting) where the radius doesn't update after the first draw. Bug report 2 is about "Set Curve Radius node doesn't do anything" in Geometry Nodes. The problem here is that the Set Curve Radius node in Geometry Nodes fails to set the curve radius regardless of the value, and it worked in a previous version (4.4.3) but not in 4.5.1. Now, check if these are the same issue. Bug report 1 is about drawing curve hair (maybe in a different context like sculpting) where radius changes after initial draw don't work. Bug report 2 is about a Geometry Nodes node that doesn't set radius. These seem to be different contexts: one is drawing curve hair (possibly in a non-Geometry Nodes context), the other is a Geometry Nodes node. So they are not the same issue. Therefore, the answer is No. </details> <details> <summary>JSON Data</summary> { "llm_judgement": false, "processing_time": 14.437507, "duplicate_report_number": "144044" } </details>
Author
Owner

Report flagged as NOT a duplicate by LLM

Geometry nodes Set Curve Radius doesn't work

https://projects.blender.org/blender/blender/issues/139736

System Information
Operating system: Windows-10-10.0.19045-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3090 NVIDIA Corporation NVIDIA 572.83 Vulkan Backend

Blender Version
Broken: version: 4.5.0 Alpha, branch: main, commit date: 2025-06-01 14:30, hash: 492fa01eb388
Worked: 4.4 afaik

Short description of error
Set Curve Radius doesn't seem to do anything in the current alpha.

Exact steps for others to reproduce the error
Add a Set Curve Radius to a curve and change the radius.

LLM Reasoning

Got it, let's analyze the two bug reports. First, look at the descriptions and steps to reproduce.

Bug Report 1: The issue is about curve hair radius setting not working after initial drawing. So when you set a radius first, subsequent changes are ignored. Steps involve drawing curve hair and changing radius afterward.

Bug Report 2: The issue is with Geometry nodes' Set Curve Radius node not working. Steps are adding the node to a curve and changing the radius, which doesn't do anything.

Now, check if they're the same. Bug 1 is about curve hair (maybe in sculpting or drawing mode) where radius changes after initial draw don't work. Bug 2 is about Geometry nodes' Set Curve Radius node not functioning. These are different contexts: one is curve hair drawing, the other is geometry nodes. So they're not the same issue. Therefore, the answer is No.

JSON Data

{
"llm_judgement": false,
"processing_time": 11.297080999999999,
"duplicate_report_number": "139736"
}

<!-- ID: CHECK_DUPLICATE --> ### Report flagged as NOT a duplicate by LLM <details> <summary>Geometry nodes Set Curve Radius doesn't work</summary> https://projects.blender.org/blender/blender/issues/139736 **System Information** Operating system: Windows-10-10.0.19045-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 3090 NVIDIA Corporation NVIDIA 572.83 Vulkan Backend **Blender Version** Broken: version: 4.5.0 Alpha, branch: main, commit date: 2025-06-01 14:30, hash: `492fa01eb388` Worked: 4.4 afaik **Short description of error** Set Curve Radius doesn't seem to do anything in the current alpha. **Exact steps for others to reproduce the error** Add a Set Curve Radius to a curve and change the radius. <video src="attachments/3d6a0460-0be2-47fe-800a-d71e7715af67" title="2025-06-02 16-26-54.mp4" controls></video> </details> <details> <summary>LLM Reasoning</summary> Got it, let's analyze the two bug reports. First, look at the descriptions and steps to reproduce. Bug Report 1: The issue is about curve hair radius setting not working after initial drawing. So when you set a radius first, subsequent changes are ignored. Steps involve drawing curve hair and changing radius afterward. Bug Report 2: The issue is with Geometry nodes' Set Curve Radius node not working. Steps are adding the node to a curve and changing the radius, which doesn't do anything. Now, check if they're the same. Bug 1 is about curve hair (maybe in sculpting or drawing mode) where radius changes after initial draw don't work. Bug 2 is about Geometry nodes' Set Curve Radius node not functioning. These are different contexts: one is curve hair drawing, the other is geometry nodes. So they're not the same issue. Therefore, the answer is No. </details> <details> <summary>JSON Data</summary> { "llm_judgement": false, "processing_time": 11.297080999999999, "duplicate_report_number": "139736" } </details>
Author
Owner

Report flagged as NOT a duplicate by LLM

Set radius curve in geo node is not functioning

https://projects.blender.org/blender/blender/issues/145125

System Information
Operating system: Windows-10-10.0.26100-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1650/PCIe/SSE2 NVIDIA Corporation 4.6.0 NVIDIA 552.27 Opengl Backend

Blender Version
Broken: version: 4.5.0, branch: blender-v4.5-release, commit date: 2025-07-14 17:45, hash: 8cb6b388974a
Worked: (newest version of Blender that worked as expected)

Short description of error
Spline parameter or the set curve radius is not showing any output in the geometry node.

Steps to reproduce the issue

  1. Default cube
  2. Deleted Group Input node in Geometry node and replaced by Curve line
  3. Added curve to mesh with the curve circle into its profile
  4. Added Set curve radius node between Group input and Curve to mesh node. (I tried changing the the radius value in the Set curve radius node, nothing changed, i added Spline Parameter into Radius of Set curve radius node, however nothing still)
    I tried both Blender 4.5 LTS and 4.5.2 LTS version, i find the same problem.
    Please look into it, Thank you....
LLM Reasoning

Got it, let's analyze these two bug reports. First, check the description and steps to reproduce.

Bug report 1 is about curve hair radius setting not working after initial drawing in Blender 4.5.8. The issue is that once a radius is set initially, subsequent changes are ignored. It's related to drawing curve hair (maybe in the sculpting or hair tools).

Bug report 2 is about the Set curve radius node in Geometry Nodes not functioning—changing the radius value doesn't affect output, even with Spline Parameter. This is in Geometry Nodes context, different from the first one which is about curve hair drawing.

So the contexts are different: one is curve hair drawing (maybe sculpt mode or hair tools), the other is Geometry Nodes' Set curve radius node. The steps and descriptions don't match. So they're not the same issue.

JSON Data

{
"llm_judgement": false,
"processing_time": 11.628048999999999,
"duplicate_report_number": "145125"
}

<!-- ID: CHECK_DUPLICATE --> ### Report flagged as NOT a duplicate by LLM <details> <summary>Set radius curve in geo node is not functioning</summary> https://projects.blender.org/blender/blender/issues/145125 **System Information** Operating system: Windows-10-10.0.26100-SP0 64 Bits Graphics card: NVIDIA GeForce GTX 1650/PCIe/SSE2 NVIDIA Corporation 4.6.0 NVIDIA 552.27 Opengl Backend **Blender Version** Broken: version: 4.5.0, branch: blender-v4.5-release, commit date: 2025-07-14 17:45, hash: `8cb6b388974a` Worked: (newest version of Blender that worked as expected) **Short description of error** Spline parameter or the set curve radius is not showing any output in the geometry node. **Steps to reproduce the issue** 1. Default cube 2. Deleted Group Input node in Geometry node and replaced by Curve line 3. Added curve to mesh with the curve circle into its profile 4. Added Set curve radius node between Group input and Curve to mesh node. (I tried changing the the radius value in the Set curve radius node, nothing changed, i added Spline Parameter into Radius of Set curve radius node, however nothing still) I tried both Blender 4.5 LTS and 4.5.2 LTS version, i find the same problem. Please look into it, Thank you.... </details> <details> <summary>LLM Reasoning</summary> Got it, let's analyze these two bug reports. First, check the description and steps to reproduce. Bug report 1 is about curve hair radius setting not working after initial drawing in Blender 4.5.8. The issue is that once a radius is set initially, subsequent changes are ignored. It's related to drawing curve hair (maybe in the sculpting or hair tools). Bug report 2 is about the Set curve radius node in Geometry Nodes not functioning—changing the radius value doesn't affect output, even with Spline Parameter. This is in Geometry Nodes context, different from the first one which is about curve hair drawing. So the contexts are different: one is curve hair drawing (maybe sculpt mode or hair tools), the other is Geometry Nodes' Set curve radius node. The steps and descriptions don't match. So they're not the same issue. </details> <details> <summary>JSON Data</summary> { "llm_judgement": false, "processing_time": 11.628048999999999, "duplicate_report_number": "145125" } </details>
Triager-bot added the Trager-Bot Will Send Comment label 2026-04-12 15:05:22 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Triager-bot/test#124