Archive for the ‘Papervision3D 2.1’ category

Obliczanie współrzędnych kliknięcia (2D) w przestrzeni (3D)

December 10th, 2009

Wpis pokazuje w jaki sposób przenieść punkt kliknięcia o jeden wymiar dalej czyli jak na podstawie współrzędnych ekranowych (2D) obliczyć współrzędne odpowiadającego im punktu w przestrzeni (3D).
» Read more: Obliczanie współrzędnych kliknięcia (2D) w przestrzeni (3D)

Collada i Papervision3D – Wczytanie modelu i obsługa zdarzeń

November 25th, 2009

Collada (.dae) to jeden z popularniejszych formatów modeli 3D dla Papervision. Możliwość tworzenia modeli 3D i stosowania ich w projektach przynosi ze sobą wiele nowych perspektyw dlatego warto poznać przynajmniej podstawy związane z ich obsługą. W tym wpisie pokażę jak użyć parsera plików .dae w celu dodania modelu do sceny, w jaki sposób uzyskać dostęp do poszczególnych składowych (obiektów) modelu oraz jak uczynić je interaktywnymi poprzez dodanie nasłuchiwania wybranych zdarzeń.
» Read more: Collada i Papervision3D – Wczytanie modelu i obsługa zdarzeń

Rzutowanie współrzędnych 3D na 2D

November 4th, 2009

Jeżeli szukasz odpowiedzi na pytanie jak rzutować współrzędne 3D na 2D to trafiłeś w dobre miejsce. W tym wpisie rozwijam ten problem w oparciu o użycie metody calculateScreenCoords dostępnej we wszystkich obiektach dziedziczących po DisplayObject3D.
» Read more: Rzutowanie współrzędnych 3D na 2D

Pierwsze kroki z Papervision3D

November 1st, 2009

Papervision3D jest biblioteką umożliwiającą renderowanie obiektów 3D dla technologii Adobe Flash. Oprócz niej do najbardziej popularnych należą Away3D i Alternativa3D. W tym wpisie zajmiemy się instalacją biblioteki Papervision3D oraz użyciem klasy BasicView w celu stworzenia sceny 3D z obracającym się sześcianem.
» Read more: Pierwsze kroki z Papervision3D

Flexmaniaks on Facebook