Jump to content
  • Advertisement
Sign in to follow this  
benang00

OpenGL Culling methods

This topic is 4970 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

After realizing that the idea of making a 3D Game Engine for my final project was absurd and nearly impossible in my last thread in "For Beginners" (see this link), I changed my mind and tried making a comparison between BSP and Portal Culling methods instead. So, I want to ask again. 1. Is it possible to make a program that will simulate those two methods with OpenGL in 6 months to 1 year??? FYI, although I'm not stranger in programming with OpenGL, I cant say that I've mastered it yet. Also, I haven't programmed any games yet (except that Tetris Clone game which I've made with a modular programming with "Turbo C++"). Although I know nothing about Culling Methods, I picked it because I'm interested in it and also either that or the same old non game topics (Pattern Classification, Data Mining, ActiveX Building, Image Processing, etc) which I'm not too fond of. 2. Can you please tell me any references and / or books about BSP and Portal??? Thanks in advance... [Edited by - benang00 on January 7, 2005 4:50:41 AM]

Share this post


Link to post
Share on other sites
Advertisement
first you could try searching this forum :) i've recently posted these in another thread:

http://www.cs.sun.ac.za/~henri/bsp_tutorial.pdf
http://www.cbloom.com/3d/techdocs/bsp_tips.txt
http://www.btinternet.com/~dradamjames/PHD/Postscripts/CNA.pdf
http://citeseer.ist.psu.edu/melax00dynamic.html
http://www.fluidstudios.com/pub/FluidStudios/BSP/Fast_BSP_Tree_Generation_Using_Binary_Searches.pdf
http://www.faqs.org/faqs/graphics/bsptree-faq/
http://downloads.gamedev.net/pdf/gpbb/gpbb60.pdf
http://www-compsci.swan.ac.uk/~csandrew/papers/disser.pdf
http://www.gamedev.net/reference/programming/features/bsptree/bsp.pdf

they're mainly about BSP, but just try google and you should find some info about portals. also try http://www.flipcode.com/cgi-bin/fckb.cgi

Share this post


Link to post
Share on other sites
Quote:
Original post by h3r3tic
first you could try searching this forum :) i've recently posted these in another thread:

http://www.cs.sun.ac.za/~henri/bsp_tutorial.pdf
http://www.cbloom.com/3d/techdocs/bsp_tips.txt
http://www.btinternet.com/~dradamjames/PHD/Postscripts/CNA.pdf
http://citeseer.ist.psu.edu/melax00dynamic.html
http://www.fluidstudios.com/pub/FluidStudios/BSP/Fast_BSP_Tree_Generation_Using_Binary_Searches.pdf
http://www.faqs.org/faqs/graphics/bsptree-faq/
http://downloads.gamedev.net/pdf/gpbb/gpbb60.pdf
http://www-compsci.swan.ac.uk/~csandrew/papers/disser.pdf
http://www.gamedev.net/reference/programming/features/bsptree/bsp.pdf

they're mainly about BSP, but just try google and you should find some info about portals. also try http://www.flipcode.com/cgi-bin/fckb.cgi


Thanks for the advice. Can anyone also give me some references on Portals. I know there's tons of references about BSP, but I've only get 1 on Portal, the one from flipcode.

Also, can anyone give me an advice about what books that I have to buy??? I plan to buy "3-D Game Engine Design" and "Real-Time Rendering". Any opinion on these books??? Or can you give me suggestions on other books??

[Edited by - benang00 on January 8, 2005 8:51:47 AM]

Share this post


Link to post
Share on other sites
You may find this useful: SurRender Umbra. It contains list of most used culling algos with their pros and cons, there are few pages about portals too.
The only article about portas is this on FlipCode , which you have probably found.
Other than that I don't know about any good article explaining portals.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!