Visual Basic Scripting has been embedded into XSI, to allow us a greater scope of interface within XSI itself. By using the scripting language, we are no longer limited to the graphical user interface (GUI ) - we have complete access to scene information which we can manipulate and draw upon to enhance our imagery.