Archived issue #0032128
CAD Assistant, XDE - Assimp cannot import X3D file to CAD Assistant
Description
The attached X3D file cannot be imported to CAD Assistant. The issue is with the 'onclick' and 'id' tags in the file. Removing them solves the problem. Other X3D viewers (Octaga Player and Instant Reality) do not have a problem displaying the X3D file.
Steps to reproduce
See above.
Public activity
2 archived notes
Participants are labeled by their role within this record.
I've tried to take a look onto X3D reader in development branch of Assimp library to see if there is a difference in reading this file,
but instead observed just a laconic commit "3MF: Migration" just removing the whole parser (but not import plugin itself) in the August '2020:
https://github.com/assimp/assimp/commit/[revision removed]
Don't know how X3D could be related to 3MF - probably authors wanted to refactor all XML parsers in the project, but forget putting a TODO to removed code...
but instead observed just a laconic commit "3MF: Migration" just removing the whole parser (but not import plugin itself) in the August '2020:
https://github.com/assimp/assimp/commit/[revision removed]
Don't know how X3D could be related to 3MF - probably authors wanted to refactor all XML parsers in the project, but forget putting a TODO to removed code...
Seems X3D reader has been finally rewritten in Assimp - will need to check if it is still affected by this bug after Assimp 5.1 release:
https://github.com/assimp/assimp/issues/3647
https://github.com/assimp/assimp/issues/3647