StarSystemModel: {
    coordinates: StarSystemCoordinates;
    name: string;
    subSystems: SubStarSystemModel[];
}

Data model for a star system. It holds all the information necessary to generate and render a star system.

Type declaration

  • coordinates: StarSystemCoordinates

    The coordinates of the star system in the universe. They are used for identification purposes and to generate the star system.

  • name: string

    The name of the star system.

  • subSystems: SubStarSystemModel[]

    Data models for system hierarchies inside the star system. (There can be multiple sub star systems in a star system, for example a binary star system). Usually, there is only one sub star system with a single star.