I'm not think of doing it [from] scratch,
I've talked to the webgl community about this, and
their reply was it
could be done, without a reference
i am looking for object viewer programs that display
models at
640x480
Quite a while ago I wrote an entirely-in-software renderer, not because
I thought the world needed another renderer but because I wanted to
understand what was involved. It is unlikely to be directly suitable
for your purposes, but you may be able to pull off the X interface I
use and put on whatever you need, leaving the basic renderer intact.
It's part of a larger collection of code, which you likely don't want.
(It's available as a git repo,
git://git.rodents-montreal.org/Mouse/render, but, as I say, that will
also get you a bunch of other stuff you likely don't want.) I've
pulled out just the program containing the renderer and put it up for
FTP; see
ftp.rodents-montreal.org, /mouse/misc/render/ in particular.
Note that portability was not particularly a design goal, so it likely
depends on one or more aspects of my local environment. If you have
trouble building it let me know and I may be able to help, or explain
at the very least.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B