Skip to content

Blender 4: Cannot Add Quick Fur to an object

Description:

Attemping to use Quick Fur on a mesh gives:

` [imbjr@pc ~]$ blender Read prefs: "/home/imbjr/.config/blender/4.0/config/userpref.blend" Error: '/usr/share/blender/4.0/datafiles/assets/geometry_nodes/procedural_hair_node_assets.blend/NodeTree/Interpolate Hair Curves': cannot use current file as library Traceback (most recent call last): File "/usr/share/blender/4.0/scripts/startup/bl_operators/object_quick_effects.py", line 116, in execute bpy.ops.wm.append(directory=assets_directory, File "/usr/share/blender/4.0/scripts/modules/bpy/ops.py", line 109, in call ret = _op_call(self.idname_py(), kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Error: '/usr/share/blender/4.0/datafiles/assets/geometry_nodes/procedural_hair_node_assets.blend/NodeTree/Interpolate Hair Curves': cannot use current file as library

Error: Python: Traceback (most recent call last): File "/usr/share/blender/4.0/scripts/startup/bl_operators/object_quick_effects.py", line 116, in execute bpy.ops.wm.append(directory=assets_directory, File "/usr/share/blender/4.0/scripts/modules/bpy/ops.py", line 109, in call ret = _op_call(self.idname_py(), kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: Error: '/usr/share/blender/4.0/datafiles/assets/geometry_nodes/procedural_hair_node_assets.blend/NodeTree/Interpolate Hair Curves': cannot use current file as library `

Additionally, the Blender Hair Assets are missing.

Additional info:

  • package version(s): 17:4.0.2-2

Steps to reproduce:

  1. Run blender from the command line.
  2. Ensure a mesh object is available and select it.
  3. Goto Object | Quick Effects | Quick Fur
  4. The console will display the above error. Examination of the /usr/share/blender/4.0/datafiles shows that the assets directory is missing.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information