driving an ICE deformer by weightmap
driving an ICE deformer by weightmap
Hi ICE masters,
I saw that it was possible to drive a particle emission by weight map, but I can not drive a simple geometry turbulence effect by a weight map...
Can anyone give me the trick please ?
thanks
I saw that it was possible to drive a particle emission by weight map, but I can not drive a simple geometry turbulence effect by a weight map...
Can anyone give me the trick please ?
thanks
Re: driving an ICE deformer by weightmap
there is no trick, this just works. can you put a screenshot ?
Re: driving an ICE deformer by weightmap
thank you NNois,
I saw some nodes in the particle section which seems to do that, but nothing else. As I'm totally novice with ICE, I'm a bit lost and don't really understand where to begin...And did't found any tutorial about this kind of task.
I saw some nodes in the particle section which seems to do that, but nothing else. As I'm totally novice with ICE, I'm a bit lost and don't really understand where to begin...And did't found any tutorial about this kind of task.
Re: driving an ICE deformer by weightmap
ok, so I tried something that seemed logical to me, but don't find the tool wich could let me do what I'm thinking :
I tried to apply a turbulize node to the point of my object and tried to filter the effect by the weightmap's object, but only the "IsElement" mode seems to work, and it include all the points without taking the weights into account.
So I would like to get the resulting movement and multiply it by the weights value, but don't found how to do this
I tried to apply a turbulize node to the point of my object and tried to filter the effect by the weightmap's object, but only the "IsElement" mode seems to work, and it include all the points without taking the weights into account.
So I would like to get the resulting movement and multiply it by the weights value, but don't found how to do this
Re: driving an ICE deformer by weightmap
If you connect the weight map value into the turbulize scale input, and the point position directly into the base value, that should be a start. Then if you need to enhance the effect you could use a change range inbetween the weight map and turb scale.
Re: driving an ICE deformer by weightmap
+1 plus don't use this "get weight map value" you don't know what he get , just take a get data and dive to your weight map weights
Re: driving an ICE deformer by weightmap
thank you very much,
now, the problem is that the turbulence scale doesn't work as expected : it's not a simple factor for the effect... I have to find an other way to attenuate the effect with the weightmap.
now, the problem is that the turbulence scale doesn't work as expected : it's not a simple factor for the effect... I have to find an other way to attenuate the effect with the weightmap.
Re: driving an ICE deformer by weightmap
Could try a multiply by scalar after the turbulize, with the weightmap as scalar input.
Or a linear interp between pointposition and turbulized pointposition with the weightmap input as blend.
Or a linear interp between pointposition and turbulized pointposition with the weightmap input as blend.
Re: driving an ICE deformer by weightmap
another option : weightmap->XYZ ports of a scalar to vector3d->variance
-rr
-rr
softimage resources section updated Jan 5th 2024
Re: driving an ICE deformer by weightmap
yes !!
the linear interpolate method works perfect !
scalar to 3d vector works too, but we lost the variance controls.
thank you all for your suggestions !
the linear interpolate method works perfect !
scalar to 3d vector works too, but we lost the variance controls.
thank you all for your suggestions !
Re: driving an ICE deformer by weightmap
Sorry this is wrong, using the turbulence scale is not going to work !
The "scale" is the size of the noise in 3d space, basicaly small produce a grainy effect and a large value produce large smooth gradients, so this has to be a fixed value !!!
Use the "variance" instead:
weight map -> scalar to vector -> multiply (this is where you scale the effect) -> to the "variance port" this will work
The "scale" is the size of the noise in 3d space, basicaly small produce a grainy effect and a large value produce large smooth gradients, so this has to be a fixed value !!!
Use the "variance" instead:
weight map -> scalar to vector -> multiply (this is where you scale the effect) -> to the "variance port" this will work
Re: driving an ICE deformer by weightmap
I'm sure it's evident for you, but I'm discovering the power of ICE with your suggestions, multiple ways to do anything....wow !
throwing softimage to the bin is a shame Autodesk !!!
throwing softimage to the bin is a shame Autodesk !!!
Last edited by julius on 03 Jul 2015, 23:07, edited 1 time in total.
Re: driving an ICE deformer by weightmap
there is also a nifty "modulate by wheight map" on Rray.de
Who is online
Users browsing this forum: No registered users and 29 guests