Imagine you're a foley artist making the sound of rain for a movie. The standard approach: build an elaborate set, turn on actual sprinklers, record with expensive microphones, then post-process the audio. The shortcut: skip the physical rain entirely and synthesize the sound directly from what rain fundamentally IS — stochastic impacts on surfaces at known frequencies. You get the same signal 400 times faster because you never had to make actual water fall. That's exactly what this paper does for event cameras. The committed claim: you can train a reinforcement learning policy for autonomous drone navigation using synthetic event camera data generated analytically from scene geometry — no rendering pipeline at all — and the resulting policy transfers zero-shot to both photorealistic simulation and real hardware. A 64×64 event observation takes 17 microseconds on a single GPU, versus milliseconds for a rendering-based pipeline. End-to-end RL training converges in under 30 minutes instead of tens of hours. The architecture family is straightforward: the simulator projects 3D scene primitives (cylinders for obstacles, planes for walls and floors) into the event camera's frame, computes contrast edges analytically based on ego-motion and known geometry, then generates event frames without ever touching a rasterizer or ray tracer. The RL policy itself is a lightweight CNN trained with PPO, standard fare. The novelty is entirely in the observation generation — by exploiting the fact that event cameras measure brightness changes at edges, not absolute intensities, the authors can bypass the entire rendering stack. The policy network is small enough to quantize to a 1.2 MB int8 model running onboard. The ladder here is interesting because the comparison isn't accuracy against a classical planner — it's training speed and sim-to-real transfer. The paper's primary baseline is ESIM, a widely-used event camera simulator that renders frames first, then differentiates to produce events. The 400× speedup over ESIM for observation generation is clean and well-documented. The sim-to-real transfer chain runs: analytic sim → Isaac Sim (ray-traced, photorealistic) → real Crazyflie drone. The policy trained entirely in the analytic sim achieves 83% success on mid-difficulty courses in Isaac Sim and 82% on real-world courses with zero fine-tuning. These are not cherry-picked easy courses — traversability probability of ~0.57 means roughly half the random paths through the course are blocked. Integrity is solid but bounded. The real-world validation is genuinely physical — a 56-gram Crazyflie with a Prophesee GenX320 event camera, no external positioning, no offboard compute. But the sample sizes are small: 5/5, 5/6, 4/6 flights across three courses, totaling 17 flights. The sim-to-real gap is the critical question and they address it honestly, showing performance degradation in texture-dense environments (70% vs 83%). Code is released. No pre-registration, but that's standard for robotics. The main integrity concern: the analytic simulator only handles convex primitives, so the sim-to-real gap may widen dramatically in geometrically complex environments that can't be reduced to cylinders and planes. The milestone to watch is resolution scaling and scene complexity. At 64×64, the analytic approach is tractable. Real event cameras like the GenX320 run at 320×320. Scaling the analytic projections to higher resolution with non-convex geometry while maintaining the microsecond-per-frame speed is the gap between a clever training trick and a general-purpose event camera simulator. The authors acknowledge this — their method handles only convex primitives and static scenes. The obvious next experiment the authors didn't run: dynamic obstacles. Every course in both simulation and real-world testing is static. A drone navigating a warehouse with moving humans or other drones needs to handle independently moving contrast edges that can't be predicted from ego-motion alone. My read: this is (a) a genuine scope limitation they're saving for follow-up work, not something they tried and buried. The analytic model would need fundamental extension to handle non-ego-motion-induced events, and that's a different paper.