|
|
Well, I'm red-faced. I can't for the life of me figure out what happened. As a
result of your message I revisited my source and what I thought didn't work is now
working. Maybe I had a typo that I hadn't noticed before or something, but
everything is working as I wanted it too.
Thanks for your comments. I really appreciate your taking the time to help me while
I worked through this.
Patrick
pat### [at] hagwarecom
Ron Parker wrote:
> On Thu, 21 Jan 1999 13:13:01 -0500, Patrick Hagerty <pat### [at] hagwarecom> wrote:
> >What I'm trying to do is calculate a color value [I'm using different
> >macros for fRed(), fGreen() and fBlue()] based upon a rotation value
> >(passed as xValue). I'm using the macros in a statement like this:
> >
> > "color [rgb<fRed(xAngle), fGreen(xAngle), fBlue(xAngle)>]"
> >
> >Any suggestions anyone can make would be greatly appreciated.
>
> I tried the implementation of TestMacro that you posted, and I
> can use it without problems in the following code:
>
> #declare xangle=11;
> #declare yangle=5;
> #declare zangle=20;
>
> sphere {0,1
> texture {
> pigment {
> gradient y
> color_map {
> [0 rgb <TestMacro(xangle),TestMacro(yangle),TestMacro(zangle)>]
> [1 rgb 1]
> }
> }
> }
> }
>
> Perhaps you could post the exact code of one of your macros, or
> tell us what error you're getting.
Post a reply to this message
|
|