Malt materials not rendered on Hair Curve type objects.
Malt version
Node Groups and Development
Blender version
Blender 3.3
OS
Windows 10 64x
Hardware info
AMD Ryzen Threadripper 1920x 12-Core Processor, 3950 Mhz, 24 Logical Processors | 32GB RAM | Radeon RX 570 Series
Issue description and reproduction steps
Hair Curve objects simply won't display in the render. I initially thought it was linked to #277, however realizing instances doesn't fix the issue here.. Actually, even substituting the default curve input with a primitive mesh it still won't show up in Malt. So I think it's down to the object type itself.
Attachments
Not getting any errors in the logs or console, just the usual stuff there.
This is not really a bug, more like a missing feature.
I just tried to add support for them, but converting a Curves object into plain geometry always results in Blender throwing an error: Object does not have geometry data .
It throws this error even when generating actual geometry inside the hair Geo nodes.
I found a workaround, though.
You can convert the curves into geometry:
And then copy the geometry from an actual mesh:
