SUBSCRIBE The SideFX mailing list is a great place to make contact with Houdini users. To subscribe, send us an email with no subject and the word subscribe in the body.
[Sidefx-houdini-list] rand() function in HDK
Thursday, 5 June 2014 Thu, 5 Jun '14
Hi Pablo, I would recommend to use Mersenne Twister from boost as it is pretty fast and in the same time gives a good long sequence http://www.cplusplus.com/forum/beginner/78444/ On Thu, Jun 5, 2014 at 4:50 PM, Stephen Gustafson <sgustafso at gmail.com> wrote:
SYSfastRandom called twice returns different values because it is modifying the seed value you pass in. To get the same value twice, reset the seed value after each call (or just use a temp var to hold the seed you pass in). On June 5, 2014 7:55:27 AM PDT, "Pablo Gim?nez" <pablogipi at gmail.com> wrote: >Hello. >I am looking for the equivalent of the rand(value) expression in HDK, >basically to get a persistent random value based on a parameter. >So something like rand($ID) . >I have seen that more or less all random stuff in the HDK is based on >SYSfastRandom(seed) and similar functions. >Problem with that function is if I call it twice with the same seed it >returns different values, so it is the usual random generator. >I need something that has a seed and creates a persistent sequence of >random values, so every time I use it with the id attribute to get >random >numbers it returns the same values. >Anybody knows how to do this in the HDK? > >Thanks > > >-- >Un saludo >Best Regards >Pablo Gim?nez >_______________________________________________ >Sidefx-houdini-list mailing list >Sidefx-houdini-list at sidefx.com >https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list _______________________________________________ Sidefx-houdini-list mailing list Sidefx-houdini-list at sidefx.com https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list