visual3d:documentation:pipeline:expressions:expressions_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:expressions:expressions_overview [2024/08/01 13:02] – [Mathematical Operators] wikisysop | visual3d:documentation:pipeline:expressions:expressions_overview [2025/01/22 14:06] (current) – [Intersection Functions] wikisysop | ||
---|---|---|---|
Line 16: | Line 16: | ||
/ | / | ||
!/ | !/ | ||
- | **;** | + | ; |
</ | </ | ||
- | ===== Expression | + | ===== Expression |
- | Expressions are incredibly flexible and capable of ingesting most data types in Visual3D | + | Expressions are incredibly flexible and capable of ingesting most data types in Visual3D. The key to using expressions is to understand the syntax used for each data type: |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#Data_Tree|Data Tree Signals]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#data_tree_syntax|Data Tree Signals]] |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#Model_Builder|Expressions_in_Model_Builder_Mode]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#model_builder_syntax|In Model Builder mode]] |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#Pipeline_Parameters|Pipeline_Parameters]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#Model_Metric_Syntax|Model Metrics]] |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#Tags|Tags]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#pipeline_parameter_syntax|Pipeline Parameters]] |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#C3D_Parameters|C3D_Parameters]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#tag_syntax|File Tags]] |
- | -[[Visual3D:Documentation:Pipeline:Expressions:Expression_Items#Model_Metrics|Model Metrics]] | + | -[[visual3d:documentation:pipeline:expressions:expression_syntax#C3D_Parameter_Syntax|C3D Parameters]] |
-[[Visual3D: | -[[Visual3D: | ||
Line 80: | Line 80: | ||
**Note:** Visual3D parses the mathematical operators before it parses the signal names. If you have a signal name that contains a mathematical operator (e.g. R-Foot1), Visual3D will probably not be able to parse the equation expression properly. | **Note:** Visual3D parses the mathematical operators before it parses the signal names. If you have a signal name that contains a mathematical operator (e.g. R-Foot1), Visual3D will probably not be able to parse the equation expression properly. | ||
+ | |||
**Also Note the potential conflict between some of the operators and the reserved characters. If the string is obviously an expression, there is no conflict.** | **Also Note the potential conflict between some of the operators and the reserved characters. If the string is obviously an expression, there is no conflict.** | ||
Line 97: | Line 98: | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
! But what if you want to generalize and use another pipeline parameter for TEST2 | ! But what if you want to generalize and use another pipeline parameter for TEST2 | ||
Line 103: | Line 104: | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
Select_Active_File | Select_Active_File | ||
/ | / | ||
/ | / | ||
! / | ! / | ||
- | **;** | + | ; |
</ | </ | ||
Line 147: | Line 149: | ||
*[[Visual3D: | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
- | *[[Visual3D: | + | *[[Visual3D: |
+ | *[[Visual3D: | ||
+ | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
- | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
Line 182: | Line 185: | ||
*[[Visual3D: | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
+ | *[[Visual3D: | ||
+ | *[[Visual3D: | ||
+ | |||
==== Assigned Force Functions ==== | ==== Assigned Force Functions ==== | ||
Line 209: | Line 215: | ||
*[[Visual3D: | *[[Visual3D: | ||
*[[Visual3D: | *[[Visual3D: | ||
- | *[[Visual3D: | + | *[[Visual3D: |
==== Common Math Expressions ==== | ==== Common Math Expressions ==== |
visual3d/documentation/pipeline/expressions/expressions_overview.1722517339.txt.gz · Last modified: 2024/08/01 13:02 by wikisysop