From: Etienne G. <et...@is...> - 2002-09-10 19:40:33
|
Hello, I'm working again on 3D visualization tools. Most conspicuous are the functions : vmesh (x,y,z) : Somewhat like mesh(), but uses a VRML browser for display. Allows to examine the function and save snapshots. sel = select_3D_points (x) : View a set of 3D points and select some of them by using the mouse. There are functions for doing lines, polyhedra and various other 3D objects. This is derived from the vrml toolbox on my homepage + some improvements and a mini-howto that I'm writing. Anyone interested to have this, e.g. in main/vrml or main/3Dvisualization or wherever? Cheers, Etienne PS : Requires FreeWRL (http://www.crc.ca/FreeWRL) to do the visualization. There's at least a Debian package of it. -- Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne |
From: Paul K. <pki...@ja...> - 2002-09-11 17:21:08
|
Some questions: 1) What does the vrml interface require that is not needed by other 3D visualization functions? Is it possible that you would want something like the plplot setup, where you are replacing the graph viewer but using the usual interface to manipulate it? 2) How does the interface compare to the matlab VR toolkit? Is there any point to trying to match their interface? 3) Are there alternative VR's to VRML? I would put it in main/vrml or maybe main/vr or extra/vrml. - Paul On Tue, Sep 10, 2002 at 08:49:14PM +0100, Etienne Grossmann wrote: > > Hello, > > I'm working again on 3D visualization tools. Most conspicuous are > the functions : > > vmesh (x,y,z) : Somewhat like mesh(), but uses a VRML browser for > display. Allows to examine the function and save > snapshots. > > > sel = select_3D_points (x) : View a set of 3D points and select > some of them by using the mouse. > > There are functions for doing lines, polyhedra and various other 3D > objects. > > This is derived from the vrml toolbox on my homepage + some > improvements and a mini-howto that I'm writing. > > Anyone interested to have this, e.g. in main/vrml or > main/3Dvisualization or wherever? > > Cheers, > > Etienne > > PS : Requires FreeWRL (http://www.crc.ca/FreeWRL) to do the > visualization. There's at least a Debian package of it. > > -- > Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Octave-dev mailing list > Oct...@li... > https://lists.sourceforge.net/lists/listinfo/octave-dev |
From: Etienne G. <et...@is...> - 2002-09-11 17:49:09
|
Hello On Wed, Sep 11, 2002 at 01:21:04PM -0400, Paul Kienzle wrote: # Some questions: # # 1) What does the vrml interface require that is not needed by other 3D # visualization functions? Is it possible that you would want something like Needed externally : FreeWRL. Internally, lots of vrml-generating functions, since what is displayed is an assemblage of shapes described in vrml. Also, some functions to speak to freewrl are needed. # the plplot setup, where you are replacing the graph viewer but using the # usual interface to manipulate it? Here, your interaction with the browser through the octave command line is minimal. You tell it 'Start!', 'Stop!', 'Display this, please' and eventually ask it what objects the user clicked upon. For changing the viewpoint and doing snapshots or films, you use the browser's interface. # 2) How does the interface compare to the matlab VR toolkit? Is there any Less fancy and free. # point to trying to match their interface? I am not trying to match it. I don't know it but for a short interaction a few years ago. # 3) Are there alternative VR's to VRML? ^ What's? Cheers, Etienne -- Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne |
From: Etienne G. <et...@is...> - 2002-09-12 07:47:24
|
Hello, On Wed, Sep 11, 2002 at 03:52:18PM -0400, Paul Kienzle wrote: # > # 2) How does the interface compare to the matlab VR toolkit? Is there any # > # > Less fancy and free. # > # > # point to trying to match their interface? # > # > I am not trying to match it. I don't know it but for a short # > interaction a few years ago. # # Is there any point in trying to match it? I don't know. Do many people use it? Not around me. A few people played with it a little bit and that's it. Iirc, it was slowish. # > # > # 3) Are there alternative VR's to VRML? # > ^ # > What's? # # Virtual Reality [Engines] Vrml is not an engine. It is mostly a descriptive language that specifies 3D geometry, a little bit like latex, but with less computation capabilities still. Some browsers also allow scripting, so that computations can be done, using java or perl. # I was trying to answer two questions for myself: is there any difference from # the octave users perspective between VRML and a 3D plot widget that supports The basic functionalities are the same : display and examine. There certainly are more sophisticated 3D visualization tool, e.g. for examining clouds of points, functions of 3 parameters etc. Vrml may be more adapted to build objects. I use it to display results of 3D computer vision algorithms. # changing view points and lighting, and are there any alternatives to VRML # that might want the same interface for the octave user, but use a different # modelling language underneath. I know there exist other, but I don't know whether they use open formats. Iirc, some ray tracers have a quick renderer which should do more or less the same thing as a browser. # The only reason I would care is that it would affect how things get installed # in the future, and so it might affect where we install things now. For the # moment, how about you put it under main/vrml, and worry about conflicts when # things are more developed. # # - Paul Cheers, Etienne -- Etienne Grossmann ------ http://www.isr.ist.utl.pt/~etienne |