Quest3D

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
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

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.

Graficzne środowisko programistyczne[edytuj | edytuj kod]

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 | edytuj kod]

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 | edytuj kod]

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

Publikowanie[edytuj | edytuj kod]

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 | edytuj kod]

Licencja[edytuj | edytuj kod]

Quest3D jest dostępny w wersji komercyjnej i edukacyjnej.

Zastosowania[edytuj | edytuj kod]

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

Niektóre aplikacje[edytuj | edytuj kod]

  • 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 | edytuj kod]