Hi,
I succeeded, but there was one small problem, the scatter is not moved, Is that so ?
it is created where you requested it: at the position of "ScatteredObj", [0,0,0] that is. If you want the ScatterObject/Icon placed at the "pool"/b-plane, then you have to use instead:
ChaosScatter isselected:on iconsize: 50 pos: b.pos
I create the scatter with maxscript, It cannot be modified again,Why?
It can for sure, but your script does not save a reference to the ScatterObject for later use. You should store a reference into a variable (MyScatter=ChaosScatter isselected:on iconsize: 50 pos:b.pos) and change the variables properties instead of using the current selection:
ScatteredObj= sphere radius: 1 position:[0,0,0] --ScatteredObj
b = plane length: 100 width:100 pos: [150,150,0] --distrib objectp
MyScatter=ChaosScatter isselected:on iconsize: 50 pos: b.pos
--APPENDING
append MyScatter.targetFactors 1
append MyScatter.targetNodes b
append MyScatter.modelfrequencies 1
append MyScatter.modelNodes ScatteredObj
You can now change the properties of 'MyScatter' every time later on. Alternatively you can access the ChaosScatter object by name. These are
very basic script topics though.
Good Luck