Maniphest T101954

Regression: Geometry Node: Delete hair curves from end and set radius form sample nearest surface create incorrect shifting of radius on viewport render
Closed, ArchivedKNOWN ISSUE

Assigned To
None
Authored By
Iliya Katueshenock (Moder)
Oct 20 2022, 8:00 PM
Tags
  • BF Blender
  • Nodes & Physics
  • Geometry Nodes
  • EEVEE & Viewport
Subscribers
Iliya Katueshenock (Moder)

Description

System Information
Operating system: Windows-10-10.0.19043-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 496.49

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

Regression form 3.3.0 alpha

Workedcommit date: 2022-05-25 21:21hash: rBdc6fe73e707f
Brokencommit date: 2022-06-22 08:45hash: rBdf2ab4e758c7

Short description of error

Regression: Geometry Node: Delete hair curves from end and set radius form sample nearest surface create incorrect shifting of radius on viewport render

I haven't been able to further simplify the problem.
The bottom line is that the displayed radius does not look correct and is clearly not correct.
This happens when removing for those hairs that were beaten at the end of the list.
Removing random hair causes the same error. The data displayed in the table looks correct.

Exact steps for others to reproduce the error

Create the hair, delete it randomly with nodes, and set the attribute to a random value sampled from the nearest surface. If you change the chance of removal, then the displayed hair radius will go crazy.

This only happens in eevee. Cycles are fine.

Based on a file from a report T101952 (recreated simplified)

Related Objects

Mentioned Here
T101952: Curve Hair Geometry nodes - Transfer Attributes + Set Curve Radius working only in cycles
rBdc6fe73e707f: Outliner: Make use of new C++ based functional iterators
rBdf2ab4e758c7: Mask Editor: Add toggle for mask spline drawing

Event Timeline

Iliya Katueshenock (Moder) created this task.Oct 20 2022, 8:00 PM
Iliya Katueshenock (Moder) added projects: Nodes & Physics, Geometry Nodes, EEVEE & Viewport.
Iliya Katueshenock (Moder) updated the task description.
Iliya Katueshenock (Moder) closed this task as Archived.Oct 20 2022, 8:06 PM
Iliya Katueshenock (Moder) changed the subtype of this task from "Report" to "Known Issue".

Eevee limitation. All hair has a radius of the first.