View previous topic :: View next topic |
Author |
Message |
silicondale
Joined: 15 Mar 2007 Posts: 246 Location: Matlock, Derbyshire, UK
|
Posted: Sat Dec 01, 2018 12:53 pm Post subject: |
|
|
I have found a 3D visualisation solution that is very easy to implement. I am using it on a regular basis. This is to export your data to VRML2 format (i.e. the original version, not the newer XML format) and then run a VRML viewer program on the exported file (you can do this by calling start_pprocess@).
There are two VRML viewers that I use. Both free. View3dscene and Qiew.
https://castle-engine.io/view3dscene.php
http://www.qiew.org/
I use these for 3D display of point clouds, but VRML allows you to display a wide range of different geometric objects.
The VRML2.0 format specification is here - http://www.graphics.stanford.edu/courses/cs248-98-fall/Assignments/Assignment3/VRML2_Specification/
I have also exported data in OBJ and VTK formats - both are just as easy as VRML - but haven't yet explored the availability of viewers for these, as I pass them to a colleague whose own C++ package will import and display them, so it saves me the effort!
I recently downloaded the F.E.N.I.A. library but haven't started to look at it yet. It may make life easier when creating VTK exports - I think it also does the SVG3D format. https://sourceforge.net/p/fenia/wiki/Home/ _________________ (Steve Henley) |
|
Back to top |
|
|
John-Silver
Joined: 30 Jul 2013 Posts: 1520 Location: Aerospace Valley
|
Posted: Mon Dec 03, 2018 7:00 am Post subject: |
|
|
this F.EN.I.A seems to be an interesting library, although maybe not for the original problm posted here.
However it has zero 'how to use' documentation (that I can find).
No example code either to point in the right direction. _________________ ''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... " |
|
Back to top |
|
|
silicondale
Joined: 15 Mar 2007 Posts: 246 Location: Matlock, Derbyshire, UK
|
Posted: Mon Dec 03, 2018 8:53 am Post subject: |
|
|
Hi John - yes, that's one reason I haven't tried to do anything with it yet! Hoping to find someone else who has used it and can give some pointers, or at least some sample code.
However, VRML is well established and I've got a fair amount of experience using it. In the early 2000s I developed a 3D visualisation package for the British Geological Survey, using VRML. They've long since replaced it, but it worked well while it lasted! I'm now using it for point-cloud data from a submersible robot in the UNEXMIN project (http://www.unexmin.eu). And using %pl native mode very happily for 2D plotting. For anything more complex, I pass across data files in VTK format or in an SQLite database to a friend and colleague who has developed the Georeka package (http://www.georeka.com) _________________ (Steve Henley) |
|
Back to top |
|
|
John-Silver
Joined: 30 Jul 2013 Posts: 1520 Location: Aerospace Valley
|
Posted: Mon Dec 03, 2018 5:18 pm Post subject: |
|
|
I'll have a dig around too.
Not going to be easy methinks as last release was in 2009 !
There are the 3 or 4 exampls on the sourceforge site so there must be some example code .... somewhere ! _________________ ''Computers (HAL and MARVIN excepted) are incredibly rigid. They question nothing. Especially input data.Human beings are incredibly trusting of computers and don't check input data. Together cocking up even the simplest calculation ... " |
|
Back to top |
|
|
|