PDA

View Full Version : Simple Bump Mapping Tutorial



bakery2k
12-06-2002, 03:12 PM
In the last few weeks I have seen many forum posts from people who want to use bump mapping in their applications. Despite this, there are no "simple" tutorials on how to acheive the effect. This is my attempt at explaining how to implement this technique.

I have tried to keep the tutorial as simple as possible, using only ARB extensions and showing only diffuse lighting. Source and executable are also available for download.

This is the first time I have written a tutorial. Please feel free to tell me what you think.
The tutorial is at:
http://users.ox.ac.uk/~univ1234

Robbo
12-07-2002, 02:37 AM
No **** bakery! Thanks a lot for this. The apps looks really nice too.

Miguel_dup1
12-07-2002, 05:48 PM
As I have said before in one the bump mapping threads that I was going to make available a normal map generator. Well, I have finished the application. It uploads TGAs and makes normal map that are used for bump mapping. e.g. dot3.
http://cheo.resnet.wayne.edu/miguel/

I hope this helps.

A bump map tutorial is also coming up soon after my exams http://www.opengl.org/discussion_boards/ubb/smile.gif


[This message has been edited by mancha (edited 12-07-2002).]

dorbie
12-09-2002, 12:22 AM
NVIDIA have a photoshop plugin and command line tool that will generate rgb normal maps from height fields ready for DOT3 use (after the usual half bias and scale).
http://developer.nvidia.com/view.asp?IO=ps_texture_compression_plugin

The DXT_TOOLS includes the normal map generator.

P.S. nice demo bakery.

[This message has been edited by dorbie (edited 12-09-2002).]

vincoof
12-10-2002, 02:17 AM
That is a really good tutorial. It's been a long time I've ever seen such deep insights of algorithms with clear schemes and pieces of code. Great work !

Miguel_dup1
12-11-2002, 10:57 AM
Very good work. Keep them coming http://www.opengl.org/discussion_boards/ubb/smile.gif

ribot
12-12-2002, 05:24 PM
nice work bakery2k! Hope to see more tutorials soon.

Good luck in your final year!

http://www.opengl.org/discussion_boards/ubb/smile.gif