Maniphest T101952

Curve Hair Geometry nodes - Transfer Attributes + Set Curve Radius working only in cycles
Closed, Duplicate

Assigned To
None
Authored By
Andrea Papi (Anpap)
Oct 20 2022, 6:31 PM
Tags
  • BF Blender
  • Nodes & Physics
  • Geometry Nodes
Subscribers
Andrea Papi (Anpap)
Hans Goudey (HooglyBoogly)
Iliya Katueshenock (Moder)

Description

System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 512.96

Blender Version
Broken: version: 3.4.0 Alpha, branch: master, commit date: 2022-10-20 00:36, hash: rB3915f5300ad2
(same in 3.3.1)

Short description of error
The Transfer Attribute / Set Curve Radius combo does not work in workbench and eevee (on a new curves hair system)

Exact steps for others to reproduce the error
Switch renderer, see short video or the blend file

Not even sure this qualifies as a bug, or if this method of achieving hair thinning is ok. All the other nodes i tested (curve trim, noise+set position) work in both render modes though. Thanks!

Event Timeline

Andrea Papi (Anpap) created this task.Oct 20 2022, 6:31 PM
Iliya Katueshenock (Moder) added a subscriber: Iliya Katueshenock (Moder).Oct 20 2022, 6:56 PM

Checking...

Iliya Katueshenock (Moder) changed the task status from Needs Triage to Needs Information from Developers.EditedOct 20 2022, 7:29 PM

I can confirm that the radius of the hair in the cycles is very different.

Iliya Katueshenock (Moder) added projects: Nodes & Physics, Geometry Nodes.Oct 20 2022, 7:46 PM
Iliya Katueshenock (Moder) closed this task as Archived.Oct 20 2022, 8:09 PM

Hello. Thanks for the report.
This eevee limitation. All hair has a radius of the first only.

Hans Goudey (HooglyBoogly) closed this task as a duplicate of T96455: Render engine support for curves data-block.Oct 20 2022, 9:03 PM
Hans Goudey (HooglyBoogly) added a subscriber: Hans Goudey (HooglyBoogly).

Thanks for the report. @Iliya Katueshenock (Moder) is right though, this is currently a limitation of EEVEE rendering, which we can only really resolve once we separate curves rendering from the old particle rendering