[GEM-dev] sphere
James Tittle II
tigital at mac.com
Mon Mar 29 22:39:50 CEST 2004
On Mar 29, 2004, at 1:42 AM, chris clepper wrote:
> I was playing around with some of Cyrille's pmpd patches and noticed
> that he commented on several of them needing lots of CPU to run. I
> quickly figured out that it was the sphere object that ate most of the
> CPU, and I had already made a note to fix this after Johannes rewrote
> the object. The big problem is that sphere calculates each and every
> vertex each and every pass even though most of the time the geometry
> is static. The quick fix I just committed to CVS only calculates the
> geometry when a parameter changes (slices, drawing style, etc). The
> result is at least a 3X improvement in performance, and most of the
> pmpd stuff runs ok now on my Powerbook.
...good job chris! I was just playing with the pmpd examples and
noticing the slowness, but I didn't look close...then I tried your fix,
and it runs much better!
jamie
More information about the GEM-dev
mailing list