visit-dav / visit

VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
https://visit.llnl.gov
BSD 3-Clause "New" or "Revised" License
420 stars 109 forks source link

Add export support for x3d. #2302

Open aowen87 opened 5 years ago

aowen87 commented 5 years ago

A user sent a request to add x3d export support to VisIt. It seems like a useful feature. Here is the text of her e-mail. Hi, Recently, I have visualized a model in VisIt. I wanted to create a 3D image out of it for a website. VisIt does not have an opportunity to export x3d files directly. So I had to export a vtk file, open it in Paraview and export as x3d. Meanwhile, several visualization tools, such as Paraview, MeshLab, Blender, provide an x3d export. Is it planned to add this feature to VisIt as well? Regards,Elena Erastova

-----------------------REDMINE MIGRATION----------------------- This ticket was migrated from Redmine. As such, not all information was able to be captured in the transition. Below is a complete record of the original redmine ticket.

Ticket number: 2296 Status: Pending Project: VisIt Tracker: Feature Priority: Normal Subject: Add export support for x3d. Assigned to: - Category: - Target version: 3.0 Author: Eric Brugger Start: 06/11/2015 Due date: % Done: 0% Estimated time: Created: 06/11/2015 10:58 am Updated: 08/27/2015 12:26 pm Likelihood: Severity: Found in version: 2.12.3 Impact: 3 - Medium Expected Use: 3 - Occasional OS: All Support Group: Any Description: A user sent a request to add x3d export support to VisIt. It seems like a useful feature. Here is the text of her e-mail. Hi, Recently, I have visualized a model in VisIt. I wanted to create a 3D image out of it for a website. VisIt does not have an opportunity to export x3d files directly. So I had to export a vtk file, open it in Paraview and export as x3d. Meanwhile, several visualization tools, such as Paraview, MeshLab, Blender, provide an x3d export. Is it planned to add this feature to VisIt as well? Regards,Elena Erastova

Comments:

rusu24edward commented 4 years ago

Duplicates #2301. Some extra comments from there:

VTK has several classes related to X3D in their IO/Export folder:vtkX3D.cxx vtkX3DExporterJavaHelper.cxxvtkX3D.h vtkX3DExporterJavaHelper.hvtkX3DExporter.cxx vtkX3DExporterWriter.cxxvtkX3DExporter.h vtkX3DExporterWriter.hvtkX3DExporterFIWriter.cxx vtkX3DExporterXMLWriter.cxxvtkX3DExporterFIWriter.h vtkX3DExporterXMLWriter.hvtkX3DExporterFIWriterHelper.h