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
| Worked | commit date: 2022-05-25 21:21 | hash: rBdc6fe73e707f |
| Broken | commit date: 2022-06-22 08:45 | hash: 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)