Itoo Software Forum

Author Topic: How to use a greyscale map control the global scale but keep the random scale ?  (Read 1124 times)

cc8boy

  • Sr. Member
  • ****
  • Posts: 276
  • I'll do my best.Welcome to www.c7design.cn .
    • C7design
I’m going to use a greyscale map in Scale group in Transform tab to control the animation of my trees. But the result is not what I expected.
1.   I want the scale of the the trees in black area is 0%.
2.   I want the scale of the the trees in white area is MAX.
3.   I want to keep the effect of random scale when the trees become MAX scale. But the effect of random scale was overrided by the greyscale map.
I mean I want to use the greyscale map to control the global scale of the trees but keep the random scale.
4.   I tried to make some MAX transform scale keyframe on the sample tree. But the animation mode of Forest Pro Pack didn’t get the sample when there were only transform keyframes on the sample tree.
We are working hard in virtual effects in 3DSMAX. Welcome to our website in China.

iToo

  • Administrator
  • Hero Member
  • *****
  • Posts: 3151
    • iToo Software
1,2,3. - Just turn on Scale->Probability Map. When enabled, the map defines the amount of random transform applied to each item, instead an absolute scale value.

4. - Translation/Rotation/Scale keyframes are not recognized by Forest because don't modify the geometry of the object, only it's appearance (it's a issue related with the Max pipeline workflow). Instead, apply a Linked XForm modifier, linked to an animated dummy.
Carlos Quintero
iToo Software

cc8boy

  • Sr. Member
  • ****
  • Posts: 276
  • I'll do my best.Welcome to www.c7design.cn .
    • C7design
Thanks for the answers. But I don't want to control the amount of random transform. I don't mean more random or  less random transform.
For example,
The value from grey level of the map is A.  The results of the Random function of Forest Pro Pack is B. The real scale value of the tree is C.
It should be "C=A*B".
such as C=40%*[0.9,0.9,0.9], 40% is from grey level.
The value A should be used as a coefficient to control the global scale of the trees.
I want global control on the scale value of the trees not the amount of random transform.
We are working hard in virtual effects in 3DSMAX. Welcome to our website in China.

Paul Roberts

  • iToo Software
  • Hero Member
  • *****
  • Posts: 1551
Hi,

You can achieve a similar effect by using a noise maps instead of pure black and white for the scale map. That way you can animate a the scale growing but maintain randomisation. I've attached a sample scene to illustrate.



I hope that helps.

Thanks,

Paul
Paul Roberts
iToo Software

cc8boy

  • Sr. Member
  • ****
  • Posts: 276
  • I'll do my best.Welcome to www.c7design.cn .
    • C7design
Thank you , Paul ! This is what I want. I'll try it immediately.
We are working hard in virtual effects in 3DSMAX. Welcome to our website in China.