Leksykon IT › Programowanie › Kolider pola wysokości

Kolider pola wysokości

Programowanie Svenska → Zaktualizowano: 2026-10-27

Kształt kolizji dla terenu, który przechowuje tylko jedną wysokość na punkt siatki, a trójkąty pozostawia domyślnym.

Teren 1025 × 1025 jako zwykły mesh collider to dwa miliony trójkątów, z odpowiednią ilością pamięci i drzewem wyszukiwania. Pole wysokości zapisuje zamiast tego same wysokości, często jako liczby 16-bitowe. Komórka, nad którą znajduje się punkt, wynika wprost z jego współrzędnych X i Z, więc silnik fizyki znajduje dwa właściwe trójkąty bez przeszukiwania. PhysX, Bullet, Jolt i Godot mają dla tego dedykowany kształt.

Ograniczenie wynika z samego projektu: każdy punkt ma dokładnie jedną wysokość, więc nie da się wyrazić nawisów, łuków ani jaskiń. Buduje się je jako osobne mesh collidery nałożone na teren, a szew między nimi to tradycyjne miejsce, w którym gracze wypadają ze świata.

← Wróć do leksykonu