MantisBT - ParaView | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0012749 | ParaView | (No Category) | public | 2011-11-27 11:05 | 2016-08-12 09:59 |
Reporter | Steve Robbins | ||||
Assigned To | Kitware Robot | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | moved | ||
Platform | OS | OS Version | |||
Product Version | 3.10.1 | ||||
Target Version | Fixed in Version | ||||
Project | TBD | ||||
Topic Name | |||||
Type | incorrect functionality | ||||
Summary | 0012749: Paraview VRML reader should not attempt VRML 1.0 files | ||||
Description | The VRML loading code in paraview uses VTK's parser class (vtkVRMLImporter), which only handles VMRL 2.0. Paraview, however, will allow the user to open a VRML 1 file which, after parsing, produces a diagnostic message that does not point to the root cause (i.e. loading a VRML 1 file). Suggest that Paraview disallow loading VRML versions other than 2. See mailing-list discussion http://www.paraview.org/pipermail/paraview/2011-November/023393.html [^] A comment in vtkVRMLSource::CanReadFile() says: // Technically, the header should start with "#VRML V2.0 utf8", but who's // to say that new versions will not be forward compatible. Let's not be // perscriptive yet. If some future version of VRML is incompatible, we // can make this test more strict. int valid = (strncmp(header, "#VRML ", 6) == 0); It's clear that this test should forbid VRML 1. I think it is also now clear that new versions are NOT forward compatible. VRML has been superceded by X3D (http://www.web3d.org/x3d/specifications/x3d/ [^]) which although it does have a VRML encoding (http://www.web3d.org/x3d/specifications/ISO-IEC-19776-X3DEncodings-All-Edition-1/ [^]) the header starts with "#X3D V3.0", not "VRML". | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2011-11-27 11:05 | Steve Robbins | New Issue | |||
2016-08-12 09:59 | Kitware Robot | Note Added: 0038105 | |||
2016-08-12 09:59 | Kitware Robot | Status | backlog => closed | ||
2016-08-12 09:59 | Kitware Robot | Resolution | open => moved | ||
2016-08-12 09:59 | Kitware Robot | Assigned To | => Kitware Robot |
Notes | |||||
|
|||||
|
|