{
  "duration_s": 10,
  "fps": 24,
  "frames": 240,
  "dimensions": [
    1920,
    1080
  ],
  "camera_azimuth_deg": [
    -130,
    230
  ],
  "rotation_degrees": 360,
  "camera_sequence": "180-degree reveal then continuous 180-degree return to opening side",
  "loop": "True periodic camera and tracer motion; no dissolve, freeze, or pressure reset",
  "closure_frame_240_identical_to_frame_0": true,
  "first_last_encoded_frames": "Exclusive endpoint sampling: frame 239 advances naturally to frame 0 at the normal 1/24 second interval",
  "sequence": "nose; wing/fuselage close-up; gear/root circulation close-up; full aircraft; camera return",
  "overlays": "Centered Cp color bar only",
  "sound": "Original exactly periodic procedural airflow sound design; not CFD acoustics or aircraft audio",
  "field_source": "Fine case iteration 1400; same strategic native velocity streamlines and surface Cp",
  "new_CFD_solve": false,
  "streamline_geometry_exaggeration": false,
  "arrow_motion": "Native velocity direction and integration time, integer complete traversals per 10-second period",
  "path_cycles_per_10s": [
    2,
    2,
    3,
    3,
    3,
    3,
    8,
    8,
    9,
    9,
    12,
    12,
    2,
    2,
    2,
    2,
    2,
    2
  ],
  "path_time_stretch": [
    21.410799335525162,
    21.410799335525162,
    18.64618403270036,
    18.64618403270036,
    17.44431095915127,
    17.44431095915127,
    18.58521130335026,
    18.58521130335026,
    18.8200795735177,
    18.8200795735177,
    17.429061500864538,
    17.429061500864538,
    16.638802378734656,
    16.638802378734656,
    14.996130365998132,
    14.996130365998132,
    16.921842831849524,
    16.921842831849524
  ],
  "qualification": "Approximate public-source airframe. Existing steady field is not fully converged or grid independent. Wake paths are circulation candidates, not validated coherent vortices."
}