jseiler
10-07-2007, 11:23 PM
I've been playing around with normal mapping. This is commonly used in the game programming world, but I haven't seen anyone using it for generating reliefs for cnc machining.
Info about normal mapping from wikipedia:
http://en.wikipedia.org/wiki/Normal_mapping
Using software such as crazy bump (free in beta for a limited time), one can quickly convert a normal map into a displacement map (a relief much like a lithophane). One can also convert a properly lighted image into a normal map then to 3d! (working on a tutorial for this).
http://www.crazybump.com/
Crazy bump will also take an image that's even lighted and generate a normal map from it. Evenly lighted is most easily achieved by taking a picture of the item on an overcast day.
If you want to play with this software and technique, here is a cool normal map you can start with:
Normal map of the world:
http://celestia.h-schmidt.net/earth-vt/normal1024.jpg
Fire up crazy bump, load the image above as a normal map, and let it generate a displacement map. Saving the displacement map yields a gray scale picture with white in the picture being the highest, and black the lowest, kind of like a lithophane. Load it into software that cuts lithophanes. I use my own software I wrote in matlab, but you could use anything that will scale and cut a lithophane.
If you wish to make your own normal maps, here is a tutorial using a camera, light source and photoshop. I don't have photoshop and I am trying to work this out using gimp (free).
Making your own normal maps:
http://zarria.net/nrmphoto/nrmphoto.html
If you search on google images using "normal map" as a search term, you can find hundreds of these, some of them are really cool. That's where I found the earth map.
have fun,
John
Info about normal mapping from wikipedia:
http://en.wikipedia.org/wiki/Normal_mapping
Using software such as crazy bump (free in beta for a limited time), one can quickly convert a normal map into a displacement map (a relief much like a lithophane). One can also convert a properly lighted image into a normal map then to 3d! (working on a tutorial for this).
http://www.crazybump.com/
Crazy bump will also take an image that's even lighted and generate a normal map from it. Evenly lighted is most easily achieved by taking a picture of the item on an overcast day.
If you want to play with this software and technique, here is a cool normal map you can start with:
Normal map of the world:
http://celestia.h-schmidt.net/earth-vt/normal1024.jpg
Fire up crazy bump, load the image above as a normal map, and let it generate a displacement map. Saving the displacement map yields a gray scale picture with white in the picture being the highest, and black the lowest, kind of like a lithophane. Load it into software that cuts lithophanes. I use my own software I wrote in matlab, but you could use anything that will scale and cut a lithophane.
If you wish to make your own normal maps, here is a tutorial using a camera, light source and photoshop. I don't have photoshop and I am trying to work this out using gimp (free).
Making your own normal maps:
http://zarria.net/nrmphoto/nrmphoto.html
If you search on google images using "normal map" as a search term, you can find hundreds of these, some of them are really cool. That's where I found the earth map.
have fun,
John