POV-Ray : Newsgroups : povray.tools.general : so stupid... : Re: so stupid... Server Time
9 Oct 2026 08:45:44 EDT (-0400)
  Re: so stupid...  
From: ingo
Date: 1 Sep 2026 09:18:43
Message: <6a96d0b3$1@news.povray.org>
As I said in the title.... better version with multiple sowers

---%<------%<------%<---
#macro Sower(N, Seed)
   #local R0 = seed(Seed);
   #local Seeds = array[N];
   #for (i, 0, N-1)
     #declare Seeds[i] = seed(int(rand(R0)*10000));
   #end
   Seeds
#end


#declare N = 10;
#declare Seed = 7;

#declare One = Sower(N, Seed);
#declare Two = Sower(N, 8);

//naming step is not needed per se.
#declare RndStones = One[0];
#declare RndFlowers = One[1];


#for (i,0,9)
   #debug concat(str(rand(RndStones),1,1), " ", 
str(rand(RndFlowers),1,1),"\n")
#end
---%<------%<------%<---


Post a reply to this message

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