Out-of-Core Rendering



Out-of-core (OOC) rendering algorithms render a model without the need to load the entire model into memory.  A prime example of this is the terrain and imagery engine in Insight3D and STK.  Most terrain data sets simply do not fit into main memory so an OOC algorithm is called for.  Since OOC algorithms have many uses beyond terrain, e.g. cities, I wrote my thesis on the topic:

Title:  Visibility Driven Out-of-Core HLOD Rendering

Abstract:  With advances in model acquisition and procedural modeling, geometric models can have billions of polygons and gigabytes of textures. Such model complexity continues to outpace the explosive growth of CPU and GPU processing power. Brute force rendering cannot achieve interactive frame rates. Even if these massive models could fit into video memory, current GPUs can only process 10-200 million triangles per second. Interactive massive model rendering requires techniques that are output-sensitive: performance is a function of the number of pixels rendered, not the size of the model. Such techniques are surveyed, including visibility culling, level of detail, and memory management. In addition, this work presents a new out-of-core rendering algorithm that is demonstrated with a variety of HLOD rendering algorithms.

Here is the video of my defense (minus the first 30 seconds or so, sorry):

For more information, check out:

  • The ppt slides.
  • The full pdf, all 106 pages of it.  The first half is a survey.  See chapter 6 for the primary contribution and chapter 8 for future work.
  • If you are in the neighborhood, I am presenting at Villanova's Computer Science Colloquium on March 9th.  The title is Introduction to Massive Model Visualization.  The full abstract is posted on Villanova's website.  Basically, it is an introduction to my thesis topic that assumes no background in computer graphics.

The new algorithm described in my thesis will make its way into Insight3D as a generic massive model primitive.  If this is something you are interested in, I'd like to hear from you.  What formats are your models in?  How many polygons are they?  Do they have textures?  Do you need to be able to pick on individual elements in the model?  I'll listen to just about anything you want to tell me.

17 Responses to “Out-of-Core Rendering”


  1. 1 tourist.tam

    Pretty interesting, shame the video is such a low quality though.

  2. 2 Live Smart 360

    Mike Potillo’s How to go from Minor League Networking to Major League Networking in 7 Simple Steps!

  3. 3 Free leads for home based business

    Endless Free Leads Forever

  4. 4 Caleb Anderson

    Surprisingly illuminating bless you, I think your current readers may want further information like this continue the good work.

  5. 5 The Grafikkarte

    Valuable information. Lucky me I discovered your website accidentally, and I am stunned why this accident didn’t came about earlier! I bookmarked it.

  6. 6 immupyimire

    Что написать + мой профиль это аренда апартаментов в Одессе и это меня радует! Жилье это моё я не покину эту сферу.

  7. 7 e cigarette

    smokeless cigarettes electronic cigarette, or even smokeless cigarette, is usually an electro-mechanical machine who simulates the act of cigarette smoking by simply developing a good consumed mist showing the natural discomfort, visual aspect, and the most useful the flavor not to mention smoking article content from consumed cigarette however without worrying about the scent from cigarette. The extender employs temperature, or even in many cases ultrasonics, in order to vaporize a good propylene glycol- or even glycerin-based solution method inside a good aerosol mist, much like the manner a good nebulizer or even warm air humidifier vaporizes methods intended for inhalation.

    A large number of electric powered smokes are built to resemble particular cigarette smoking accessories, along the lines of smokes, pipes, or even piping, but some make the method of ballpoint pencils or even tools ever since these versions are definitely practical to accommodate the ways taking part. Some are likewise recycleable, through changeable not to mention refillable components, however some units are generally non-reusable.

    The chief acknowledged utilization of the esmoke can be a good stop smoking machine, because it tries to give the hitting the ground with smoking cigarettes lacking, or even through cut down tremendously, adverse wellness effects usually linked to cigarette. Even now, questions are actually high using from the machine however includes health conditions, and the it may interest non-smokers, especially infants, problems . uniqueness, seasonings, and it could do not forget that claims from safe practices.

  8. 8 Laxbiarieicen

    ZDAROVE odnoforumchanam ! Information found entertainment portal – stolichnyi.com me and he was very impressed. There is a publication bosomed blonde photo
    and I became more kindly than he was! comment on their feelings on this matter?

  9. 9 moncler spaccio

    Throughout this awesome scheme of things you’ll get an A+ with regard to effort and hard work. Where you lost everybody was in all the specifics. You know, they say, details make or break the argument.. And that couldn’t be much more correct in this article. Having said that, permit me tell you precisely what did work. Your authoring is definitely highly powerful and that is probably the reason why I am taking an effort to opine. I do not make it a regular habit of doing that. Next, whilst I can easily see a leaps in logic you come up with, I am definitely not convinced of just how you seem to unite your points which inturn help to make your final result. For the moment I shall subscribe to your issue however trust in the near future you connect your facts much better.

  10. 10 sony recorders

    The way I see it with the ever changing news its hard to keep up to date on current facts. Most of these commenters arent taking into effect the change of the global economy and how much of a different it has on news technologies / medical growth / economic / political issues. But anyways nice read, defiantly enjoyed your post. Found your blog on google search engines btw… most people always wonder how people are finding them.

  11. 11 Oren Westley

    We took a trip to vegas last May and this street magician did the most eye popping trick in my own hand. He put a fork in my palm and it started bending by itself. I finally found a video of this same trick here. Amazing – http://bit.ly/fork_bending_magic_trick_video

  12. 12 Outlet Moncler

    With the whole thing that seems to be building throughout this specific area, a significant percentage of points of view are fairly stimulating. Having said that, I am sorry, because I do not give credence to your entire suggestion, all be it exhilarating none the less. It seems to me that your commentary are generally not completely rationalized and in fact you are generally yourself not even thoroughly confident of your assertion. In any case I did take pleasure in examining it.

  13. 13 Outlet Moncler

    With every thing which seems to be building within this particular subject material, many of your opinions are generally quite radical. However, I am sorry, but I do not subscribe to your whole idea, all be it stimulating none the less. It seems to everybody that your comments are actually not completely rationalized and in reality you are yourself not really totally convinced of your assertion. In any case I did enjoy looking at it.

  14. 14 Frances Javaux

    I dont learn how a great deal far more with this the usa can carry.

  15. 15 moncler spaccio

    With the whole thing which seems to be building inside this specific subject matter, a significant percentage of viewpoints tend to be somewhat exciting. Having said that, I am sorry, but I do not give credence to your entire theory, all be it stimulating none the less. It appears to me that your opinions are not completely justified and in simple fact you are generally yourself not really fully convinced of the assertion. In any case I did take pleasure in looking at it.

  16. 16 moncler spaccio

    Together with the whole thing that seems to be building inside this particular area, your opinions happen to be relatively refreshing. Nevertheless, I appologize, because I can not subscribe to your entire suggestion, all be it stimulating none the less. It looks to me that your comments are actually not totally rationalized and in simple fact you are generally yourself not really completely certain of the argument. In any case I did appreciate looking at it.

  17. 17 Niewielki Portal

    Where have you ever found the resource meant for this post? Brilliant reading through I have subscribed for your site feed.

Leave a Reply