Дружище, я конечно сам не выбираю лёгких путей, но мне кажется это перебор. Лучше посмотри физические движки. Уроков, примеров полно.
Это вот я щас мужусь, под Xors3d заточил всё, а на сам ксорс уже забили и библы не обновляются.
Но тебе, для реализации езды снегохода даже PhysX Wrapper'a хватит.
Я на примерах в нём за день разобрался. Жаль что движок тоже заброшенный.
Но есть хорошие примеры по врапперу от Автомата
http://forum.boolean.name/showthread.php?t=7568
Посмотри, позапускай исходники, и ты поймёшь что так быстро и корректно ты не сделаешь! (Как и я

)