The GL Studio? editor features an intuitive and easy to use GUI
that allows you to easily author Reusable Software Objects. GL Studio is a fully hierarchical modeling system, allowing you to create a modeling hierarchy that promotes the highest degree of reusability for your specific needs. The GL Studio editor creates GL Studio design files, each of which maps directly to a Reusable Software Object (RSO). New RSOs can reuse one or multiple RSOs to greatly speed up development time.
There are three main parts to the designer: The Control Window, the Design Window and the Object Properties Window.

Hierarchy and Draw Order Controls The Control Window is where the developer can see the list of objects in the design. The hierarchy created denotes the draw order of the objects in the scene. Objects can be arbitrarily grouped, allowing you to easily control multiple objects as if they were one single object.
Create User-Defined Behaviors The Control Window also allows you to add your own custom behaviors and interfaces to each RSO. The control window allows you to add methods, member variables and properties to each RSO. This allows you to define custom logic and control interfaces for each RSO. GL Studio's dynamic Properties integrate seamlessly with Active-X? properties or .NET properties and allow you create dynamic control interfaces and glueless interconnection to your applications.
Develop Custom Interactions You can also define custom event handlers and callbacks for each object, allowing you to define intuitive and powerful user interface constructs far beyond the bounds of ordinary GUI development tools.
Full Code Generation and External Object Reference Controls The Control Window also allows you to control how the code generates, to give you unmatched flexibility in the deployment of your RSOs. GL Studio's RSO technology gives you the option of embedding your resources like texture maps directly into RSOs. You can even optimize them for web deployment with built in tunable JPEG compression technology that allows you to control compression on a per texture map basis.

Design Window
Developer View Easily Customizable The GL Studio editor has the ability to change the viewing frustum of the design view and open multiple window views of the same design allowing for easy 3D object control and manipulation. GL Studio also supports many default editor controls through the preferences settings.

Object Properties Window
Detailed Control Over Object Properties The Object Properties Window allows you to control the details of each object you have created such as drawing style and texture map settings. The properties are designed to be intuitive to use and to allow precise control over your design. For instance, although you can use the GL Studio GUI to control object size and placement, you can also use the Object Properties Window to precisely edit object locations, vertex locations, texture placement, etc.
Custom Control Tabs for Each Object Type Each GL Studio object type also has its own specific tab that allows you to quickly and easily edit the setting specific to that type of object. GL Studio Plug-In objects also add their own specific properties tab, allowing them to seamlessly integrate and extend the GL
|