Results 1 to 2 of 2

Thread: Technics for performance

  1. #1
    Junior Member Newbie
    Join Date
    Apr 2003
    Posts
    12

    Technics for performance

    I'd like to know, if I can make frustum-culling with additional clipping planes, is the neccessity of quadtrees, BSP trees, etc still important to achive faster rendering or is the frustum-culling enough for an acceptable speed for a medium-sized application? Or is the implementation of trees strongly depending on the type of the application?

    I appreciate any advice. Thank you in advance!

    Brown

  2. #2
    Senior Member Frequent Contributor
    Join Date
    Dec 2002
    Location
    Espoo, Finland
    Posts
    599

    Re: Technics for performance

    Hi,

    The trees can speed up frustum culling a lot, which means that you can perform more accurate culling, so in that sense they do help a lot. They also help with other stuff like collision detection. Of course if your application is fast enough already, there's no reason to use them.

    The type of tree depends greatly on your application. Quadtrees are good for terrains and other "flat" stuff, octrees for most other things. Loose versions can be used if the data is very dynamic. Bsp trees can be mostly used so simplify certain algorithms. They used to be used with indoor scenery, like quake, but for modern 3d accelerated applications they're not very efficent.

    -Ilkka

Similar Threads

  1. Replies: 1
    Last Post: 04-30-2013, 06:38 AM
  2. Gaming VGA Performance vs 3D Animation Rendering VGA Performance
    By MaoTseTongue in forum OpenGL: User Software
    Replies: 1
    Last Post: 07-25-2007, 03:30 AM
  3. Poor Game Performance, High Performance Machine
    By Hardlion in forum OpenGL: User Software
    Replies: 2
    Last Post: 03-05-2005, 11:46 AM
  4. Less sharp edges technics
    By Rchr_3 in forum OpenGL: Basic Coding
    Replies: 0
    Last Post: 04-08-2002, 12:42 PM
  5. Graphics Algorithms and technics
    By Izek in forum OpenGL: Advanced Coding
    Replies: 3
    Last Post: 06-12-2001, 06:54 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean