visual3d:documentation:pipeline:expressions:expression_numbers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:expressions:expression_numbers [2024/06/26 20:25] – created sgranger | visual3d:documentation:pipeline:expressions:expression_numbers [2025/06/20 19:07] (current) – Added headers and cleaned up <code> tags. wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ==== Random ==== | + | There is current a single " |
+ | |||
+ | ===== Random | ||
rand(lo_value, | rand(lo_value, | ||
- | Example : rand() will generate | + | ==== Example: Generate |
- | [[Visual3D: | + | |
+ | < | ||
+ | Set_Pipeline_Parameter_From_Expression | ||
/ | / | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
- | ::TEST1 = 0.220525 | + | |
- | Example : rand(lo_value, | + | TEST1 = 0.220525 |
- | [[Visual3D: | + | </ |
+ | |||
+ | The default range for the random number is from 0 to 1. | ||
+ | |||
+ | ==== Example: Generate | ||
+ | |||
+ | < | ||
+ | Set_Pipeline_Parameter_From_Expression | ||
/ | / | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
- | ::TEST2 = 2.232995 | + | |
- | Example : rand(lo_value,hi_value,signal) will generate | + | TEST2 = 2.232995 |
- | [[Visual3D: | + | </ |
+ | |||
+ | The output value occurs in the range from lo_value | ||
+ | |||
+ | ==== Example: Generate | ||
+ | |||
+ | < | ||
+ | Set_Pipeline_Parameter_From_Expression | ||
/ | / | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
::TEST3 = 2.808424+2.582592+2.346721+2.697052+2.662510+2.861250+2.843808+...(to number of frames) | ::TEST3 = 2.808424+2.582592+2.346721+2.697052+2.662510+2.861250+2.843808+...(to number of frames) | ||
- | Example : rand(lo_value,hi_value,signal). If signal is a number, that number of values | + | </ |
- | [[Visual3D: | + | |
+ | Using all three arguments will produce a random number in the range from lo_value | ||
+ | |||
+ | ==== Example: Generate | ||
+ | |||
+ | < | ||
+ | Set_Pipeline_Parameter_From_Expression | ||
/ | / | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
::TEST4 = 2.446495 + 2.718410 + 2.201863 | ::TEST4 = 2.446495 + 2.718410 + 2.201863 | ||
- | Example : Create a TARGET with random values between 0 and 1 | + | </ |
- | [[Visual3D: | + | |
+ | If the signal argument is a number, then that number of random values from the range lo_value to hi_value are returned. | ||
+ | |||
+ | ==== Example: Create a TARGET with random values between 0 and 1 ==== | ||
+ | |||
+ | < | ||
+ | Create_Target | ||
/ | / | ||
! / | ! / | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
- | View the resulting signal in the 3D viewer by turning on the target trail | + | |
- | {{random_target.jpg}} | + | </ |
- | Example: create a TARGET with random values between 0 and 1. | + | |
- | [[Visual3D: | + | View the resulting signal in the 3D viewer by turning on the target trail: |
+ | |||
+ | {{:random_target.jpg}} | ||
+ | |||
+ | ==== Example: create a TARGET with random values between 0 and 1 ==== | ||
+ | |||
+ | < | ||
+ | Create_Target | ||
/ | / | ||
! / | ! / | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
+ | </ | ||
Note that all components contain different values | Note that all components contain different values | ||
- | {{Random7.jpg}}{{random7view.jpg}} | + | {{:Random7.jpg}} {{:random7view.jpg}} |
- | Example : Create a TARGET where each frame is on a random location on the surface of a sphere of radius 1 | + | |
- | **Evaluate_Expression** | + | ==== Example: Create a TARGET where each frame is on a random location on the surface of a sphere of radius 1 ==== |
+ | |||
+ | < | ||
+ | Evaluate_Expression | ||
/ | / | ||
/ | / | ||
Line 59: | Line 103: | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
- | **Evaluate_Expression** | + | |
+ | Evaluate_Expression | ||
/ | / | ||
/ | / | ||
Line 66: | Line 111: | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
- | [[Visual3D: | + | |
+ | Create_Target | ||
/ | / | ||
! / | ! / | ||
Line 75: | Line 121: | ||
SIN(DERIVED:: | SIN(DERIVED:: | ||
! / | ! / | ||
- | **;** | + | ; |
- | {{random8view.jpg}} | + | </ |
+ | {{: | ||
visual3d/documentation/pipeline/expressions/expression_numbers.1719433500.txt.gz · Last modified: 2024/06/26 20:25 by sgranger