System Information
Linux Mint
Blender Version
Broken: 2.77 (22a2853)
Worked: 2.76
When importing a VRML file which is exported from Freecad, not all objects are imported. Mainly the mesh object is missing. Only a single 'IndexedLineSet' is added to the scene. This is the error message I get:
Traceback (most recent call last):
File "/usr/share/blender/2.77/scripts/addons/io_scene_x3d/__init__.py", line 81, in execute
return import_x3d.load(context, **keywords)
File "/usr/share/blender/2.77/scripts/addons/io_scene_x3d/import_x3d.py", line 3597, in load
global_matrix=global_matrix,
File "/usr/share/blender/2.77/scripts/addons/io_scene_x3d/import_x3d.py", line 3494, in load_web3d
importShape(bpyscene, node, ancestry, global_matrix)
File "/usr/share/blender/2.77/scripts/addons/io_scene_x3d/import_x3d.py", line 3118, in importShape
bpydata = geom_fn(geom, ancestry, bpyima)
File "/usr/share/blender/2.77/scripts/addons/io_scene_x3d/import_x3d.py", line 1887, in importMesh_IndexedFaceSet
if len(points) >= 2 * len(index): # Need to cull
TypeError: object of type 'NoneType' has no len()
location: <unknown location>:-1
location: <unknown location>:-1I'm attaching the VRML file which contains a simple cube shaped object.
Note: I've tried "import x3d" addon from the previous version of blender with this (2.77) version, and it worked fine.