Vehicles
Debugování a řešení problémů
Vizualizuje nativní stav kol a nabízí systematický postup pro chyby tvorby, kontaktu a jízdního chování.
JOLT_DEBUG_VEHICLES kreslí hard points, odpružení, osy kol, driven/passive stav, kontaktní markery a normals z aktuálních native snapshotů.
Zapnutí vehicle debug draw#
jolt_debug_enable(true);
jolt_debug_set(JOLT_DEBUG_VEHICLES, true);
jolt_debug_draw();Vozidlo nelze sestavit#
- Ověřte, že chassis je Dynamic, non-sensor a stále platné.
- Přidejte nejméně dvě kola a nepřekročte limit 32.
- Označte alespoň jedno kolo driven nebo přidejte platný diferenciál.
- Kontrolujte každý Boolean výsledek a okamžitě čtěte jolt_get_error().
Kola nemají kontakt#
- Zkontrolujte vrstvy chassis/ground a pamatujte, že sensors jsou přeskočeny.
- Ověřte hard points, radius a suspension travel v lokálních souřadnicích chassis.
- maximum_slope_angle zvyšujte jen pro záměrně sjízdné normals.
- Pokud ostré spoje ztrácejí kontakt, po funkčním Ray setupu vyzkoušejte Sphere.
Nestabilní nebo nereálné chování#
- Před pružinami nastavte hmotnost a těžiště chassis.
- Vyhněte se extrémní frequency, anti-roll stiffness a friction multipliers.
- Ověřte shodu vizuálního měřítka s fyzickým radiem kol a rozměry chassis.
- Pomocí forward speed, compression a contact normals odlište problém trakce od geometrie.