Instanced hair not working well for EEVEE and workbench #55355
Labels
No Label
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Content
Type
Design
Type
Report
Type
To Do
Type
Web Development
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: studio/blender-studio#55355
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
Added subscriber: @dfelinto
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.
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.
This issue was referenced by blender/blender@14ea3130ee
Changed status from 'Open' to: 'Resolved'