Tokamak (oprogramowanie)

Tokamak Game Fizyka SDK
Oryginalni autorzy Dawid Lam
Deweloperzy Fizyka tokamaka
Wersja stabilna
1.0.5a / 14 kwietnia 2008
; 14 lat temu
( 14.04.2008 )
Magazyn sourceforge .net /projekty /tokamakp /
Napisane w C++
Typ Oprogramowanie pośrednie
Licencja Licencja BSD lub Licencja Zlib
Strona internetowa miejsce tokamaka

Tokamak Game Physics SDK to silnik fizyki typu open source .

Na początku Tokamak był darmowy tylko do użytku niekomercyjnego. Od maja 2007 roku stał się open source na licencji BSD . Teraz można go używać na licencji BSD lub Zlib , aby umożliwić wymianę kodu źródłowego z innym silnikiem fizycznym.

Cechy

Tokamak oferuje unikalną iteracyjną metodę rozwiązywania ograniczeń. Uważa się, że umożliwia to programistom dokonywanie kompromisów między dokładnością a szybkością oraz zapewnia bardziej przewidywalne użycie procesora i pamięci. Narzędzie do rozwiązywania ograniczeń Tokamaka nie obejmuje rozwiązywania dużych macierzy, unikając w ten sposób ograniczeń przepustowości pamięci na niektórych konsolach do gier.

SDK obsługuje różne typy połączeń i ich ograniczenia oraz realistyczny model tarcia. Tokamak jest zoptymalizowany pod kątem układania w stosy dużej liczby obiektów — jest to często wymagana funkcja przez twórców gier. Tokamak zapewnia wykrywanie kolizji dla prymitywów (pudełko, kula, kapsuła), kombinacji prymitywów i dowolnych statycznych siatek trójkątów. Lekkie „sztywne cząstki” zapewniają efekty cząsteczkowe w grach przy minimalnych kosztach.

Tokamak obsługuje również modele „Breakage Constructing”, które pękają w przypadku kolizji. Fragmenty oryginalnego modelu będą automatycznie generowane przez wbudowaną funkcję niszczenia Tokamaka.

Zobacz też

Linki zewnętrzne