Wednesday, May 16, 2007

New Page

I've finally made use of the OdeFu projects main page. There is now a table of the NeHe lessons that have been done, with links to their respective sources. I've also added a link to the page to my bookmarks on the right side.

NeHE Lesson 18: Quadrics

The 18th lesson gives a tour of some of the GLU functions and how to display different shapes with them. The shortish text can be read here. There shouldn't be anything special.

The D code is here.

Tuesday, May 15, 2007

NeHe Lesson 17: 2D Texture Font

This lesson should contain code for those who are interested in drawing text in an OpenGL window. After reading the tutorial text and getting the hang of it, you might want to implement support for AngelCode's Bitmap Font Generator. It's a nifty tool for making bitmap fonts for your games.

Here's the D code for the lesson.

Monday, May 14, 2007

NeHe Lesson 16: Cool Looking Fog

This lesson doesn't bring that much new to the table. The fog functions should be pretty self-explanatory, but read what Chris Aliotta has to say about it here.

The D version is here.

About Lessons 13, 14 and 15

I've decided that I'm not going to cover the next 3 lessons(13, 14 and 15). They contain platform specific code, and I'm not into that kind of stuff. The lesson 17 contains a way to show text in a platform independent way for those that want to see text in an OpenGL application.

Saturday, May 12, 2007

The New NeHe Tutorials

Some of you are probably aware that a beta version of the new NeHe tutorials have been released earlier this year. There is a window backend for all the lessons which contains window creation and a simple framework for running the lesson applications. Then they have written 5 lessons already.

I've been writing them in D for some time now. When ever I've had time. They are now done and working nicely. I'm not going to go over them yet, as the real tutorials haven't been released yet, but you can browse the sources here, or if you want to try them out just checkout them. I've written DSSS configuration files for them, so you can just do 'dsss install', for NeHeWindow, and then 'dsss build' for the lessons.

And now back to your regular old NeHe tutorial studying.