FUN3D HELP >5. L Systems > 5.4. Supported Rules and Syntax
List of supported rules and syntax for value field of rules property
Variables: |
|
All letters between A and N |
|
No drawing variables: |
|
Letters between O and Q |
|
Reserved variables: |
|
Letters between R and Z |
|
Constants: |
|
- >x Move Forward along object X axis (for translateX property value)
- <x Move Backward along object X axis (for translateX property value)
- >y Move Forward along object Y axis (for translateY property value)
- <y Move Backward along object Y axis (for translateY property value)
- >z Move Forward along object Z axis (for translateZ property value)
- <z Move Backward along object Z axis (for translateZ property value)
- +x Rotate Clockwise around X axis (for angleX property value)
- -x Rotate Counter-Clockwise around X axis (for angleX property value)
- +y Rotate Clockwise around Y axis (for angleY property value)
- -y Rotate Counter-Clockwise around Y axis (for angleY property value)
- +z Rotate Clockwise around Z axis (for angleZ property value)
- -z Rotate Counter-Clockwise around Z axis (for angleZ property value)
- %x Scale along X axis (for scaleX property value)
- %y Scale along Y axis (for scaleY property value)
- %z Scale along Z axis (for scaleZ property value)
- [ Save Transformation
- ] Restore Transformation
|
|
Examples: |
|
F>x+zF>x-zF>x-zF>x+zF |
|
Procedures: |
|
- Set F for Initial property then edit rules property

- Set F for Name property and F>x+zF>x-zF>x-zF>x+zF for value property

- Sometimes you must change number of iterations to see result

|