LAST UPDATED: 11 January 2022

FIRST RELEASE: v0.9

Nominal Editor is able to visualise spacecrafts in the Universe and simulate different components and functionalities. Spacecraft objects are stored in the simulation back-end, but require an actor to represent the visualisation of the spacecraft. We have developed an actor class that can be used to represent the spacecraft's location, rotation and velocity in the world. This document will explain how to spawn the actor into the level blueprint, but will not cover how to construct specific spacecraft objects.

Example Construction Video

This video shows how a spacecraft can be constructed into a scene. For more information and instructions, see the example code below the video.

Spacecraft Actor.mp4

Constructing Spacecraft

In this document, it is assumed that the spacecraft class has already been constructed. However, a specific spacecraft object is not necessarily required to be spawned in the scene. The default spacecraft object is the BskSpacecraftPlus object. This can be added with the Construct Object from Class node:

Untitled

When constructing objects from class, a reference to the outer object must be used. In most cases, using the self node is sufficient.

Untitled

A Spacecraft Plus object will have one optional inputs:

Initialise Spacecraft