POV-Ray : Newsgroups : povray.text.scene-files : Connected Sphere #macro : Re: bump map with color map?? Server Time
29 Jul 2024 00:34:55 EDT (-0400)
  Re: bump map with color map??  
From: Ken
Date: 18 Jan 1999 18:10:09
Message: <36A3BECC.56C25165@pacbell.net>
Dennis Miller wrote:

> I've got a sand texture that I want to make a bit more grainey. Can I add a bump map
to
> the followingfor this effect?
> Any other ideas would be appreciated.
> Thanks,
> D.
> texture {
>   pigment
>   {   colour rgb<0.792,0.655,0.400>  }
> }
>
> texture {   pigment
>   { granite
>     color_map
>     { [0.00 color rgb<0.945, 0.863, 0.396>]
>       [0.11 color rgbf<0.953, 0.678, 0.404, 0.086>]
>       [0.24 color rgbf<0.886, 0.651, 0.157, 0.329>]
>       [0.49 color rgb<0.910, 0.588, 0.220>]
>       [0.78 color rgbf<0.933, 0.784, 0.627, 0.196>]
>       [1.00 color rgbf<1.000, 1.000, 1.000, 0.996>]
>     }  } }
>
> texture {  pigment
>   {  granite
>     turbulence 0.49
>     color_map
>     { [0.00 color rgbf<0.549, 0.369, 0.024, 0.388>]
>       [0.20 color rgb<0.961, 0.773, 0.341>]
>       [0.52 color rgbf<0.655, 0.365, 0.086, 0.098>]
>       [0.75 color rgbf<0.918, 0.647, 0.349, 0.369>]
>       [1.00 color rgbf<0.439, 0.275, 0.027, 0.729>]
>     }
>     scale <2.0, 2.0, 2.0>
>   }}

You could use a bump map but a simple normal would probably be easier.

Something like:

normal{bumps .2 scale .2 }
or
normal{dents .1 scale .5}
or
normal{bumps
 normal_map{
[.5 bumps .2 scale .2]
[ 1 dents   .1 scale .5]
 }
}

Vary the parameters to get the desired response.
Add the above somewhere inside your texture statement and it will scale
along with the texture when applied to your object.
Some times a small amount of crand (crand .001) added to your finish
statement will also help give a grainier look.

--
Ken Tyler

tyl### [at] pacbellnet


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.