|
|
> Hello,
>
> I have got a question about using strings and loops in povray.
>
> I have got about 60 objects with the same attributes but they all have got
> different meshes that come from STL-files.
>
> Like this:
>
> object{ somemesh_xx
> ...
> ...
> ...
> }
>
> "somemesh_xx" is a string and I want to generate 60 different objects from 60
> different STL-files by using a loop with the variable "xx".
> So I would like avoid writing somemesh_01 , somemesh_02 , ... , somemesh_60
> and to be able to change the attribute of all by only changing one variable.
>
>
> I would be glad if you could help me.
>
>
>
>
Why not use an array of meshes?
From the documentation, ANY item that can be declared as an identifier
can be declared in an array.
As you can do this:
#declare MyMesh = mesh{....}
you can do:
#declare MyMeshArray = array[60]
Then, in a loop, read your STL files for the various mesh elements.
Instead of having somemesh_01, you have somemesh[1].
Post a reply to this message
|
|