Track/TrackCameraSpot.cs

Small record struct defining a baked trackside camera spot with a Position (Vector3) and Distance (float). Used to represent a camera point along the racing line.

namespace Machines.Race;

/// <summary>
/// Baked trackside camera position at a corner along the racing line.
/// </summary>
public record struct TrackCameraSpot( Vector3 Position, float Distance );