Support OpenGL!

It seems that Microsoft is trying to push OpenGL out of business with Windows Vista - OpenGL is supposed to be supported via a DirectX wrapper without any chance to use OpenGL extensions. Read more about this at OpenGL.org. Don't let Microsoft play Monopoly on your computer!

RAID your shelter

Today, I'm moving over to a RAID-1 (mirror) protected system. I hope I'll have the disk copy done by tomorrow, at the moment, my RAID controller is still creating the RAID. When it's done, I'm gonna continue my work on the next Shelter13 homepage. Finally, after a long time, Shelter13 is moving to a new home. The new home for Shelter13 Networks will be driven by my custom web framework (F13) and featured by some really nice graphics. Without saying too much, I can promise you that you'll be finally able to see how the Shelter 13 really looks like. I hope to be able to finish off the front page graphics during this week (will be around 3k x 2k large) and start with the page development next week. The same system I'm going to use at Shelter13.net will be then backported to PHP4 and used on the RenderMan Academy homepage.

.obj import working

Finally got the .obj import working. Here you can see it with a 88k poly test file. Check out the read more section for a closer look at .obj. Niven .obj Import
Test Today, I had finally some time to work on the .obj file import for Niven. Wavefront OBJ files are particulary well suited for mesh exchange with other tools as they're extremely simple to parse/generate and supported by many popular 3D packages. OBj can be used to describe a variety of 3D primitives, from polygons over curves to NURBS surfaces, however, Niven does only support a small subset of those. Currently, the parser just recognizes the v (vertex), vn (vertex normal) and f (face) statements. It does only handle triangular faces, but this does not seem like a big limitation to me. Eventually the faces have to be triangulated anyway, in order to be rendered properly (quads might create cases in which they're renderer incorrectly under OpenGL). I might include an on-demand tesselator at a later stage so people could export at least quads, maybe even more sided polygons and not worry about tesselating.

War of the Worlds

Just been at the cinema and watched "War of the Worlds" ... A great looking horror movie, but, to be honest, I was not amazed by anything in this movie. It is a good movie for sure, but nothing that makes me go "uh" and "ah". I would love to see more movies in the ciname like the old "Leon" or "Ronin" or something like that.