How to position, move, arrange and scale 2D and 3D elements in GDL space using transformation stacks
05. Basic 2D elements
“Starter” pack of simple commands for 2D element creation
![](https://gdl.graphisoft.com/wp-content/uploads/05_feature.png)
06. Basic 3D elements
“Starter” pack of simple commands for 3D element creation
![](https://gdl.graphisoft.com/wp-content/uploads/06_feature.png)
07. Additional status codes
More ways to customize your polygon elements
![](https://gdl.graphisoft.com/wp-content/uploads/07_feature.png)
08. Subroutines, macro objects
Script and function organization techniques in GDL
![](https://gdl.graphisoft.com/wp-content/uploads/08_feature.png)
09. Parameter logic
Parameter value manipulation: value lists, value ranges, parameter connections and context
![](https://gdl.graphisoft.com/wp-content/uploads/09_feature.png)