Maniphest T100900

The Hair Particles interprets the color from the newer vertex domain and float color types wrong
Confirmed, Low

Assigned To
None
Authored By
Ramesh (GRNEO)
Sep 8 2022, 7:16 AM
Tags
  • BF Blender
  • Nodes & Physics
Subscribers
Hans Goudey (HooglyBoogly)
Philipp Oeser (lichtwerk)
Ramesh (GRNEO)

Description

System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 512.15

Blender Version
Broken: version: 3.3.0, branch: master, commit date: 2022-09-06 15:39, hash: rB0759f671ce1f
Worked: (newest version of Blender that worked as expected)

Short description of error
I am trying to modify hair color using color attribute (called as vertex color in previous versions). But hair particles simply ignores the color attribute. I just plugged in a musgrave texture and that works as expected but color attribute does not. I have attached a screenshot for a better understanding.

Related Objects

Event Timeline

Ramesh (GRNEO) created this task.Sep 8 2022, 7:16 AM
Ramesh (GRNEO) updated the task description.Sep 8 2022, 7:20 AM
Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Sep 8 2022, 10:52 AM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

This seems to work on my side:


@Ramesh (GRNEO) : does above file work for you?
If so, please share the .blend file that fails on your side so we can try to reproduce

Ramesh (GRNEO) added a comment.EditedSep 9 2022, 6:39 PM

@Philipp Oeser (lichtwerk) Ah! yes. The file works. I also found that when we create a color attribute it has to be set as Face Corner > Byte Color. Rest does not work. I don't know the reason. Please explain if you know. I am sharing your .blend file with other color attributes that I tried. Thank you.

Hans Goudey (HooglyBoogly) added a subscriber: Hans Goudey (HooglyBoogly).Sep 9 2022, 7:03 PM

That's right, the old particle system doesn't support the newer vertex domain and float color types. Since the particle system is actively being replaced (T68981), that isn't a priority currently.

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Confirmed.Sep 28 2022, 9:37 AM
Philipp Oeser (lichtwerk) triaged this task as Low priority.
Philipp Oeser (lichtwerk) added a project: Nodes & Physics.

Will confirm still, but with low prio (because of the replacement of the old hair system)

Philipp Oeser (lichtwerk) renamed this task from The Hair Particles ignores the color from the color attributes to The Hair Particles interprets the color from the newer vertex domain and float color types wrong.Sep 28 2022, 9:38 AM