Instanced hair not working well for EEVEE and workbench #55355

Closed
opened 2018-06-06 17:55:59 +02:00 by Dalai Felinto · 6 comments
Member

Blender Version
Broken: 4165a57a6672 (blender2.8 HEAD)
Worked: 2.79a

Short description of error
Instanced hair invisible for EEVEE and workbench.

Exact steps for others to reproduce the error
Original file is the following. A basic plane with hair, that is grouped and instanced multiple times:

multi-hair.blend

The hair only shows/work for Cycles. For EEVEE and workbench it only shows the hair for the original object.

**Blender Version** Broken: 4165a57a6672 (blender2.8 HEAD) Worked: 2.79a **Short description of error** Instanced hair invisible for EEVEE and workbench. **Exact steps for others to reproduce the error** Original file is the following. A basic plane with hair, that is grouped and instanced multiple times: [multi-hair.blend](https://archive.blender.org/developer/F3603115/multi-hair.blend) The hair only shows/work for Cycles. For EEVEE and workbench it only shows the hair for the original object.
Author
Member

Added subscriber: @dfelinto

Added subscriber: @dfelinto
Clément Foucault was assigned by Dalai Felinto 2018-06-06 17:56:35 +02:00
Author
Member

Actually the hair is there but they are all in the same position as the original one.
A variation of this issue can be found here:

hairs.blend

Where we instance the hair in a new scene, but the hair position is the same as the original scene, even though the duplicator moved.

Actually the hair is there but they are all in the same position as the original one. A variation of this issue can be found here: [hairs.blend](https://archive.blender.org/developer/F3603173/hairs.blend) Where we instance the hair in a new scene, but the hair position is the same as the original scene, even though the duplicator moved.

Added subscriber: @Sergey

Added subscriber: @Sergey

So here is the problem:

Hair simulation is done in world space. We need dupli_parent->obmat to correctly render dupligroups with hair.
But currently depsgraph abstract that from us, so we first need a way to access the duplicator properties and then we can make it work.

And given the current state of things I doubt it's on @Sergey quick todo list.

So here is the problem: Hair simulation is done in world space. We need dupli_parent->obmat to correctly render dupligroups with hair. But currently depsgraph abstract that from us, so we first need a way to access the duplicator properties and then we can make it work. And given the current state of things I doubt it's on @Sergey quick todo list.

This issue was referenced by blender/blender@14ea3130ee

This issue was referenced by blender/blender@14ea3130ee40ad7c5b538b01f07ee3a1d19a3025

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio#55355
No description provided.