class ArExperience {
  const ArExperience({
    required this.destinationId,
    required this.destinationTitle,
    required this.modelPath,
    this.description,
    this.initialScale = 0.24,
    this.minScale = 0.08,
    this.maxScale = 0.85,
  });

  final String destinationId;
  final String destinationTitle;
  final String modelPath;
  final String? description;
  final double initialScale;
  final double minScale;
  final double maxScale;

  double clampScale(double scale) => scale.clamp(minScale, maxScale).toDouble();
}
