Hi Chris, I just tried out your patch and it works really well. It's such a simple change too. It seems like it should be easy to have an "AlwaysLoadCorrectLOD" option in the PagedLOD class to either take the original code path or your new code path as both have their benefits.
What do you think? Thanks! Jason -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Hanson Sent: Wednesday, October 25, 2006 1:07 P To: osg users Subject: Re: [osg-users] Choosing correct PagedLOD child Jason Beverage wrote: > Hi Chris, > I'd be interested in taking a look at them just to see what happens. Since it's small, I'll attach it here directly. CVS tells me I'm current against the repository on this file. Look at it and diff it against the current code. It's a simple change: If no data is loaded yet, load LOD 0 to get something in quickly. If there's already something loaded and it's not what we want, jump directly to the LOD we want, instead of moving there incrementally. Like many others, my load speed is a significant latency, so I don't want to spend time uselessly loading intermediate LODs. It would be easy to implement a chooseProperLODLevel() callback to implement this however a user wanted. I'd also like to entertain the idea of implementing a fading transition for LOD and PagedLOD as well. That's an independent problem, but if we get together a group of folks who want to see LOD/PagedLOD improvements, we could tackle them all. Anyone else have any requests for LOD and PagedLOD improvements? > Thanks! > Jason -- Chris 'Xenon' Hanson aka Eric Hammil | http://www.3DNature.com/ eric at logrus "I set the wheels in motion, turn up all the machines, activate the programs, and run behind the scenes. I set the clouds in motion, turn up light and sound, activate the window, and watch the world go 'round." -Prime Mover, Rush. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
