KPovModeler Tutorial

Andreas Zehender zehender at kde.org
Mon Jul 14 21:32:39 CEST 2003


Hi!

On Monday, 14. July 2003 10:03, Hugo Ferreira wrote:
> Interesting. BTW it is "works". Way too old to be studdying 8-}.

Can you write a few sentences about you?

> > > How much time do you want to spend for KPovModeler? Are you interested
> > > in implementing all missing objects? I'd like to finish the plugin
> > > framework with a POV-Ray 3.5 plugin for KDE 3.2.
> > > And we lack the time to do much development at the moment. Would be
> > > great to have a new team member.
> >
> > Aye! That it would!
>
> Unfortunatelly I don't have much time. Basically I just wanted to support
> the polygons. I can go on giving some of my time, but I cannot give u any
> guarantees. 8-(

Oh sure. We all don't have much time at the moment, too.
I hoped you are a lazy student who has too much spare time ;-)

> I will be looking at the tutorial and asking some questions, of course ;-).
> Andreas, thanks for the info. Any way I could add comments to the code to
> reflect this information?

Sure, fell free to add parts of my tutorial to the class documentation.
I will add a document with the complete tutorial to the repository, too.

> I would like to ask a related question. I had a look at the parser and see
> that it is a major part of the work. I have also realized that parsing and
> supporting all the PovRay objects is a constant battle for any application
> that interfaces with povray. So may question is, have any of you considred
> using automatic parser generators to do this work? If not, why? Please
> note: this is not a suggestion to change Kpovmodeler. I am merely
> interested in the reasons for your decisions.

I just couldn't figure it out how to build an object tree while parsing with 
bison. And I had the fear that bison is too inflexible. I don't think I can 
build a class hierarchy with different parsers with bison like KPovModeler 
has at the moment.

Greetings,
Andreas

-- 
--------------------------------------------------
 Andreas Zehender
 Master of Computer Science, Dipl. Ing. (BA)
 http://www.azweb.de
 az at azweb.de | zehender at kde.org      
--------------------------------------------------



More information about the kpovmodeler-devel mailing list