The script editor gives full access to the
NOVA SDK. This way, you can roughly control each actor of the scene.
The script editor allows, with the
Helper button, to access to the
Script Helper, which is a search engine in the NOVA object model. All the methods, properties and events are available there and properly summarized.
 The script Helper is useful a tool to search in the methods, parameters, events deployed in the NOVA object model |
The processing of the
NOVA SDK is entirely based upon the events in the scene. Consequently, a developer can create an event in the scene (end of the drawing, interaction on an entity...) to launch its own customized actions.
These are a few samples of the available events:
- NovaScene : BeforeRender, AfterRender, ...
- NovaObject : Collision, Interaction, IntersectionEnter, IntersectionLeave, ...
Each entity handled by the SDK (light, object, camera, material, ...) possesses its own properties that can be read or edited.
- NovaScene : Animated, ClearColor, Name, WaitVBL, ...
- NovaObject : Name, Position, Scaling, Rotation, Target, ...
- NovaCamera : Name, Target, Position, ...
- NovaLight : Name, Position, Direction, Type, Diffuse, ...
There are numerous methods available for each entity, if you plan to make them execute an advanced action.