Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rhino:rhinowith2dapps [2015/10/12]
rhino:rhinowith2dapps [2020/08/14] (current)
Line 1: Line 1:
 +====== Using Rhino in with 2D Image, Illustration, and Drafting Applications ======
 +
 +>Rhino Terrain Surface from image using Heightfield and Bump Texture Tools and GIMP, CGSD
 +
 +The Rhino feature that I have been working with the most is the Heightfield map generator command.
 +
 +It took me a while to figure out that this command is not best used with just a bitmap image taken with a digital camera. I learned that making a real heightmap (I used the shape-from-shading filter in GIMP) and saving it as a bitmap is the way to go.
 +
 +When the real heightmap of the image is imported into Rhino 3.0 and the Heightfield from image command is used on that, the result is a detailed and accurate [[rhino:nurbs|NURBs]] surface of the terrain.
 +
 +Just a bit of Gaussian blur of the image before using it in Rhino 3.0 helps smooth out the few rough edges.
 +
 +I recently uncovered a better heightmap maker than GIMP. It is a Photoshop plug-in from CGSD that is part of their Bump Texture Tools package. It is called //Shape from Shading//.
 +
 +The CGSD package also includes a stereo image inverter.
 +
 +The GIMP program makes heightmaps OK but GIMP's shape from shadow filter was written for a satellite, and that won't help most of you.
 +
 +The CGSD plug-in for Photoshop is much more general in its application. See this site: www.cgsd.com/bumptexture
 +
 +Another good preprocessing program is the shadow reduction filter plug-in for Photoshop, [[http://www.fredmiranda.com/shopping/SRpro|SR Pro]].
 +
 +This works well on the original image before converting it to a heightmap with the CGSD filter shape from shading.
 +
 +When you use these two preprocessing filters, the level of detail in terrain maps generated with your Heightfield command is infinitely better than just using a regular digital camera photo image without any preprocessing.
 +
 +[[revans_01420@yahoo.com|--Richard 'Rick' Evans]]
 +
 +