Quest3Dsilnik graficzny i platforma do tworzenia aplikacji 3D. Główne zastosowania to wizualizacje architektoniczne, wizualizacje produktów, gry komputerowe, aplikacje szkoleniowe i symulatory. Dane z programów graficznych, takich jak Maya, 3D Studio Max, AutoCAD itp. mogą być eksportowane do Quest3D i wykorzystane do tworzenia interaktywnej aplikacji 3D. Quest3D jest tworzony przez holenderską firmę Act-3D B.V.. Pierwsza wersja programu ukazała się w 2001 roku.

Quest3D
Autor Act-3D B.V.
Pierwsze wydanie 2001
Aktualna wersja stabilna 4.1
Platforma sprzętowa DirectX
System operacyjny Windows 98/ME/2000/XP/Vista
Rodzaj Silnik 3D
Licencja Komercyjna
Strona internetowa

Graficzne środowisko programistyczne

edytuj

Jedną z najbardziej charakterystycznych cech Quest3D jest sposób programowania. W odróżnieniu do standardowej metody pisania kodu programu, jak w językach programowania (np. C++), środowisko edycyjne Quest3D jest prawie całkowicie graficzne. Inną cechą wyróżniającą jest to, że możemy edytować aplikację podczas jej działania. Nie ma potrzeby kompilowania aplikacji tak jak w spotykanych środowiskach programistycznych.

Logika aplikacji

edytuj

Aplikacje Quest3D tworzymy poprzez łączenie ze sobą bloków funkcjonalnych zwanych "Channel'ami". Połączone w graf channel'e reprezentują strukturę naszej aplikacji. Silnik graficzny "przebiega" poprzez graf podczas każdej klatki renderowania, wywołując każdy channel. W ten sposób powstaje interaktywna aplikacja 3D.

Nie ma potrzeby kompilowania aplikacji, użycia interpretera ani uruchamiania wirtualnej maszyny ponieważ każdy channel zawiera już skompilowany kod. Dzięki temu wydajność silnika Quest3D jest porównywalna do silników graficznych napisanych w C++.

Edytory

edytuj

Środowisko Quest3D zawiera edytory do tworzenia logiki aplikacji, do edycji obiektów, animacji, programowania HLSL i LUA.

Publikowanie

edytuj

Końcowa aplikacja może być opublikowana jako aplikacja Windows (pliki exe) lub jako strona WWW. Obsługiwane przeglądarki to Internet Explorer i Firefox.

Wymagania systemowe

edytuj

Licencja

edytuj

Quest3D jest dostępny w wersji komercyjnej i edukacyjnej.

Zastosowania

edytuj

Gry komputerowe, wizualizacje architektoniczne, symulatory, produkcja TV, aplikacje szkoleniowe.

Niektóre aplikacje

edytuj
  • Audiosurf - gra stworzona przez Invisible Handlebar. Zwycięzca IGF Award.
  • Ship Simulator - symulator łodzi stworzony przez firmę VSTEP
  • Leo der Haze gra dla dzieci stworzona przez Ovos real-time 3D
  • Chicken Football gra zręcznościowa, stworzona przez Paladin Studios dla akcji humanitarnej.
  • The Endless Forest gra sieciowa, stworzona przez Tale of Tales
  • Twinners interaktywna gra telewizyjna.

Linki zewnętrzne

edytuj