Maniphest T49141

Hair with children bogs down Freestyle
Closed, ResolvedKNOWN ISSUE

Assigned To
Jeroen Bakker (jbakker)
Authored By
Jaggz H (jaggz)
Aug 23 2016, 1:18 AM
Tags
  • Freestyle
  • BF Blender
  • Tracker Curfew
Subscribers
deusexvagina
Jaggz H (jaggz)
Jeroen Bakker (jbakker)
Paul Hartsuyker (paulhart)
Sergey Sharybin (sergey)
Tamito Kajiyama (kjym3)

Description

Version: Git compile from last week.

Without children, things work fine.
With children enabled in hair, visibility computations takes a long time, and it never seems to make it past stroke rendering (and then I crashed).
Canceling also never seems to finish canceling.

32gb in system.
Blender reports 146mb peak usage during render.
Debian (stable) process shows 16gb usage.

*Notes:

  1. There are several console messages: "Warning: degenerated triangle detected, correcting"
  2. Body was made with ManuelBastioniLab (MakeHuman addon)

Related Objects

Event Timeline

Jaggz H (jaggz) created this task.Aug 23 2016, 1:18 AM
Aaron Carlisle (Blendify) added a project: BF Blender.Aug 23 2016, 2:13 AM
Jaggz H (jaggz) added a comment.Aug 23 2016, 3:59 AM

It appears having 14 children is an issue. When changing it down to 1 it doesn't bog down. 3.4ghz cpu too.

Sergey Sharybin (sergey) assigned this task to Tamito Kajiyama (kjym3).Aug 23 2016, 12:36 PM
Sergey Sharybin (sergey) lowered the priority of this task from 90 to 50.
Sergey Sharybin (sergey) added subscribers: Tamito Kajiyama (kjym3), Sergey Sharybin (sergey).

It's a bit cruel to ask freestyle to outline all the hair actually...

@Tamito Kajiyama (kjym3), anything we can do here?

Tamito Kajiyama (kjym3) added a comment.Aug 23 2016, 3:46 PM

Thanks @Sergey Sharybin (sergey) for the triage. I will look into the reported issue.

Jaggz H (jaggz) added a comment.Aug 23 2016, 10:06 PM

Thanks Tamito,

(It'd be nice to be able to cancel the render even when Freestyle is busy.)

deusexvagina added a subscriber: deusexvagina.Mar 18 2019, 9:35 AM

I noticed the same with mesh hair (imported from DAZ studio), I ended up deleting all the faces that are not visible from the outside, then some more and finally I was able to get it to render. Without the hair mesh the freestyle render is so fast I barely notice it.

Brecht Van Lommel (brecht) merged a task: T71281: Freestyle excess memory usage? Crash.Nov 6 2019, 3:36 PM
Brecht Van Lommel (brecht) added a subscriber: Paul Hartsuyker (paulhart).
Dalai Felinto (dfelinto) removed Tamito Kajiyama (kjym3) as the assignee of this task.Dec 23 2019, 4:37 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Jeroen Bakker (jbakker) closed this task as Resolved.Jan 27 2020, 9:38 AM
Jeroen Bakker (jbakker) claimed this task.
Jeroen Bakker (jbakker) changed the subtype of this task from "Report" to "Known Issue".
Jeroen Bakker (jbakker) added a subscriber: Jeroen Bakker (jbakker).

I am not able to reproduce this issue with the latest blender build. @deusexvagina if you have a case that is still not working, please open up another report with an as small as possible blend file that we can use to reproduce the issue.