Hi,
I have a basic pointcloud with instanced shapes (10 meshes). I used "randomize value by range" but I would need more control on it.
For example my client asked me to see more instances of 2 ou 3 specific shapes.
So I was thinking of a way to control the percentage of each shape to be instanced in the randomize node. Unfortunately I am not a code master at all and don't know how to do that.
Any idea would be much appreciated !
controlling the percentage of "randomize by range" ?
Re: controlling the percentage of "randomize by range" ?
go inside the randomize value by range compound and find the random value node. There you can change the Distribution Type to profile curve....which will give perfect control on what you want..... I hope this solve your problem.
Re: controlling the percentage of "randomize by range" ?
well, old fashion way is to just make a desired ratio in group that you're using for instancing, by making duplicates.
Another, not so precise way, is to set 'randomize by range' in 0-1 range, plug result into fCurve node, multiply output to number of group members. By fCurve, you're editing the ratio.
Another, not so precise way, is to set 'randomize by range' in 0-1 range, plug result into fCurve node, multiply output to number of group members. By fCurve, you're editing the ratio.
Re: controlling the percentage of "randomize by range" ?
ok, the "old fashion way" does the trick, not so clean but at least it works
FCurves seem impossible to control correctly.
I'd be very interested to know if precise percentage can be achieved.
thanks for your help guys
FCurves seem impossible to control correctly.
I'd be very interested to know if precise percentage can be achieved.
thanks for your help guys
Re: controlling the percentage of "randomize by range" ?
you can do something like, if modulo by 10 of self ID returns 0, index of shape instance is something specific - that is ten percent, or 'every nth particle" factory node. set to 10. However if you want some more complex structure, you'll have a huge ICE tree, full of modulo and logic nodes. Not easy to figure out a few weeks later. So I think the best way is some variance of "old fashion way". Fancy way could be some kind of 'pattern table', where user is able to draw a pattern.seb4d wrote: I'd be very interested to know if precise percentage can be achieved.
Re: controlling the percentage of "randomize by range" ?
Way too complex for me, I'm not a maths guru at all...
This solution seems to be exactly what I need :
http://xsisupport.com/2012/12/11/random ... abilities/
An easy and intuitive UI would be like this :
_Plug all your mesh nodes in an "InstancesWeights" node, then set their weight value inside
_Plug this "InstancesWeights" node in the "Set Instance Geometry" node
This solution seems to be exactly what I need :
http://xsisupport.com/2012/12/11/random ... abilities/
An easy and intuitive UI would be like this :
_Plug all your mesh nodes in an "InstancesWeights" node, then set their weight value inside
_Plug this "InstancesWeights" node in the "Set Instance Geometry" node
Who is online
Users browsing this forum: Yandex [Bot] and 44 guests