POV-Ray : Newsgroups : povray.animations : best to animate simple moving meshes : Re: best to animate simple moving meshes Server Time
24 Apr 2024 00:16:21 EDT (-0400)
  Re: best to animate simple moving meshes  
From: noam
Date: 20 May 2012 12:00:01
Message: <web.4fb913fa9fbc2e8e34c116050@news.povray.org>
Warp <war### [at] tagpovrayorg> wrote:
> Christian Froeschlin <chr### [at] chrfrde> wrote:
> > Christian Froeschlin wrote:
>
> > > #declare TRANSFORMS = array[42];
>
> > actually, since you have multiple objects you probably want
> > this to be something like
>
> > #declare TRANSFORMS = array[NUM_OBJ][NUM_TRANSFORMATIONS];
>
> > // Object 0
> > #declare TRANSFORMS[0][0] = transform {rotate 90*x translate 5*z};
> > #declare TRANSFORMS[0][1] = ...
>
> > // Object 1
> > #declare TRANSFORMS[1][0] = transform {rotate 40*x translate 5*z};
> > #declare TRANSFORMS[1][1] = ...
>
>   I think you can make it more concise:
>
> #declare TRANSFORMS = array[NUM_OBJ][NUM_TRANSFORMATIONS]
> { { transform {rotate 90*x translate 5*z},
>     transform {rotate 90*x translate 5*z},
>     ...
>   },
>   { transform {rotate 90*x translate 5*z},
>     transform {rotate 90*x translate 5*z},
>     ...
>   },
>   ...
> };
>
> --
>                                                           - Warp

Thanks guys! I used something in the general notion of what you did.


Post a reply to this message

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