Re: [Algorithms] View culling example
Brought to you by:
vexxed72
From: Klaus H. <k_h...@os...> - 2000-08-28 06:40:31
|
That's a *very* nice sample, Michael. However, I would prefer if you didn't name that culling method after me, because I didn't invent it :) I also had a look at the source and saw 'tons' of "swHartmann" variables in there... even in the plane extraction, which was 'invented' by Gil Gribb. Also, I would prefer if you didn't mention my e-mail address in the source code :) So, please remove my name as well as my e-mail address from the source. Of course, you may mention me in the header and maybe write something like "Parts of this source code are based on Klaus Hartmann's AABB-Culling sample", but that's enough. Don't give me too much credit for something I didn't invent. I only reused existing algorithms, and put them into a small sample. Thanks, Niki PS: I didn't take this off-line, because I'm sure that some people on this list will download the source. I think they should know that it wasn't me who invented these nice algorithms. From: Michael S. Harrison <mic...@ud...> > As (what I hope is) a favor to the people who've helped me with the view culling code and in an attempt to help future coders, I've taken the view culling example from the OpenGL FAQ, Klaus Hartmann's view culling sample and merged them both with Nate Robbin's OpenGL tutors (mostly because his projection sample really helped me to see what was going on with the various culling examples out there). > > It's available at http://lynx.inertiagames.com/~michael/OPENGLTUTORS.zip > > make sure you uncompress with directory re-creation > > run the viewcull.exe program to play with the sample > > - software culling is toggled with the spacebar > - if software culling is enabled, Hartmann culling is toggled with the 'h' key > - if a model is selected from the screen menu (right click on the screen space view) > that model will be displayed at the origin. If it's culled, it will be drawn untextured. > > NOTE that this should probably not be linked to on any web page or generally distributed other than through word of mouth. I haven't asked Nate to include it "officially" as part of his tutor group but perhaps he will if he thinks it's useful enough. > > > - Michael Harrison > High Plains Coder, > United Developers / Inertia, LLC > Work log @ http://lynx.inertiagames.com > > _______________________________________________ > GDAlgorithms-list mailing list > GDA...@li... > http://lists.sourceforge.net/mailman/listinfo/gdalgorithms-list > |