« Graphviz rocks | Main | Tease »

Resolution Independence

It's not just for icons. :)

There is some talk of resolution-independence these days, and for good reason. Them pixels is getting smaller.

Those of us who like to cheat and use 2D impostors for 3D objects get to be a little more careful these days as well. Luckily, thanks largely to information I got at the Big Nerd Ranch OpenGL class, one can easily make the 3D equivalent of vector graphics in something like (say) maya or wings3D and wrap them up in a display list in openGL for speed of rendering.

This makes one's visualization happily zoomable and resolution-independent without much of a performance hit. Just load your model in your initialization and wrap the drawing in a display list.

My pet project at a normal zoom level:

graphModels.jpg

and zoomed waaaaay in:

zoooom.jpg

Can you tell which part of the graph is still a stretched image + simple texture?

TrackBack

TrackBack URL for this entry:
http://www.jonathansaggau.com/blog/mt-tb.cgi/87

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)