Maniphest T66039

Hair hidden when material is added/removed
Closed, Resolved

Assigned To
Finn Bear (finnb)
Authored By
Finn Bear (finnb)
Jun 23 2019, 7:44 AM
Tags
  • BF Blender
Subscribers
Finn Bear (finnb)
Sebastian Parborg (zeddb)

Description

System Information
Operating system: Linux-4.15.0-50-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 410.104

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-06-20 22:36, hash: rB197661c7334d

Short description of error
A hair particle system on an object without a material will momentarily disappear when a new material is added to the object. Triggering an update by changing the number of hairs causes the hair to reappear.

Exact steps for others to reproduce the error (adding material)

  1. delete the default cube as it already has a material
  2. add a cube (which doesn't have any material yet)
  3. add a particle system to the cube and change it to hair
  4. add a material to the cube
  5. observe that the hair disappeared when it shouldn't have
  6. change the number of hairs to make the hair reappear

Exact steps for others to reproduce the error (removing material)

  1. add a particle system to the default cube and change it to hair
  2. remove the default cube's material
  3. observe that the hair disappeared when it shouldn't have
  4. change the number of hairs to make the hair reappear

Other ways that I found for producing the error
-Toggling the "show emitter" option (for particles)
-Changing the particle system name

Event Timeline

Finn Bear (finnb) created this task.Jun 23 2019, 7:44 AM
Finn Bear (finnb) updated the task description.Jun 23 2019, 6:31 PM
Finn Bear (finnb) updated the task description.
Finn Bear (finnb) updated the task description.Jun 24 2019, 2:15 AM
Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 30.Jun 24 2019, 12:27 PM
Sebastian Parborg (zeddb) added a subscriber: Sebastian Parborg (zeddb).

I can't reproduce this on my end, does it still happen with the latest beta?

Finn Bear (finnb) changed the task status from Unknown Status to Resolved.Jun 25 2019, 6:33 AM
Finn Bear (finnb) claimed this task.
In T66039#705959, @Sebastian Parborg (zeddb) wrote:

I can't reproduce this on my end, does it still happen with the latest beta?

Yeah, it doesn't happen with the June 24th 64 bit Linux build. I guess its fixed.