driven, enthusiastic and a little bit geeky.

A blast from the past! This article discusses a number of graphics programming techniques: the rotational zoom, phong shading and bumpmapping. They are combined into a nice visual package: a bump-mapped rotozoom.

A blast from the past!

Hugi is the leading free international electronical magazine (diskmag) in the PC Scene. They have been at it for a very long time, so I was honored to be able to write an article for the 34th edition.

This article discusses a number of graphics programming techniques: the rotational zoom, phong shading and bumpmapping. They are combined into a nice visual package: a bump-mapped rotozoom.

  • rotozoom1
  • rotozoom2
  • rotozoom3
  • rotozoom4

First we discuss the concepts that are involved in making our bump-mapped rotozoom. Second, a pseudo implementation is shown and briefly discussed. Last, the goods are shown in the form of a gradual build-up of functionality shown in a number of screenshots.

To make the examples as readable as possible, the examples shown in this article make no use of special optimizations.

References