POV-Ray : Newsgroups : povray.advanced-users : Union of unions and macros : Re: Union of unions and macros Server Time
27 Apr 2024 04:01:58 EDT (-0400)
  Re: Union of unions and macros  
From: dick balaska
Date: 18 Feb 2016 22:43:25
Message: <56c68f5d$1@news.povray.org>
On 2/18/2016 9:51 PM, Mike Horvath wrote:
> I have the following bit of code:
>
>
> union
> {
>      #for (i, 1, Trees_Number)
>          #local Trees_Object = union
>          {
>              PlantPatch()
>              scale 1/64
>          }
>          Populate_Triangle(Trees_Object, 1, Seed, Flip)
>      #end
> }
>
>
> The result of the PlantPatch() and Populate_Triangle() macros are
> additional unions. However, I get the error, "No matching } in 'union',
> union found instead". Is there something wrong with the scene? I thought
> unions could contain other unions. Thanks.
>

Change PlantPatch to an intersection and Populate_Triangle to a difference.
The object will be broken but it will parse, and that might lead you to 
which is your offending macro.  One of those has an extra }


Post a reply to this message

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