Jump to content


Rendring Long, Thin Structures


1 reply to this topic

#1 alphadog

    DevMaster Staff

  • Moderators
  • 1716 posts

Posted 15 December 2010 - 07:21 PM

What are the better options for rendering long, thin structures, like a whip or an electrical wire?
Hyperbole is, like, the absolute best, most wonderful thing ever! However, you'd be an idiot to not think dogmatism is always bad.

#2 Reedbeta

    DevMaster Staff

  • Administrators
  • 5311 posts
  • LocationSanta Clara, CA

Posted 15 December 2010 - 08:54 PM

Here's a nice article from Insomniac about their method of drawing splines: http://www.insomniac..._on_the_rsx.pdf

The spline is not dynamically tesselated per se, but all the curve evaluation is done on the GPU. All you need to send it are the control points, and a static, precomputed vertex buffer that can be reused for all your splines. It is also easily extensible to drawing a "hose", i.e. sweeping an authored cross-sectional shape along a spline, to create a curve with thickness. You can draw it as a hose up close and then fall back to 1D line-strip rendering at a distance, if you like.
reedbeta.com - developer blog, OpenGL demos, and other projects





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users