michael-gh1 / Addons-And-Tools-For-Blender-miHoYo-Shaders

Blender Addons and Tools for streamlining the character model setup when using HoYoverse Shaders.
GNU General Public License v3.0
193 stars 11 forks source link

Blender crashes during rigging stage #104

Closed justjulez420 closed 2 months ago

justjulez420 commented 3 months ago

Hi! Blender keeps crashing during setup if rigging is enabled or when using the rig character function. Tried both goo-engine and regular blender (native package and flatpak), same result.

Goo-Engine Crash Dump ``` # Blender 4.1.0, Commit date: 2024-04-02 11:24, Hash 7bf7bdc9fe0b bpy.ops.object.select_all(action='SELECT') # Operator bpy.ops.object.delete(use_global=False) # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.material_slot_move(direction='DOWN') # Operator bpy.ops.object.material_slot_move(direction='UP') # Operator bpy.ops.object.scale_clear() # Operator bpy.ops.object.rotation_clear() # Operator bpy.ops.object.transform_apply(location=True, rotation=True, scale=True) # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.constraint.childof_set_inverse(constraint="Child Of", owner='OBJECT') # Operator bpy.ops.object.join() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone L A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.resize(value=(0.5, 0.5, 0.5), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone R A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.resize(value=(0.5, 0.5, 0.5), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone R A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.translate(value=(0, 0.00234, 0), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=True, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone L A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.translate(value=(0, 0.00234, 0), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=True, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone R A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.resize(value=(0, 0, 0), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.vertex_group_set_active(group='+EyeBone L A02') # Operator bpy.ops.object.vertex_group_select() # Operator bpy.ops.transform.resize(value=(0, 0, 0), orient_type='LOCAL', orient_matrix=((1, 0, 0), (0, 1, 0), (0, 0, 1)), orient_matrix_type='LOCAL', constraint_axis=(True, True, True), mirror=False, use_proportional_edit=False, proportional_edit_falloff='SMOOTH', proportional_size=1, use_proportional_connected=False, use_proportional_projected=False, snap=False, snap_elements={'INCREMENT'}, use_snap_project=False, snap_target='CLOSEST', use_snap_self=True, use_snap_edit=True, use_snap_nonedit=True, use_snap_selectable=False) # Operator bpy.ops.object.vertex_group_deselect() # Operator bpy.ops.mesh.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.armature.select_all(action='DESELECT') # Operator bpy.ops.armature.parent_clear(type='DISCONNECT') # Operator bpy.ops.armature.select_all(action='DESELECT') # Operator bpy.ops.armature.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.expykit_convert_bone_names(src_preset='Rigify_Metarig.py', trg_preset='Rigify_Deform.py') # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.expykit_extract_metarig(rig_preset='Rigify_Metarig.py', assign_metarig=True) # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.armature.select_all(action='DESELECT') # Operator bpy.ops.armature.separate() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.duplicate() # Operator bpy.ops.object.join() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.join() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.pose.select_all(action='DESELECT') # Operator bpy.ops.pose.select_all(action='DESELECT') # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.constraint.childof_set_inverse(constraint="Child Of", owner='OBJECT') # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.join() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.editmode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.posemode_toggle() # Operator bpy.ops.object.select_all(action='DESELECT') # Operator bpy.ops.object.posemode_toggle() # Operator # backtrace /home/julez/git/goo4.1/build_linux/bin/blender() [0xfabbc3] /home/julez/git/goo4.1/build_linux/bin/blender() [0x88a34e] /usr/lib/libc.so.6(+0x3c770) [0x737ec0e5a770] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10bddd0] /home/julez/git/goo4.1/build_linux/bin/blender() [0x145d802] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163ed1d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_Call_Prepend+0x2c7) [0x7db857] /home/julez/git/goo4.1/build_linux/bin/blender() [0x5bf6110] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x11d) [0x7da89d] /home/julez/git/goo4.1/build_linux/bin/blender(_PyEval_EvalFrameDefault+0x665) [0x835095] /home/julez/git/goo4.1/build_linux/bin/blender() [0x833ed7] /home/julez/git/goo4.1/build_linux/bin/blender() [0x163f819] /home/julez/git/goo4.1/build_linux/bin/blender() [0x15ffe55] /home/julez/git/goo4.1/build_linux/bin/blender() [0x100041d] /home/julez/git/goo4.1/build_linux/bin/blender() [0x10012bc] /home/julez/git/goo4.1/build_linux/bin/blender() [0x1649077] /home/julez/git/goo4.1/build_linux/bin/blender() [0x8014b0] /home/julez/git/goo4.1/build_linux/bin/blender(_PyObject_MakeTpCall+0x75) [0x7da7f5] # Python backtrace File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/character_rig_setup/rig_script.py", line 2538 in rig_character File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/character_rig_setup/character_riggers.py", line 88 in rig_character File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/character_rig_setup/rigify_character_service.py", line 14 in rig_character File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/character_rig_setup/character_rigger_operator.py", line 70 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/join_meshes_on_armature/join_meshes_operator.py", line 41 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/misc_operations.py", line 191 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/misc_operations.py", line 151 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/misc_operations.py", line 24 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/set_up_head_driver.py", line 30 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/misc_final_steps.py", line 72 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_material_data.py", line 64 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_outline_lightmaps.py", line 40 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_set_up_geometry_nodes.py", line 27 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/outline_import_setup/outline_importers.py", line 78 in import_outline_node_group File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/outline_import_setup/game_outline_importer_service.py", line 11 in import_outlines File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_outlines.py", line 56 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/texture_import_setup/game_texture_importers.py", line 102 in __import_genshin_impact_textures File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/texture_import_setup/game_texture_importers.py", line 49 in import_textures File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/texture_import_setup/texture_importer_service.py", line 12 in import_textures File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_textures.py", line 45 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_replace_default_materials.py", line 41 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/material_import_setup/game_material_importers.py", line 182 in import_materials File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/material_import_setup/material_importer_service.py", line 10 in import_materials File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_materials.py", line 54 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_character_model.py", line 196 in execute File "/home/julez/git/goo4.1/build_linux/bin/4.1/scripts/modules/bpy/ops.py", line 107 in __call__ File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 109 in invoke_next_step_ui File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/import_order.py", line 48 in invoke File "/home/julez/.config/blender/4.1/scripts/addons/setup_wizard/genshin_import_character_model.py", line 95 in execute ```

any idea what's going wrong here?

using arch linux btw

michael-gh1 commented 3 months ago

Hey @justjulez420, it looks like you're using Blender 4.1. Right now Blender 4.1 is not supported, but we do plan to support Blender 4.2 as that will be a future LTS version.

I may look into the error for Blender 4.1 later on, but for now, try using either Blender 3.6 or 4.0 (and their Goo Engine counterparts).

justjulez420 commented 2 months ago

Thanks for the tip, 3.6 worked fine!