|
|
Jong <jjk### [at] mmewhaackr> wrote:
> I am using Chris Colfax's animation patch. I'd like to know how I could
>get the changing values during the animation, for example, rotated angle
>on sequential image.
>I really appreciate the help from POV'ers with my previous similar posting
>a while ago. Since then, however, I've got not much of improvement in
>programming knowledge of POV.
>If I change the light source angle from 0 to -180 around Z axis, I'd like
>to get or extract the value of the angle for that specific frame, and pass
>the number for text printing on the image.
>For frame 1, the rotated angle value would be 0, and some middle numbers,
>and then the final
>number -180.
>Are there any specific variable name Chris might have assigned for the
>ClockMod patch I could use?
As Ingo has already replied, the Automatic Clock Modifier includes macros
that let you declare keyframed values, which you can then output to one of
POV-Ray's text streams, to a file, or to a text object in your scene (for a
head-up display, or a label). One small thing to note is that you can use a
shortcut notation for the declaring, if you enclose the list of values in
round brackets, i.e.:
#declare ChangingAngle = (
From (0.0, <0,0,0>)
Using("",1,1,"")
To(1, <0,0,-180>);
light_source { <-80,0, -50> color rgb<1,1,1>
rotate ChangingAngle
}
// Use string functions to output ChangingAngle
This is quicker and easier than rewriting your list of animated values using
the Declare macros.
Post a reply to this message
|
|