

Komet - Performance Mod
Komet is a performance mod, which optimizes Vintage Story!

Description
Komet is a universal performance mod. It rewrites the hot paths of the render loop — the visibility sweep, occlusion culling, draw-range batching — and smooths the rest: chunk loading, stutter from GC pressure and driver syncs, shadow artefacts, VRAM held by empty pools. Without changing what ends up on screen: on every build the culling core is verified byte-identical against vanilla before anything is timed.
Every number on this page was measured, not estimated — in the mod's benchmark on real game data structures, or in-game with the built-in stress test and .komet report. Where a vanilla figure does not exist, this page says so instead of inventing one. Gains grow with view distance, which is why the measurements were taken at view distance 1536.
Frame rate: in-game stress test, one feature switched back to the vanilla code path in the same loaded scene, interleaved baselines so scene drift cancels out. The rest: see the tables below.
Vanilla → 1.0.0 → 1.2.0
The mod's own benchmark runs the real culling code on real game data structures and proves the output byte-identical to vanilla before it times anything. It re-measures vanilla in every run, so both baselines are shown — each Komet figure is compared against the vanilla of its own run.
<span style="color: #6f6f6f; font-size: 85%;">in-game pool shape, 177,000 mesh parts</span></td> <td style="padding: 10px 8px; text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; color: #6f6f6f; border-bottom: 1px solid #f0e9d9;">9.61 ms
<span style="font-size: 85%;">8.76 ms</span></td> <td style="padding: 10px 8px; text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; color: #333; border-bottom: 1px solid #f0e9d9;">1.96 ms
<span style="color: #468847; font-size: 85%;">4.9×</span></td> <td style="padding: 10px 0 10px 8px; text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; color: #333; border-bottom: 1px solid #f0e9d9;">1.49 ms
<span style="color: #468847; font-size: 85%;">5.9×</span></td> </tr> <tr> <td style="padding: 10px 8px 10px 0; color: #333; border-bottom: 1px solid #f0e9d9;">Occlusion pass, per frame
<span style="color: #6f6f6f; font-size: 85%;">74,034 rays; Komet also moves it off the main thread</span></td> <td style="padding: 10px 8px; text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; color: #6f6f6f; border-bottom: 1px solid #f0e9d9;">85.0 ms
<span style="font-size: 85%;">73.6 ms</span></td>
Ratings & reviews
Sign in to leave a rating or comment.

