Jest to twórca poleceń, który można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
Inventor - zestaw narzędzi do pisania programów 3D
OPIS
Połączenia Otwarte Inventor 3D Toolkit to zorientowany obiektowo zestaw narzędzi, który
upraszcza i abstrahuje zadanie pisania programów graficznych
zestaw łatwych w użyciu obiektów. Obiekty te obejmują dane niskiego poziomu,
wyśrodkowane obiekty, takie jak Kula, Kamera, Materiał, Światło i Grupa, do
obiekty wysokiego poziomu aplikacji, takie jak Walk Viewer i Material
Redaktor. Podstawową koncepcją programu Inventor jest „baza danych scen”
który definiuje obiekty, które mają być użyte w aplikacji. Podczas używania
Inventor, programista tworzy, edytuje i składa te obiekty
hierarchiczne wykresy scen 3D (tj. baza danych). Różnorodne podstawowe
zadania aplikacji, takie jak renderowanie, wybieranie, obsługa zdarzeń i plik
odczyt/zapis to wbudowane operacje wszystkich obiektów w bazie danych
i dlatego są łatwe do wywołania.
Ponieważ Inventor jest zorientowany obiektowo (napisany w C++), zachęca
programistom rozbudowę systemu poprzez pisanie nowych obiektów. Wynalazca
użytkownicy utworzyli wiele nowych obiektów, które nie są uwzględnione
produktu, takie jak: powierzchnie Beziera, obiekty CSG, obiekty animacji,
widzowie specjalni i wiele innych.
Należy pamiętać, że mechanizm renderowania wewnątrz obiektów programu Inventor wykorzystuje mechanizm renderowania
OpenGL. Zatem podczas renderowania każdy obiekt automatycznie tworzy
właściwe, wydajne wywołania OpenGL. Ponadto renderowanie w programie Inventor
obsługuje schemat buforowania, który automatycznie generuje bardzo szybko
renderowania bazy danych bez kosztów ogólnych przechodzenia.
Wybieranie Inventora jest niezwykle wydajne i nie wykorzystuje renderowania.
Ponadto kompletacja zwraca różnorodne informacje i szczegóły 3D
o tym, jakie przedmioty zostały wybrane. Posortowana lista wybranych obiektów i
odpowiednia informacja jest zwracana do programisty. Wybieranie tak jest
szybko, aby programy mogły podświetlać lokalizacje 3D za pomocą myszy
porusza się po oknie 3D.
INTERAKCJA, WYDARZENIA, ROLNICZE POMYSŁOWOŚĆ
Program Inventor definiuje model zdarzeń do zapisywania interakcji 3D. Ten model
jest niezależny od systemu okiennego. Jest dość łatwy w użyciu i tworzy 3D
Możliwość programowania bezpośredniej manipulacji. Inventor zawiera różnorodne
interaktywnych obiektów 3D i narzędzi do pisania obiektów interaktywnych,
takie jak: Manipulatory, Przeciągacze i Projektory. Elastyczne wydarzenie
Model zachęca programistów do rozbudowy systemu o obsługę nowych
urządzenia i typy zdarzeń.
FILE FORMAT
Format pliku 3D programu Inventor to standard firmy SGI dotyczący danych 3D. Format
obsługuje zarówno format ASCII, jak i prywatny format binarny. Format binarny to
neutralne dla sieci, dzięki czemu można je eksportować poza granice maszyn.
KORZYŚCI
Programowanie aplikacji graficznych 3D za pomocą programu Inventor pozwala uzyskać duże
produktywność skali wzrasta. To również wzrasta z czasem, gdy jest ich więcej
narzędzia wykorzystują paradygmat programu Inventor, interfejsy użytkownika i standardowy plik
Format.
DOKUMENTACJA
Lista dokumentacji online jest dostępna w sekcji Ogólne często zadawane pytania
z witryny internetowej znajdującej się na końcu tej strony podręcznika.
ŹRÓDŁO KOD
Inventor Toolkit zawiera kod źródłowy WIELU programów i
przykłady.
Korzystaj z programu Inventor online, korzystając z usług onworks.net