Page MenuHome

Hair dynamics BUG
Closed, ArchivedPublic

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 452.06

Blender Version
Broken: version: 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: rB0f45cab862b8
Worked: (newest version of Blender that worked as expected)

Short description of error
[Please fill out a short description of the error here]

Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

Try to fix this hair dynamics BUG
not working at all
try to add turbulence and wind

Event Timeline

Robert Guetzkow (rjg) changed the task status from Needs Triage to Needs Information from User.EditedDec 16 2020, 11:24 AM

@Roman Yu (ramoncarlos) Could you please describe what issue you're having and what the exact steps are to reproduce it? Currently the report doesn't contain enough information to reproduce the issue. When I open the file I don't see any hair particles on the mesh although there is a particle system assigned.

Create hair than comb and prepare for render. Try to animate hair system like windy feather with wind and turbulence. hair system not animate. gravity not working too.


Help please

i open file and it`s look like in picture

This file appears to be broken. I'm not able to view any hair particles in viewport and when I try to free the edit, Blender crashes. The question would be how got the file into this broken state.

libc.so.6!__GI_raise(int sig) (/build/glibc-ZN95T4/glibc-2.31/sysdeps/unix/sysv/linux/raise.c:50)
libc.so.6!__GI_abort() (/build/glibc-ZN95T4/glibc-2.31/stdlib/abort.c:79)
_BLI_assert_abort() (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenlib/intern/BLI_assert.c:50)
BKE_modifier_set_error(const Object * ob, ModifierData * md, const char * _format) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/modifier.c:453)
ptcache_cloth_error(const ID * owner_id, void * cloth_v, const char * message) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/pointcache.c:656)
ptcache_read(PTCacheID * pid, int cfra) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/pointcache.c:2199)
BKE_ptcache_read(PTCacheID * pid, float cfra, _Bool no_extrapolate_old) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/pointcache.c:2340)
clothModifier_do(ClothModifierData * clmd, Depsgraph * depsgraph, Scene * scene, Object * ob, Mesh * mesh, float (*)[3] vertexCos) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/cloth.c:378)
do_hair_dynamics(ParticleSimulationData * sim) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/particle_system.c:3506)
hair_step(ParticleSimulationData * sim, float cfra, const _Bool use_render_params) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/particle_system.c:3548)
particle_system_update(struct Depsgraph * depsgraph, Scene * scene, Object * ob, ParticleSystem * psys, const _Bool use_render_params) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/particle_system.c:4879)
deformVerts(ModifierData * md, const ModifierEvalContext * ctx, Mesh * mesh, float (*)[3] vertexCos, int numVerts) (/home/dev/01-data/01-git/blender-git/blender/source/blender/modifiers/intern/MOD_particlesystem.c:227)
BKE_modifier_deform_verts(ModifierData * md, const ModifierEvalContext * ctx, Mesh * me, float (*)[3] vertexCos, int numVerts) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/modifier.c:1070)
mesh_calc_modifiers(Depsgraph * depsgraph, Scene * scene, Object * ob, int useDeform, const bool need_mapping, const CustomData_MeshMasks * dataMask, const int index, const bool use_cache, const bool allow_shared_mesh, Mesh ** r_deform, Mesh ** r_final, GeometrySet ** r_geometry_set) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/DerivedMesh.cc:1050)
mesh_build_data(Depsgraph * depsgraph, Scene * scene, Object * ob, const CustomData_MeshMasks * dataMask, const bool need_mapping) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/DerivedMesh.cc:1872)
makeDerivedMesh(Depsgraph * depsgraph, Scene * scene, Object * ob, BMEditMesh * em, const CustomData_MeshMasks * dataMask) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/DerivedMesh.cc:2020)
BKE_object_handle_data_update(Depsgraph * depsgraph, Scene * scene, Object * ob) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/object_update.c:193)
BKE_object_eval_uber_data(Depsgraph * depsgraph, Scene * scene, Object * ob) (/home/dev/01-data/01-git/blender-git/blender/source/blender/blenkernel/intern/object_update.c:385)
std::__invoke_impl<void, void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&>(void (*&)(Depsgraph *, Scene *, Object *) __f) (/usr/include/c++/9/bits/invoke.h:60)
std::__invoke<void (*&)(Depsgraph*, Scene*, Object*), Depsgraph*, Scene*&, Object*&>(void (*&)(Depsgraph *, Scene *, Object *) __fn) (/usr/include/c++/9/bits/invoke.h:95)

In the meantime there have been multiple fixes for particle systems. Could you please give the experimental 2.93 daily build a try and see if you are still having issues? I'm not getting crashes anymore and I'm able to edit the hair.

@Roman Yu (ramoncarlos) Could you please test if the issue persists for you in Blender 2.93?

Philipp Oeser (lichtwerk) closed this task as Archived.Feb 19 2021, 5:56 PM

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Thanks again for the report. If the problem persists please open a new report with the required information.