SpawnPoints
SpawnPoints define locations in a Scene where Products can be placed.
Creating a SpawnPoint
By clicking the “Create” button in the CRUD component, a new SpawnPoint can be created.
Existing SpawnPoints can be edited or viewed via the “inline icons”.
Fields
-
Code (mandatory)
→ Technical name of the SpawnPoint.
Can be freely chosen, must follow naming conventions, and be unique within SpawnPoints. -
Descriptions (optional)
→ Multilingual description of the Scenede_de
= Basis Szeneen_en
= Base Scene- …
-
Position (optional)
→ Define the position of the SpawnPoint in 3D space coordinates.
Example:X = 0 / Y = 0 / Z = 0
-
Rotation (optional)
→ Define the rotation of the SpawnPoint in 3D space coordinates.
Example:X = 0 / Y = 0 / Z = 0
SpawnPoint-Information Tab (Create)
When creating a new SpawnPoint:
- Code is required.
- Description can be entered in multiple languages.
- Define Position.
- Define Rotation.
Actions:
- Save → Create new SpawnPoint
- Save → Save description / changes
After saving, additional tabs for the SpawnPoint become available.
SpawnPoint-Information Tab (Edit-/View-Mode)
In Edit-/View-Mode:
- Base information of the SpawnPoint can be viewed or modified.
- Save
CameraSettings Tab
Here, CameraSettings can be assigned to a SpawnPoint.
Fields
-
Code (mandatory)
→ Technical name of the CameraSettings.
Can be freely chosen, must follow naming conventions, and be unique within CameraSettings. -
Distance (optional)
→ Camera distance from the SpawnPoint during scene initialization. -
Minimum Distance (optional)
→ Minimum camera distance from the SpawnPoint. -
Maximum Distance (optional)
→ Maximum camera distance from the SpawnPoint. -
Minimum Y Rotation (optional)
→ Minimum camera rotation on the Y-axis relative to the SpawnPoint.
(Defines how far below the SpawnPoint the camera is allowed to rotate.)
Example:90°
-
Maximum Y Rotation (optional)
→ Maximum camera rotation on the Y-axis relative to the SpawnPoint.
(Defines how far above the SpawnPoint the camera is allowed to rotate.)
Example:90°
-
IsFlareActive (optional)
→ Defines whether LightFlares of a light source should be visible or not. -
Descriptions (optional)
→ Multilingual descriptionde_de
= Basis Szeneen_en
= Base Scene- …
-
LookAtOffset (optional)
→ Offset of the camera look-at point relative to the SpawnPoint,
if the camera rotation center should be around the 3D object’s center of gravity instead of the SpawnPoint.
Example:X = 0 / Y = 0.5 / Z = 0
→ A SpawnPoint can have n CameraSettings assigned.
CameraSettings Tab (Create)
When creating new CameraSettings:
- Code is required.
- Define Minimum Distance.
- Define Maximum Distance.
- Define Minimum Y Rotation.
- Define Maximum Y Rotation.
- Select IsFlareActive.
- Description can be entered in multiple languages.
- Define LookAtOffset.
Actions:
- Save → Create new CameraSettings
- Save → Save changes
CameraSettings Tab (Edit-/View-Mode)
In Edit-/View-Mode:
- Base information of the CameraSettings can be viewed or modified.
- Save