[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GSoC project: new graphics backend
From: |
Eric S. Carlson |
Subject: |
Re: GSoC project: new graphics backend |
Date: |
Sun, 22 Mar 2009 07:01:20 -0700 (PDT) |
Hello Arseniy
IMHO, if you want to do the biggest favor for the Octave community, you
should consider creating interfaces to the python libraries matplotlib (2D)
and Mayavi2 (3D) and possiby basemap. These are all incredible plotting
packages, and it is straighforward to create the hack. The plotting packages
are platform independent and can be embedded using either WX widgets or QT
Two years ago, I developed a Windows-based GUI for Octave, the primary
purpose of which was to allow students to take on-line exams in a
restrictive environment while still having access to most Octave commands.
As part of this GUI, I set up matplotlib as the primary 2D plotting engine.
The 2D plots are beautiful and the performance has been decent. I was never
able to make 3D behave well with the GUI, but Mayavi2 has been overhauled
and would work very well now.
My interfaces deviated from standard, because I did not have the motivation
to write all the specialized parsers and translators required to make it 99%
compatible with "the real thing." Since my distro was limited, I did not
worry about it. I have not studied the parsers already available with
Octave, but I suspect that minor tweeking of these would get the job done.
I would be happy to help with the proposal or the work if you are
interested.
Cheers,
Eric Carlson
--
View this message in context:
http://www.nabble.com/GSoC-project%3A-new-graphics-backend-tp22611226p22646309.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.
- Re: GSoC project: new graphics backend, (continued)
Re: GSoC project: new graphics backend, Jaroslav Hajek, 2009/03/20
- Re: GSoC project: new graphics backend, Igor V. Burago, 2009/03/20
- Re: GSoC project: new graphics backend, Jaroslav Hajek, 2009/03/20
- Re: GSoC project: new graphics backend, Igor V. Burago, 2009/03/20
- Re: GSoC project: new graphics backend, Jaroslav Hajek, 2009/03/20
- Re: GSoC project: new graphics backend, Igor V. Burago, 2009/03/21
Re: GSoC project: new graphics backend,
Eric S. Carlson <=
- Re: GSoC project: new graphics backend, Ben Abbott, 2009/03/22
- Re: GSoC project: new graphics backend, Søren Hauberg, 2009/03/22
- Re: GSoC project: new graphics backend, Eric S. Carlson, 2009/03/22
- Re: GSoC project: new graphics backend, John W. Eaton, 2009/03/23
- Re: GSoC project: new graphics backend, Eric S. Carlson, 2009/03/24
- Re: GSoC project: new graphics backend, Arseniy Lartsev, 2009/03/26
- Re: GSoC project: new graphics backend, John W. Eaton, 2009/03/26
- Re: GSoC project: new graphics backend, Arseniy Lartsev, 2009/03/27
- Re: GSoC project: new graphics backend, Shai Ayal, 2009/03/28
- Re: GSoC project: new graphics backend, Arseniy Lartsev, 2009/03/28