Przegląd projektu
xeokit SDK to open-source toolkit w JavaScripcie i WebGL do budowy przeglądarek modeli BIM/AEC działających bezpośrednio w przeglądarce, bez wtyczek i bez dodatkowej instalacji. Biblioteka obsługuje IFC 2x3 i 4.3, glTF, OBJ, STL, 3DXML, CityJSON, chmury punktów w formatach LAS/LAZ, viewpointy BCF oraz natywny XKT, czyli zoptymalizowany format pozwalający ładować bardzo duże modele w czasie rzędu sekund.
Renderer pracuje z podwójną precyzją (istotne przy modelach osadzonych w realnych koordynatach GIS) i wykorzystuje akcelerację sprzętową, utrzymując sensowną wydajność przy setkach tysięcy obiektów na klatce. Funkcjonalność rozszerzają pluginy do pomiarów, adnotacji, sekcji, drzewa modelu i nawigacji. xeokit jest używany m.in. przez Thinkproject, Fieldwire by Hilti, Bexel Manager, OpenProject, Deutsche Bahn, HOK Architects i BIMData.io. SDK dostępne jest w wersji open-source na licencji AGPL-3.0 oraz w wersji komercyjnej dla zastosowań enterprise.
Mój wkład: publicznie figuruję jako współtwórca repozytorium xeokit/xeokit-sdk oraz kilku powiązanych projektów (sdk v3, xeokit-bim-viewer, xeokit-convert, xeokit-integration-examples).


