Script [suggestions][low priority]
#1
  • -Autoevaluate script
  • -Random like box#3: 
    • Integer: Uniform Discrete
    • Real: Exponential, Noise R, Noise V, Noise V+T, , Normal Gaussian, Triangular, Turbulence V, Turbulence V+T, Uniform and Weibull
    • Vector: Noise V, Noise V+T, Normal (Gaussian), Sphere Surface, Sphere Volume, Turbulence V, Turbulence V+T and Uniform.
  • -With Point3 work like vector for example:  Point3 var = (x,y,z) or Point3 var = (x;y;z) without write (for example) Point3 var = new Point3(var.x=0, var.y=0, var.z=0);
  • -SendOut without using conditional boolean and tf.TestTrue(i);

But, about Random is possible do all that without call that function? for example, using SetSeed and apply math formulas?

Best regards, haytham2597.
  Reply
#2
Hi haytham, thanks for your suggestions.

I'm not sure what you mean by "autoevaluate script" but you can evaluate a script when the script editor is open by pressing Ctrl+E or choosing "evaluate" from the file menu. Scripts will also automatically evaluate when the script editor is closed.

There are already functions for getting uniform random ints, floats and vectors on sphere surface (unit sphere).

Changing C# syntax for object creation (ie, "Point3 var = (x,y,z)" instead of Point3 var = "new Point3(x, y, z)") is not possible.

'SendOut' can already be accomplished by "tf.OutputParticle(eventInx)"
  Reply
#3
(06-23-2019, 02:18 AM)tyFlow Wrote: Hi haytham, thanks for your suggestions.

I'm not sure what you mean by "autoevaluate script" but you can evaluate a script when the script editor is open by pressing Ctrl+E or choosing "evaluate" from the file menu. Scripts will also automatically evaluate when the script editor is closed.

There are already functions for getting uniform random ints, floats and vectors on sphere surface (unit sphere).

Changing C# syntax for object creation (ie, "Point3 var = (x,y,z)" instead of Point3 var = "new Point3(x, y, z)") is not possible.

'SendOut' can already be accomplished by "tf.OutputParticle(eventInx)"

About Autoevaluate. I mean, every time you edit, it auto-evaluates automatically. Like Box#3, MagmaFlow Krakatoa/Stoke that have AutoUpdate.
---
Oh ok.
---
I can not believe that I have not seen OutputParticle, thank so much.
  Reply


Forum Jump: