Page MenuHome

Regression with Combed Hair
Closed, ArchivedPublic

Description

System Information
64bit Ubuntu 15.10, Kernel 4.2.0-23
GeForce GTX 650 Ti 2gb

Blender Version
Broken: 2.76-dev d330162
Worked: 2.76b f337fea

Short description of error
Combed hair appears to be mangled in the latest nightly, with some strands deviating from their correct path and being stretched several meters away.

Exact steps for others to reproduce the error

  1. Download the following .blend file:
  2. Open it in 2.76b. Note that the hair is correct
  3. Open it in the latest nightly ( d330162 ). Note that the hair is not correct.

Event Timeline

Bastien Montagne (mont29) changed the task status from Unknown Status to Unknown Status.Jan 11 2016, 10:28 AM
Bastien Montagne (mont29) claimed this task.

OK, this is most likely “caused” by my recent fixes to particles Edit Mode. The problem is, that fixed some root failures that were in partedit mode probably since BMesh was merged in - mismatch between indices of tessellated faces, and indices of polygons. Interesting to note that:

  • This only affects children hairs.
  • Freeing edit and re-creating the comb makes it perfectly OK.
  • 'Cutting' all parents hair in partedit mode still leaves some stray children!

Think this demonstrates that those artefacts are caused by children laying around beyond their actual parent - in other words, this is not fixable, and I would really not bother about it. I’m sorry, but particles in general, and partedit in particular, are way beyond that kind of issues currently, so rule of thumb: if you have some edited hair working with one version, stick to this version or accept potential issues when switching to another one. :|