Gdzie można spotkać X3D

Istnieje kilka aplikacji które, nie będąc bezpośrednio odtwarzaczami x3D, korzystają z tego formatu. Na przykład projekt Open Wonderland (link) – jest to środowisko w którym można zbudować trójwymiarowy świat będący platformą służącą do komunikacji miedzy użytkownikami. Aplikacja ta może być na przykład wykorzystywana przez firmy, które potrzebują odpowiedniego (odtworzonego cyfrowo) kontekstu do prezentacji swoich produktów, lub przez korporacje, które w takim wirtualnym środowisko chciałyby przeprowadzać szkolenia pracowników. Istotną funkcją Open Wonderland jest to, pozwala na na dzielenie i prezentacje zasobów miedzy uczestnikami – np. użytkownicy zebrani w jednym (wirtualnym) pokoju mogą śledzić prezentacje lub dowolna aplikacje w języku Java, uruchomiona na komputerze jednego z nich. Ten ciekawy projekt był pierwotnie znany jako Project Wonderland i wspierany był przez Sun Microsystems, jednak po wykupieniu Sun przez Oracle zmienił nazwę i funkcjonuje jako obecnie jako otwarte oprogramowanie (link).

Z x3D korzysta Demicron w swoim autorskim oprogramowaniu do tworzenia internetowych prezentacji w 3D (link). Ich WireFusion wymaga jedynie Java 1.1 (plugin korzysta z silnika JOGL), nie potrzebuje natomiast żadnych dodatkowych wtyczek aby wyświetlać dobrej jakości trójwymiarowe obiekty. Razem z pluginem Demicron oferuje narzędzie do tworzenia prezentacji, do którego mogą być zaimportowane właśnie pliki x3D lub VRML. Dla potrzeb edukacyjnych WireFusion jest darmowy, w pozostałych sytuacjach jest to jednak rozwiązanie płatne

Zapisywanie plików w formacie x3D jest obecnie natywnie obsługiwane na przykład przez open source’owy program graficzny Blender (link), a także przez Seamless 3D, które wywodzi się jeszcze z VRML (link). Wiele profesjonalnych programów do modelowania posiada natomiast narzędzia służące do eksportu lub konwersji do formatu x3D (link). Przykładowo, dla modeli stworzonych w pakiecie AutoDesk Maya, wykorzystać można bezpłatny (licencja LGPL) plugin RawKee (link), który nie tylko służy jako eksporter, ale integruje się ze środowiskiem Maya i wzbogaca je o opcje typowe dla x3D. W sieci działa kilka mniej znanych projektów, których członkowie zajmują się tworzeniem oprogramowania do modelowanie obsługującego format x3D. Miedzy innymi prosty, darmowy Wings3D (link), umożliwiający modelowanie, chociaż bez animacji, ani interaktywnych funkcji standardu. Komercyjny pakiet AC3D (link), który jest na rynku od 1994, a pierwotnie stworzony był na komputer Amiga – tutaj również możliwy jest eksport do formatu x3D. Istnieją również programy dedykowane do edycji plików w tym formacie, które koncentrują się nie tyle na modelowaniu, ale raczej na weryfikacji i wizualizacji struktury tworzonego pliku XML. x3D-Edit Authoring Tool (link) wykorzystuje xj3D – najpełniejszą implementacje x3D w języku Java. BS Edit (link) firmy Bitmanagement Software służy do edycji scen, opartej na strukturze pliku x3D – narzędzie to jest jak dotąd dostępne w języku niemieckim.

Bitmanagement Software jest też twórca całego pakietu komercyjnych narzędzi do obsługi x3D, w tym działającej w popularnych przeglądarkach wtyczki BS Contact (link). Plugin jest darmowy, jednak wyświetla dość duże logo – można je usunąć po wykupieniu pełnej wersji. Jako sposób na osadzenie pliku x3D na stronie WWW można też traktować umieszczenie apletu Java. Projekt xj3D (link) dostarcza zestaw klas w języku Java, za pomocą których zaimplementowano obsługę standardu x3D. Pakiet polega na bibliotece JOGL (patrz Java), jeśli chodzi o renderowanie obrazu. Można go bezpłatnie wykorzystać w programach lub apletach, przy czym jeśli chodzi wariant drugi – można się spotkać z pewnymi problemami z autoryzacja oraz długim czasem uruchamiania (link).

Komentowanie nieaktywne.