[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kpovmodeler-devel
Subject:    Re: KPOV - want to help...
From:       Leon Pennington <leon () leonscape ! co ! uk>
Date:       2006-02-13 23:26:25
Message-ID: 200602132326.26097.leon () leonscape ! co ! uk
[Download RAW message or body]

Hi, ( Yes I'm still watching the list :)

Been busy with real life, but as far as CSG work I did create this 

http://www.leonscape.co.uk/linux/csgcalc/index.html

and I had started to integrate some with KPM, but I've been extremley busy, as 
Andreas said, it very complex and slow, as soon as you get to any decent 
amount of complexity things slow down dramatically.

CSG is great for ray casting but its a pain to reproduce with wireframe. 
especially with a povray type set up where anything can be re-calculated at 
any point, most of the the other 3D programs that do CSG through an editor 
make it a one time operation ( Say Truspace for example ) doing it real time 
is almost impossible.

A big recalculate button, is the only way I could think of even making this a 
possibility for now, ( Holding a separate wireframe as part of the CSG rather 
that a combination of the child objects, move the child and hit recalculate 
to get the parent to update ) or until someone could come up with something 
better :)

I really should get back to this my real work is such a grind though...

On Thursday 09 February 2006 07:05, Andreas Zehender wrote:
> Hi Haakon,
>
> that was already at front of my internal wish list.
> But that's a too tricky task to start with as it needs a lot of
> knowledge of the internal object representation and background tasks so
> that the gui is not frozen when calculating complex csgs.
>
> Regards,
> Andreas
>
> Haakon Meland Eriksen schrieb:
> >Hi Michael,
> >
> >Developing a complex CSG object (Constructive Solid Geometry) is hampered
> > by the wireframe not showing the result of a union, merge, difference or
> > intersection.
> >
> >I would suggest using the GNU Triangulated Surface Library - or GTS for
> > short from http://gts.sourceforge.net. The library is released under the
> > GNU GPL, and is already in use by a number of free software projects,
> > among them K-3D. Documentation/library reference and example files are
> > available.
> >
> >I've added this to the wish-list, and was assigned the name Bug 121596. If
> > you have time to investigate/implement it would be much appreciated.
> >
> >Cheers,
> >Haakon
> >
> >List archive and information:
> > https://mail.kde.org/mailman/listinfo/kpovmodeler-devel
>
> List archive and information:
> https://mail.kde.org/mailman/listinfo/kpovmodeler-devel

-- 
Leon Pennington

"If you give someone a program, you will frustrate them for a day; if you 
teach them how to program, you will frustrate them for a lifetime." 

List archive and information: https://mail.kde.org/mailman/listinfo/kpovmodeler-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic