Page MenuHome

io_scene_x3d/import_x3d.py - .wrl file import failure
Open, NormalPublic

Description

System Information
Operating system and graphics card
Ubuntu 14.04 (64-bit) running on AWS EC2 m4.xlarge instance. No graphics card.
Windows 10 Home Version 1607 (64-bit) and Intel(R) HD Graphics Family

Blender Version
Broken: 2.75 & 2.78
Worked: none

Short description of error
I am trying to import some .wrl files into Blender, but the models do not seem to be imported correctly.

I have three .wrl files to illustrate the problem. I have attached a .blend file for 952.wrl to illustrate some of the problems:

952.wrl Blender imports the mesh ok, but half of the model has no colour associated with the mesh.
661.wrl has the same type of cylinders and spheres used in 952.wrl, but doesn't import at all. Instead I get an error message (attached)
4oo8.wrl Blender imports the mesh ok, but again some parts of the mesh have no colour associated with it.

The .wrl files were all produced by JMol version 14.6.4_2016.10.02. All three wrl files import perfectly into Mesh Lab(v1.3.3, 64 bit), so the problem would appear to be with the Blender importer.

Exact steps for others to reproduce the error
On Windows:
File->Import->X3D Extensible 3D (.x3d/.wrl)
Select the .wrl file
Click the Import X3D/VRML2 button in the top right corner

On Ubuntu:
On the command line using the tester.py file:
blender -b /filepath/w1.blend -noaudio -nojoystick -P /filepath/tester.py &

Based on a (as simple as possible) attached .blend file with minimum amount of steps

Details

Type
Bug