Lane’s Blog

Roguestar, Haskell, and Fun

RSAGL, Some Features

without comments

So the first working version of the Roguestar Animation and Graphics Library is almost ready (but not in darcs yet).

One of the chief goals of RSAGL is a modeling language and model optimizer. You can see the results in this image:

ringedplanet2561.png

This image consists of three surfaces: two spheres and one disk with a hole. The moon in the background is modeled with visibly few polygons, being small, while the nearby planet is rendered at a high detail. The ring (which is unrealistically too close to the planet) is deformed using a sine wave.

Here’s another image with the same number of total vertices but the optimizer turned off. The moon actually looks better:

ringedplanet16x161.png

Written by Lane

November 25th, 2007 at 10:43 am

Posted in RSAGL

Leave a Reply