We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Error in Blender 3.0.

Home Forums Bug Reports and Feature Requests Error in Blender 3.0.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #47561
    dyn-do
    Customer

    When I press the Sneak Peak button in Blender 3.0, I get the following error:

    ... truncatedV3D-INFO: Starting glTF 2.0 export
    V3D-INFO: Generating default camera
    V3D-INFO: Extracting Body (merged).baked primitives
    Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 3.0\3.0\scripts\modules\bpy\ops.py:132
    Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertePython: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\custom_ui.py", line 797, in execute
        bpy.ops.v3d.export_gltf(filepath=join(prev_dir, 'sneak_peek.gltf'),
      File "D:\software\Blender Foundation\Blender 3.0\3.0\scripts\modules\bpy\ops.py", line 132, in __call__
        ret = _op_call(self.idname_py(), None, kw)
    RuntimeError: Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 3.0\3.0\scripts\modules\bpy\ops.py:132
    
    location: <unknown location>:-1
    Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\custom_ui.py", line 797, in execute
        bpy.ops.v3d.export_gltf(filepath=join(prev_dir, 'sneak_peek.gltf'),
      File "D:\software\Blender Foundation\Blender 3.0\3.0\scripts\modules\bpy\ops.py", line 132, in __call__
        ret = _op_call(self.idname_py(), None, kw)
    RuntimeError: Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 3.0\3.0\scripts\modules\bpy\ops.py:132

    After I got the error, I saved the file and ran it in 2.93 and I got a similar error.

    Read prefs: C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\config\userpref.blend
    The custom limb directory seems invalid: C:\Custom Limbs/
    The rig layers presets directory seems invalid: C:\Rig Layers/
    The custom presets directory seems invalid: C:\Quick Rig Presets/
    Read blend: C:\Users\USER_NAME\Desktop\untitled - 繧ウ繝斐・.blend
    Error: File written by newer Blender binary (300.42), expect loss of data!
    Starting App Manager server (port 8668, package BLENDER)
    V3D-INFO: Starting glTF 2.0 export
    V3D-INFO: Generating default camera
    V3D-INFO: Extracting Body (merged).baked primitives
    Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 2.93\2.93\scripts\modules\bpy\ops.py:132
    Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\custom_ui.py", line 797, in execute
        bpy.ops.v3d.export_gltf(filepath=join(prev_dir, 'sneak_peek.gltf'),
      File "D:\software\Blender Foundation\Blender 2.93\2.93\scripts\modules\bpy\ops.py", line 132, in __call__
        ret = _op_call(self.idname_py(), None, kw)
    RuntimeError: Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 2.93\2.93\scripts\modules\bpy\ops.py:132
    
    location: <unknown location>:-1
    Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\custom_ui.py", line 797, in execute
        bpy.ops.v3d.export_gltf(filepath=join(prev_dir, 'sneak_peek.gltf'),
      File "D:\software\Blender Foundation\Blender 2.93\2.93\scripts\modules\bpy\ops.py", line 132, in __call__
        ret = _op_call(self.idname_py(), None, kw)
    RuntimeError: Error: Python: Traceback (most recent call last):
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\__init__.py", line 140, in execute
        return gltf2_export.save(self, context, exportSettings)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_export.py", line 96, in save
        generateGLTF(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 3288, in generateGLTF
        generateMeshes(operator, context, exportSettings, glTF)
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_generate.py", line 1376, in generateMeshes
        internal_primitives = extractPrimitives(glTF, bl_mesh,
      File "C:\Users\USER_NAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons\verge3d\gltf2_extract.py", line 642, in extractPrimitives
        vertex_group_name = bl_vertex_groups[vertex_group_index].name
    IndexError: bpy_prop_collection[index]: index 1 out of range, size 0
    
    location: D:\software\Blender Foundation\Blender 2.93\2.93\scripts\modules\bpy\ops.py:132
    
    location: <unknown location>:-1

    This is the file.
    https://www.dropbox.com/s/8hc8f850ib83iq3/file.zip?dl=0

    #47660

    Hi,
    Looks like this issue is not connected with Blender 3.0 and caused by missing vertex groups on the rigged mesh:

    Attachments:
    You must be logged in to view attached files.

    Soft8Soft Tech Chief
    X | FB | LinkedIn

    #47836
    dyn-do
    Customer

    Thank you for your investigation.
    Rigify was messed up.
    There are still many bugs, so I will not use Blender 3. :unsure:

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.