.Projekt dydaktyczny - Platforma Cyfrowej Nauki

Webserwis Portal Cyfrowej Nauki - UKSW w Warszawie

Zleceniodawcą projektu był Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie i CNT - Centrym Cyfrowej Nauki i Technologii. Webserwis został stworzony na potrzeby projektu dydaktycznego PCN. Za jego pośrednictwem użytkownik może obejrzeć modele 3D różnych elementów ludzkiego ciała (w etapie 1 są to kości). Webserwis dostępny jest w sieci Internet, uruchamiany za pośrednictwem przeglądarki internetowej.
Modele 3D są wyświetlane z udziałem serwisu Sketchfab, za pośrednictwem narzędzia "Sketchfab API Viewer". Dodatkowo za pomocą klasycznej integracji (REST z biblioteką cURL) do webserwisu zostają dynamicznie pobrane nazwy i opisy każdego modeli. W panelu administracyjnym webserwisu jest możliwość przypisania poszczególnym modelom zasobów w postaci plików (np. "obj", czy aplikacji VisNow). Jednakże, aby użytkownik miał możliwość ich pobrania musi w pierwszej kolejności poprawnie przejść proces autoryzacji.
Całość zrealizowana jest na najnowszej wersji silnika IM-CMS.

Komunikacja ze Sketchfab API Viewer i REST API

Do integracji danego modelu na poziomie interaktywnego obiektu 3D, nazwy i opisu potrzebne jest tzw. UID modelu nadane przez serwis Sketchfab w momecie dodawania modelu do bazy Sketchfab.

Interaktywność modeli 3D

Dzięki bibliotece "Sketchfab API Viewer" wszystkie modele wyświetlone w webserwisie są w pełni interaktywne. To znaczy, że za pomocą myszki (chwyć, przeciągnij i upuść) możemy obracać dany model, a za pomocą rolki (scroll) oddalać i przybliżać.
Dokumentacja uproszczona: dokument PDF
Wersja demo: demo

2021 - Internet.Media - Damian Krawiec, Zielona Góra, Lubuskie
m(at)internet.media.pl