launchVisualExperience method

void launchVisualExperience()

Navigate to the fullscreen visual experience matching the active incienso. Falls back to photonicPulse behavior (no navigation) if no visual is set.

Implementation

void launchVisualExperience() {
  final visual = _activeIncienso?.defaultVisual;
  if (visual == null) return;

  final route = _visualRoute(visual);
  if (route != null) {
    Sint.toNamed(route, arguments: painterEngine);
  }
}