POV-Ray : Newsgroups : povray.general : A portable POV-Ray graphical interface? Server Time
29 Jul 2024 18:23:44 EDT (-0400)
  A portable POV-Ray graphical interface? (Message 21 to 27 of 27)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Ronald L  Parker
Subject: Re: A portable POV-Ray graphical interface?
Date: 5 Sep 1998 21:03:12
Message: <35f2d0a4.158074018@news.povray.org>
On Sat, 05 Sep 1998 07:48:27 GMT, Xno### [at] ezwvcom (G. Berry) wrote:

>As for why it might *seem* that way sometimes, I agree with Matthew's
>statement above. Windows is a *very* common OS.  It's only natural to
>have a lot of traffic posted concerning the windows version of POV. I
>hope that no one thinks for a moment that the POV-Team is playing
>"favorites" with any one OS. In fact, I think they have been extremely
>cross-platform oriented in their approach. I have always admired that.

I can vouch for the fact that the POV Team is very concerned about 
cross-platform portability issues.  In fact, when I submitted my
proposal to add plugin (i.e. DLL) support to POV-Ray, I was told that
the major reason most members of the Team were opposed to it was that
it might not be portable enough to platforms that don't support shared
libraries.


Post a reply to this message

From: Lutz Kretzschmar
Subject: Re: A portable POV-Ray graphical interface?
Date: 6 Sep 1998 13:10:10
Message: <35f2b2a9.8576622@194.174.214.10>
Hi Nieminen Mika, you recently wrote in povray.general:

> but I also think
> that povteam spends too much time and efforts on the windows (and the mac)
> GUI. What I (and I think most of people) want is a good _raytracer_. A GUI
> and an editor are not raytracers. They don't even benefit everyone (only
> those using win95 or mac). All the work and resources put on the GUI means
> absolutely nothing to those not using that GUI ...
Have you considered that this may also be a matter of assigning the
right guy for the right job? Maybe Chris is really good at (and
enjoys) writing the interface code, while he does not want to write
raytracing code (just an idea, Chris!)? It is usually a good idea in a
team to assign tasks according to peoples strengths and likes. 

>   There are lots of things to develop in the raytracer itself. Why to waste
> time and resources on something unessential?
Like I said, I think Chris enjoys writing the interface code and this
is his contribution to the team. Others in the team work on the
raytracing engine, the parser, etc....

- Lutz
  email : lut### [at] stmuccom
  Web   : http://www.stmuc.com/moray


Post a reply to this message

From: Roland Mas
Subject: Re: A portable POV-Ray graphical interface?
Date: 6 Sep 1998 23:02:42
Message: <m3r9xon0gu.fsf@rpc66.acr.atr.co.jp>
par### [at] my-dejanewscom (Ron Parker) writes:

> If you make a Tk interface, please keep in mind that some of us might
> want to use it with Perl/Tk.  

  Sorry guy, I think I'll do it in Python. Not because I think it's
better than Perl (I have _never_ written any Python yet, don't charge
me for religion wars), but because I want to try it.

> Also, keep in mind that the new POVLEGAL
> specifically forbids making new interfaces, so you won't be able to
> distribute your changes without the blessing of the POV-Team.

  Er... <URL:http://www.povray.org/docs/pov3002f.htm#ref 40 pri 0>
does not say a word about making interfaces. And my
/usr/local/lib/povray3/povlegal.doc does not either. So for now I
haven't heard of such limitations. Maybe both of these are out of date
(you seem to refer to a new one), but even in this case, there's no
way I'll download a Windows version just for this file. So, could you
please send (or post) the part of this file you're referring to?

  Thanks,

Roland.
-- 
Les francophones m'appellent Roland Mas,
English speakers call me Rowlannd' Mass,
Nihongode hanasu hitoha [Lolando Masu] to iimasu.
Choisissez ! Take your pick ! Erande kudasai !


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: A portable POV-Ray graphical interface?
Date: 6 Sep 1998 23:29:16
Message: <35f344fc.0@news.povray.org>
>par### [at] my-dejanewscom (Ron Parker) writes:
>
>> If you make a Tk interface, please keep in mind that some of us might
>> want to use it with Perl/Tk.  
>
>  Sorry guy, I think I'll do it in Python. Not because I think it's
>better than Perl (I have _never_ written any Python yet, don't charge
>me for religion wars), but because I want to try it.
>
>> Also, keep in mind that the new POVLEGAL
>> specifically forbids making new interfaces, so you won't be able to
>> distribute your changes without the blessing of the POV-Team.

He is refering to the last paragraph:

=>To allow POV-Ray to interface with outside programs, the official
=>versions of POV-Ray include several "hooks" for it to call other
=>tasks.  For example: the generic part of POV-Ray provides
=>operating system shell-out commands. The Windows version has GUI-
=>extension hooks and the ability to replace the text editor.
=>Modification to these hooks or other officially supported
=>interface mechanisms to increase functionality beyond that of the
=>official version IS EXPRESSLY PROHIBITED.

How do you read it?

>  Er... <URL:http://www.povray.org/docs/pov3002f.htm#ref 40 pri 0>
>does not say a word about making interfaces. And my
>/usr/local/lib/povray3/povlegal.doc does not either. So for now I
>haven't heard of such limitations. Maybe both of these are out of date
>(you seem to refer to a new one), but even in this case, there's no
>way I'll download a Windows version just for this file. So, could you
>please send (or post) the part of this file you're referring to?

I posted it in povray.binaries.programming as "POVLEGAL.DOC for POV-Ray 3.1"


Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany


Post a reply to this message

From: Alain CULOS
Subject: Re: A portable POV-Ray graphical interface?
Date: 11 Sep 1998 18:50:41
Message: <35F42CCE.8CEE437C@bigfoot.com>
G. Berry wrote:

> Since the idea of a cross-platform GUI has been mentioned, I thought I
> would mention the idea of using a portable C++ library to achieve the
> goal.  I'm not a cross-platform expert by any means, but it seems like
> a decent idea to me. There are multiple cross-platform GUI
> environments to pick from. Does anyone here know anything about
> "wxWindows"? Here is the URL of their website for anyone interested:
>
>     http://web.ukonline.co.uk/julian.smart/wxwin/
>
> I am basically just curious whether anyone thinks that something like
> this would be useful to a project like POV? Or if not POV, then
> perhaps it would be useful for an external modeler program?


I was about to suggest wxWindows myself. The only problem is I only heard
about it and never played with it. But from what I've heard it is meant to
be great and very portable, it also includes a Python interface via
wxPython, this wxWindows really seems to have a lot to offer not only on
the GUI side, this includes portable mechanisms for inter-process
communications.

Regards,
Al.


--
ANTI SPAM / ANTI ARROSAGE COMMERCIAL :

To answer me, please take out the Z from my address.


Post a reply to this message

From: Jon A  Cruz
Subject: Re: A portable POV-Ray graphical interface?
Date: 18 Sep 1998 02:21:03
Message: <3601EEFE.E697E62E@geocities.com>
Roland Mas wrote:
> 
>   Hello guys,
> 
>   I'm just a poor Linux user who wishes he could use the brand-new and
> (apparently) greatly improved versions of POV-Ray. The problem is, the
> POV-Team seems to have a bit changed its opinion of porting POV-Ray:
> it seems that the panel of officially supported platforms tends to
> converge on the single Windows 95 version (maybe I'm a bit
> exaggerating here),...

Well, time for my $.02 here.

If a portable UI is what people would like, and one that could act like
the platform it is running on, or not, depending on the user's
preference, then I'd really suggest looking into JFC/Swing for Java.

I have some references listed from a presentation I made at the last
meeting of the OCJUG ( http://www.ocjug.org )

The list is at
http://www.geocities.com/SiliconValley/Network/4453/jfcintro/jfcintro.html

In one of the articles at the Swing Connection, they even had a simple
example of how to extend the EditorKit to support colored Java syntax.
It's not a big stretch to change that to POV-Ray syntax and just drop it
in.


JFC has come out of Netscape collaborating with Sun to give Java a
better set of UI widgets, and they seem to be doing a pretty good job of
it. Yes, there are still a few issues with specific platforms, but that
is mainly on MS' VM. With the issues that I'm aware of, it is fairly
easy to write code to work around even those. Since the UI components
are all 100% pure Java and no longer dependent on platform OS peer
widgets, the whole thing is a huge step closer to the Java goal, and a
lot less "write once, debug everywhere".


Java's use has come up in the IMP, and I wrote a quick page summarizing
things. This was before my involvement with Swing, which has made me
like using it even more (and this not from a personal hacking viewpoint,
but from a "managers are breathing down our necks, lets get some quality
product cranked out" viewpoint). The write-up is at
http://www.geocities.com/SiliconValley/Network/4453/imp/imp_java.htm
(I'll probably update it soon).


(BTW, for those interested I've worked in Java for servers running on
Linux before, and am now doing GUI client work in Java with Swing on
Windows, Solaris, Linux, etc. at my current job, so I've got a bit of
exposure to using it commercially.)


Post a reply to this message

From: Roland Mas
Subject: Re: A portable POV-Ray graphical interface?
Date: 18 Sep 1998 02:42:30
Message: <m3emtaf027.fsf@rpc66.acr.atr.co.jp>
"Jon A. Cruz" <jon### [at] geocitiescom> writes:

> Roland Mas wrote:
> > 
> >   Hello guys,
> > 
> >   I'm just a poor Linux user who wishes he could use the brand-new and
> > (apparently) greatly improved versions of POV-Ray. The problem is, the
> > POV-Team seems to have a bit changed its opinion of porting POV-Ray:
> > it seems that the panel of officially supported platforms tends to
> > converge on the single Windows 95 version (maybe I'm a bit
> > exaggerating here),...
> 
> Well, time for my $.02 here.
> 
> If a portable UI is what people would like, and one that could act like
> the platform it is running on, or not, depending on the user's
> preference, then I'd really suggest looking into JFC/Swing for Java.

  Just to clarify the situation: 

1. I still intend to (or at least to try to) write such a portable GUI in
the forecoming months.

2. If it works (even in alpha version), I'll try to get some more
precisions about legal issues, copyrights and licenses; if I get out with
positive results, I'll publish.

3. I do not intend to do it in Java (and I do not intend to start any of
those bloody religion wars again), because I do not like Java. I still
hesitate between Python/Tkinter and Elisp. I do not discourage anybody from
making another portable GUI. Java, TkPerl, Gtk, Python, whatever you want,
but I will not do mine in Java.

4. I still intend to start working as soon as I have a personal PC (which
is a matter of days now). And I still welcome any potential
helper/beta-tester (under the publishing restrictions I mentioned above).

  Thanks for your attention,

Roland.
-- 
Les francophones m'appellent Roland Mas,
English speakers call me Rowlannd' Mass,
Nihongode hanasu hitoha [Lolando Masu] to iimasu.
Choisissez ! Take your pick ! Erande kudasai !


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.