Commands
In osl you can define a custom command using the def
command, as with all other custom syntax. A custom command will not return a value, and will simply allow for a script to reuse commands.
Syntax
Example
This has a flaw however, it fully uses only global variables, meaning that the variables can be accessed from anywhere and meaning that making a recursive command is almost impossible. To ensure it uses local we can use: this
from Local Scoping
Last updated