Zastosowanie AR i nowych form interakcji w środowisku Adobe Flex Air 2
|
|
- Bernard Kasprzak
- 8 lat temu
- Przeglądów:
Transkrypt
1 This paper should be cited as: Wichrowski, M., & Mishra, N. (2010). Zastosowanie AR i nowych form interakcji w środowisku Adobe Flex Air 2. Proceedings of the Conference: Interfejs użytkownika - Kansei w praktyce, Warszawa 2010 (pp ). Warsaw: Wydawnictwo PJWSTK. Interfejs użytkownika - Kansei w praktyce Zastosowanie AR i nowych form interakcji w środowisku Adobe Flex Air 2 Marcin Wichrowski Polsko-Japońska Wyższa Szkoła Technik Komputerowych Warszawa mati@pjwstk.edu.pl Nakul Mishra Polsko-Japońska Wyższa Szkoła Technik Komputerowych Warszawa nakul.mishra@pjwstk.edu.pl Interfejs użytkownika Kansei w praktyce 2010 ISBN Abstrakt Poniższy artykuł jest rozwinięciem artykułu Nowe metody interakcji w Adobe Flash z ubiegłorocznej edycji Kansei Prezentuje trzy prototypy aplikacji stworzonych w środowisku Adobe Flex łączących role elearningu i rozrywki. Powszechna dostępność odtwarzacza Adobe Flash Player i Adobe Air Player oraz nowo powstające biblioteki Actionscipt 3 pozwalają na dostarczanie coraz bogatszych form interakcji bezpośrednio przez przeglądarkę internetową niezależnie od platformy systemowej użytkownika lub w postaci aplikacji typu desktop. Programiści pracujący w środowiskach Flash i Flex mają do dyspozycji rosnącą liczbę rozwiązań umożliwiających współpracę z zewnętrznymi kontrolerami (np. do konsoli Nintento Wii), kamerami internetowymi oraz zastosowanie różnych form interakcji/prezentacji np. w postaci rozpoznawania gestów czy rzeczywistości wzbogaconej (augmented reality). W prezentowanych przykładach użyto bibliotek FLARManager, WiiFlash, Flexmdi, Papervision3D oraz Flex4SDK z Adobe Air 2
2 Interfejs użytkownika - Kansei w praktyce (beta). Nadrzędnym celem autorów jest zaprezentowanie możliwości bezpłatnych bibliotek i korzyści wynikających z połączenia różnych form interakcji. Słowa kluczowe Augmented reality, rzeczywistość wzbogacomna, GUI, interfejs użytkownika, elearning, gry, rozpoznawanie gestów, Flash, Flex, Nintendo Wii, WiiFlash, FLARToolKit, FLARManager, Flexmdi, Papervision3D Projekt Body parts Projekt w przystępny sposób prezentuje wybrane części ciała/narządy człowieka (serce, narządy wewnętrzne, kości przedramienia i ramienia) łącznie z ich opisem. Dzięki wykorzystaniu rzeczywistości wzbogaconej możliwe stało się umieszczenie na markerach modeli 3D odpowiadających danym organom. Markery można umieścić bezpośrednio w dedykowanych im miejscach np. na ramieniu dla lepszego zobrazowania jak wygląda jego szkielet. Dodatkowo zaimplementowano rozpoznawanie gestów pozwalających powiększać/zmniejszać, skalować oraz obracać obiekty w przestrzeni 3D. Planowany rozwój projektu Dzięki obsłudze wielu markerów możliwe staje się rozbudowywanie projektu o nowe obiekty 3D. Wzbogacenie interfejsu o przyciski znajdujące się na markerze pozwoli na dodatkową interakcję. Prezentację można rozbudować o animację danego organu i dotyczące go filmy. Możliwe również jest wykorzystanie naturalnych markerów, które mogą być np. zdjęciem danego narządu (Natural Feature Tracking). Rysunek 1. Model serca na markerze Rysunek 2. Model organów wewnętrznych na postaci
3 Interfejs użytkownika - Kansei w praktyce Projekt Chemical Lab Kolejny projekt jest również prototypem aplikacji elearningowej, której zadaniem jest przekazanie wiedzy o budowie podstawowych związków chemicznych. Głównym założeniem projektu było otrzymanie modelu wirtualnego laboratorium chemicznego. Użytkownik wybierając poszczególne pierwiastki z okna zasobnika i przerzucając je na ikonę markera powoduje pojawienie się ich na faktycznym markerze znajdującym się na np. na biurku. Gdy budowa związku dobiegnie końca można sprawdzić prawidłowość swoich działań osobny marker wizualizuje to w postaci ikon. Planowany rozwój projektu Wykorzystanie okularów z wbudowaną kamerą i ekranami oraz kontrolerów Wiimote wzbogaciłoby wrażenie przebywania wewnątrz laboratorium i wchodzenia w interakcję z otaczającym światem. Dodanie funkcjonalności wykrywania odległości między markerami pozwoliłoby na symulowanie wchodzenia w reakcję poszczególnych związków chemicznych Rysunek 3. Ekran Laboratorium z zasobnikami pierwiastków i ikoną markera, która przenosi je na rzeczywisty marker Rysunek 4. Pierwiastki na markerach
4 Interfejs użytkownika - Kansei w praktyce Projekt AR Car Game Kolejny projekt pełni rolę rozrywkową zaprojektowana gra pozwala graczom poruszać pojazdy ulokowane na markerach za pomocą kontrolerów Wiimote. Sterowanie pojazdem odbywa się przez przechylanie kontrolera i używanie wbudowanych przycisków. Jeden z graczy wciela się w rolę uciekiniera, natomiast zadaniem drugiego jest pościg. Gracz złapany przegrywa. Rysunek 5. Modele pojazdów i przeszkód na planszy do gry (wykorzystano modele dostarczane z WiiFlash) Dodatkowym utrudnieniem są przeszkody w postaci obiektów (cylindry lub kamienie), które w wypadku uderzenia przez pojazd powodują utratę jednego punktu (początkowo gracz otrzymuje 20 punktów). Utrata wszystkich punktów jest równoznaczna z przegraną. W projekcie zawarto również markery odpowiedzialne za reprezentację drzew i podłoża. Planowany rozwój projektu Dołączenie edytora, którego zadaniem byłoby dodawanie markerów i przypisanie im nowych obiektów oraz znaczeń pozwoli na rozbudowanie zasad gry. Użycie piko projektora pozwoliłoby na wyświetlanie różnych markerów w różnej konfiguracji i zmieniałoby dynamicznie pole gry. W celu ukrycia markerów na polu gry istnieje możliwość dynamicznego nałożenia na niego filtrów np. efektu blur. Realizacja projektów W projektach wykorzystano framework FLARManager (v0.7) [1] do rozpoznawania markerów i osadzania na nich obiektów 3D. Bazuje on na bibliotekach FLARToolkit i jest kompatybilny z wieloma silnikami 3D dla środowiska Flash - Alternativa3D, Away3D, Papervision3D, and Sandy3D. W przypadku opisywanych aplikacji posłużono się Papervision3D (v ) [2]. Modele do projektu Body Parts wykonano w programie Maya (autor Radosław Kosierkiewicz).Obiekty low-polygon zostały przekonwertowanie do formatu collada (*.dae) dzięki dodatkowi COLLADA for Maya. Tworząc modele z myślą o ich zastosowaniu w środowiskach 3D dla aplikacji Flash należy pamiętać ich o optymalizacji zbyt skomplikowane struktury i duża objętość tekstur zdecydowanie osłabia szybkość działania aplikacji. Osadzenie modelu umożliwia kod: private var heartmodel:dae; heartmodel= new DAE(true, "model", true); heartmodel.load("heart.dae");
5 Interfejs użytkownika - Kansei w praktyce heartmodel.addfilesearchpath("assets/tex") Części składowe WiiFlash to: Jeśli projekt Body parts zostanie uruchomiony na urządzeniu wspierającym funkcje multitouch (np. HP TouchSmart lub MacPro) możliwe staje się sterowanie aplikacją za pomocą gestów. W tym celu wykorzystano biblioteki wbudowane w Flex4SDK z Adobe Air 2 (wersja beta) do rozpoznawania gestów [3]. Użyto rozpoznawanie gestów powiększania/oddalania, skalowania i rotacji. Przykładowo implementacja rozpoznawania gestu powiększania wygląda następująco: WiiFlash Server (serwer odpowiadający za komunikację komputera z kontrolerami napisany w C++ i.net) WiiFlash ActionScript API (interfejs programowania aplikacji w postaci komponentu SWC) Komunikacja z kontrolerem Wiimote odbywa się poprzez połączenie Bluetooth. W prezentowanym przykładzie do obsługi Bluetooth wykorzystano program BlueSoleil. this.mainstage.addeventlistener(transformg estureevent.gesture_zoom,onzoom); private function onzoom(e:transformgestureevent):void{ if(inner_modelcontainer.visible){ Kod odpowiedzialny za podłączenie Wiimote i nasłuchiwanie zdarzenia wciśnięcia przycisku Home: private var wiimote1:wiimote; //stworzenie obiektu typu wiimote innermodel.scalex*=e.scalex; innermodel.scaley*=e.scaley; W podobny sposób oprogramowano pozostałe gesty. W przypadku urządzeń pozbawionych tej technologii obsługa aplikacji jest możliwa z użyciem skrótów klawiaturowych. W projekcie AR Car Game wykorzystano dodatkowo jeszcze bibliotekę WiiFlash, której autorami są Joa Ebert i Thibault Imbert. Pozwala ona na komunikację z kontrolerami do konsoli Nintendo Wii. wiimote1.connect();//podlaczenie kontrolera wiimote1.addeventlistener(buttonevent.home _PRESS,onHomePress); //dodanie obslugi zdarzenia wcisniecia przycisku Home Obiekty znajdujące się na markerach mogą wchodzić we wzajemne kolizje. Sprawdzana jest również odległość pomiędzy nimi. Kod realizujący kolizję pojazdu ze skałami oraz samych pojazdów: if(car1.hittestobject(stonevect[ind])){ updatescore("car1");
6 Interfejs użytkownika - Kansei w praktyce if(car2.distanceto(car1)<=100 && car1.distanceto(car2)<=100){ finishgame("car1",-1); Przedstawione projekty są w fazie rozwojowej, dodatkowe informacje dostępne będą na stronie Inne realizacje Innym coraz częstszym przykładem wykorzystania powyższych technik są zastosowania reklamowe lub artystyczne. Ilustracją takiego projektu może być interaktywna książka przygotowana na tegoroczną Noc Muzeów w PJWSTK. Instalacja składała się z książki, której odpowiednio lewe strony były markerami, natomiast prawe zawierały tekst. Dodatkowo na statywie znajdowała się kamera internetowa i piko projektor. Dzięki rozpoznawaniu markerów przez kamerę i odpowiednio dobrane projekcje, widzowie oglądając kolejne strony mogli zaobserwować pojawiające się animacje wideo będące uzupełnieniem już istniejącego tekstu. Podczas Nocy Muzeów prezentowane były również inne projekty wykorzystujące AR (np. aplikacja Solar System, autor Nakul Mishra), które testowane były przez uczestników i spotkały się z dużym zainteresowaniem. Podsumowanie Prezentowane prototypy projektów są próbą przeniesienia koncepcji i pomysłów autorów do środowiska Flex i sprawdzenia możliwości oraz ograniczeń bezpłatnych bibliotek. Dostępność tych rozwiązań i łatwość ich użycia oraz łączenia otwiera drogę do realizacji ciekawych interakcyjnie i wizualnie programów nie tylko z zakresu rozrywki, ale również elearningu. Zastosowane biblioteki wymagają jeszcze optymalizacji i ulepszeń jednak należy się spodziewać, że kolejne wersje przyniosą lepsze rezultaty. Zaproponowane środowisko dodatkowo pozwala na przeniesienie aplikacji do przeglądarki internetowej i tym samym zwiększenie liczby ich odbiorców. Rysunek 6. Interaktywna książka (autorzy: Bogna Kowalska i Marcin Wichrowski).
7 Interfejs użytkownika - Kansei w praktyce Bibliografia [1] [2] kkoh.com/blog/?p=182 [3]
Nowe metody interakcji w Adobe Flash
Interfejs użytkownika - Kansei w praktyce 2009 184 Nowe metody interakcji w Adobe Flash Marcin Wichrowski Polsko-Japońska Wyższa Szkoła Technik Komputerowych Warszawa mati@pjwstk.edu.pl www.wichrowski.pl
Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.
Spis Treści 1. Wprowadzenie... 2 1.1 Wstęp... 2 1.2 Cel pracy... 2 1.3 Zakres pracy... 2 1.4 Użyte technologie... 2 1.4.1 Unity 3D... 3 2. Sztuczna inteligencja w grach komputerowych... 4 2.1 Zadanie sztucznej
JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska
JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii
Referat Pracy Dyplomowej
Referat Pracy Dyplomowej Team Pracy: Projekt i realizacja gry w technologii HTML5 z wykorzystaniem interfejsu programistycznego aplikacji Facebook Autor: Adam Bartkowiak Promotor: dr inż. Roman Simiński
Mobilne Aplikacje Multimedialne
Mobilne Aplikacje Multimedialne Technologie rozszerzonej rzeczywistości Krzysztof Bruniecki Rozszerzona rzeczywistość W odróżnieniu od rzeczywistości wirtualnej użytkownik NIE jest całkowicie zanurzony
Unity 3D - pierwsze skrypty
www.math.uni.lodz.pl/ radmat Cel ćwiczeń Celem bieżących ćwiczeń jest napisanie pierwszych, prostych skryptów, m.in wyświetlających upływający czas gry oraz jej stan. Wykorzystamy projekt z poprzednich
INTERAKTYWNA KOMUNIKACJA WIZUALNA. Flash - podstawy
INTERAKTYWNA KOMUNIKACJA WIZUALNA Flash - podstawy Adobe Flash (dawniej Macromedia Flash) program komputerowy, technologia tworzenia animacji z wykorzystaniem grafiki wektorowej. Powstałe pliki *.swf można
Podręcznik użytkownika programu. Ceremonia 3.1
Podręcznik użytkownika programu Ceremonia 3.1 1 Spis treści O programie...3 Główne okno programu...4 Edytor pieśni...7 Okno ustawień programu...8 Edycja kategorii pieśni...9 Edytor schematów slajdów...10
Dokumentacja projektu QUAIKE Architektura oprogramowania
Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura
opracował Adam Nowiński
opracował Adam Nowiński Projekt Glass, czyli? projekt rozwijany przez firmę Google mający na celu stworzenie okularów rozszerzonej rzeczywistości. Okulary te mają docelowo mieć funkcje standardowego smartfona,
Wideokonferencja w ramach pracy sieci współpracy i samokształcenia
Anna Płusa Publiczna Biblioteka Pedagogiczna RODN WOM w Częstochowie Wideokonferencja w ramach pracy sieci współpracy i samokształcenia Nowatorski kanał komunikacji dla nauczycieli W ramach projektu Ośrodka
Misja #1 Poznajemy Prophio.
Po dzisiejszym spotkaniu będziesz: bezpiecznie pracować z urządzeniami zasilanymi prądem elektrycznym, organizować stanowisko pracy w sposób zgodny z przepisami bezpieczeństwa i higieny pracy, stosować
Zacznijmy więc pracę z repozytorium. Pierwsza konieczna rzecz do rozpoczęcia pracy z repozytorium, to zalogowanie się w serwisie:
Repozytorium służy do przechowywania plików powstających przy pracy nad projektami we w miarę usystematyzowany sposób. Sam mechanizm repozytorium jest zbliżony do działania systemu plików, czyli składa
4 Experience Studio wirtualnych doświadczeń
4 Experience Studio wirtualnych doświadczeń [ Korzyści dla Twojej firmy ] Status innowatora w branży Uzyskanie przewagi konkurencyjnej Zwiększenie sprzedaży Zaangażowanie klientów podczas procesu zakupowego
INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit
INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit W celu uruchomienia programów DOS na Windows 7 Home Premium 64 bit lub Windows 8/8.1 można wykorzystać programy DoxBox oraz D-Fend
Platforma e-learningowa
Platforma e-learningowa skrócona instrukcja obsługi. Aby uruchomić platformę e-learningową, należy otworzyć przeglądarkę internetową, a następnie wpisać adres http://aok.learnway.eu/ - wyświetlony zostanie
Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła
Dokumentacja Administratora portalu aplikacji Wirtualna szkoła aktualna na dzień 20.12.2012 Wykonawca: Young Digital Planet SA 2012 Strona 2 z 15 Spis Treści Wirtualna szkoła SYSTEM ZARZĄDZANIA NAUCZANIEM...
INSTRUKCJA OBSŁUGI wersja 1.0.2
INSTRUKCJA OBSŁUGI wersja 1.0.2 1. Logowanie do systemu transakcyjnego Po zarejestrowaniu się w systemie transakcyjnym i aktywacji konta użytkownik może zalogować się do systemu transakcyjnego. W tym celu
Platforma szkoleniowa krok po kroku
Platforma szkoleniowa krok po kroku Jeśli masz problemy z uruchomieniem Platformy szkoleniowej warto sprawdzić poprawność poniższych konfiguracji: Minimalne wymagania sprzętowe SPRZĘT Procesor min. 233
Unreal Engine w 24 godziny : nauka tworzenia gier / Aram Cookson, Ryan DowlingSoka, Clinton Crumpler. Gliwice, cop Spis treści.
Unreal Engine w 24 godziny : nauka tworzenia gier / Aram Cookson, Ryan DowlingSoka, Clinton Crumpler. Gliwice, cop. 2017 Spis treści O autorach 11 Dedykacja 12 Podziękowania 12 Wstęp 13 Godzina 1. Wprowadzenie
Podstawy technologii cyfrowej i komputerów
BESKIDZKIE TOWARZYSTWO EDUKACYJNE Podstawy technologii cyfrowej i komputerów Budowa komputerów cz. 2 systemy operacyjne mgr inż. Radosław Wylon 2010 1 Spis treści: Rozdział I 3 1. Systemy operacyjne 3
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS) Temat: Platforma Systemowa Wonderware cz. 2 przemysłowa baza danych,
Projekt Zaprogramować działanie robota w narzędziu USARSim
WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA Z SIEDZIBĄ W RZESZOWIE Inteligentne Systemy Autonomiczne Projekt Zaprogramować działanie robota w narzędziu USARSim Prowadzący: Wykonawca: Mgr Daniel Jachyra Paweł
MATERIAŁY DYDAKTYCZNE. Streszczenie: Z G Łukasz Próchnicki NIP w ramach projektu nr RPMA /15
MATERIAŁY DYDAKTYCZNE w ramach projektu nr RPMA.10.01.01-14-3849/15 Streszczenie: Zasoby platformy e-learningowej NIP 799-174-10-88 Spis treści 1 Etykieta... 2 2 Strona... 3 3 Folder... 5 4 Adres URL...
SMART Notebook rodzina produktów
Porównanie produktów rodzina produktów Poniższa tabela porównuje cztery różne produkty z rodziny produktów : Platformy Basics Windows oraz komputerów Mac Windows oraz komputerów Mac Komputery z dostępem
Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl
To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno
Sieciowe Technologie Mobilne. Laboratorium 2
Sieciowe Technologie Mobilne Laboratorium 2 Tworzenie wieloplatformowych aplikacji mobilnych przy użyciu biblioteki PhoneGap. Łukasz Kamiński Laboratorium 2 Na dzisiejszym laboratorium skupimy się na implementacji
Ćwiczenie 6. Wiadomości ogólne.
Ćwiczenie 6. Cel ćwiczenia: zapoznanie się z obsługą i konfiguracją X Windows. W systemie Linux można korzystać także z interfejsu graficznego do obsługi komputera X Windows. Wiadomości ogólne. KDE czyli
Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;
14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi
Voicer. SPIKON Aplikacja Voicer V100
Voicer SPIKON Aplikacja Voicer V100 SPIKON Voicer Aplikacja Voicer w platformie SPIKON dedykowana jest przede wszystkim konsultantom kampanii wirtualnego Call Center. Dając łatwy dostęp do najważniejszych
Dotykowa tablica interaktywna Język gestów Zasilanie przez USB
Dotykowa tablica interaktywna Język gestów Zasilanie przez USB STWÓRZ LEKCJE O NOWEJ JAKOŚCI DZIĘKI ELITE PANABOARD! Tablice elite Panaboard są zaawansowanym narzędziem edukacyjnym, pozwalającym przyciągnąć
Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych
Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w
Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor
Koszalin, 15.06.2012 r. Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor Zespół projektowy: Daniel Czyczyn-Egird Wojciech Gołuchowski Michał Durkowski Kamil Gawroński Prowadzący: Dr inż.
Konferencja regionalna projektu Wdrożenie podstawy programowej kształcenia ogólnego w przedszkolach i szkołach
Konferencja regionalna projektu Wdrożenie podstawy programowej kształcenia ogólnego w przedszkolach i szkołach TIK w szkole podstawowej Edukacyjne wykorzystanie prezentacji multimedialnych OPRACOWANIE:
Koło zainteresowań Teleinformatyk XXI wieku
Koło zainteresowań Teleinformatyk XXI wieku PROJEKT 3 Temat: Aplikacja Interfejsu MS Kinect Imię i nazwisko ucznia: Kamil Kruszniewski Klasa: III TiA Numer z dziennika: 14 Suwałki, Kwiecień 2013 Strona
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Outdoor Media Integrator - Prezentacja oferty
Outdoor Media Integrator - Prezentacja oferty Platforma Outdoor Media Integrator (OMI) jest aplikacją wspierającą proces planowania oraz optymalizacji selekcji outdoorowych kampanii reklamowych (OOH) na
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia
Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia nowego projektu (poniżej są utworzone projekty) Po kliknięciu
Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod Nazwa Nazwa w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Programy grafiki rastrowej,
Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom zaawansowany)
Wrocławski Instytut Zastosowań Informacji Przestrzennej i Sztucznej Inteligencji Przekształcenie danych przestrzennych w interaktywne mapy dostępne na stronach www (WARSZTATY, poziom zaawansowany) Szkolenia
Rys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:
1. QT creator, pierwsze kroki. Qt Creator wieloplatformowe środowisko programistyczne dla języków C++, JavaScript oraz QML, będące częścią SDK dla biblioteki Qt. Zawiera w sobie graficzny interfejs dla
www.gim4.slupsk.pl/przedmioty
Lekcja 4. Program komputerowy - instalacja i uruchomienie 1. Rodzaje programów komputerowych 2. Systemy operacyjne 3. Instalowanie programu 4. Uruchamianie programu 5. Kilka zasad pracy z programem komputerowym
Pytanie: Odpowiedź: Pytanie: Odpowiedź: . Pytanie: Odpowiedź: Pytanie: element multimedialny lub interaktywny Odpowiedź: Pytanie:
W pozycji Dodatkowe informacje pkt. 1 a) czytamy: przygotowanie elektronicznej (edytowalnej) wersji dokumentu, stanowiącego podział treści na ekrany zgodnie z treściami kształcenia dostarczonymi od Zamawiającego
OPIS PRZEDMIOTU ZAMÓWIENIA
Załącznik nr 2 do SIWZ... pieczątka Wykonawcy OPIS PRZEDMIOTU ZAMÓWIENIA Dotyczy postępowania o udzielenie zamówienia publicznego o wartości szacunkowej nieprzekraczającej 221 000 euro prowadzonego w trybie
Dokumentacja aplikacji Szachy online
Projekt z przedmiotu Technologie Internetowe Autorzy: Jakub Białas i Jarosław Tyma grupa II, Automatyka i Robotyka sem. V, Politechnika Śląska Przedmiot projektu: Aplikacja internetowa w języku Java Dokumentacja
RAPORT. Gryfów Śląski
RAPORT z realizacji projektu Opracowanie i rozwój systemu transportu fluidalnego w obróbce horyzontalnej elementów do układów fotogalwanicznych w zakresie zadań Projekt modelu systemu Projekt automatyki
Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager
Tablet bezprzewodowy QIT30 Oprogramowanie Macro Key Manager Spis treści 1. Wprowadzenie... 3 2. Panel Sterowania - wprowadzenie... 4 3. Instalacja... 5 3.1 Jak stworzyć nowy profil... 5 3.2 Jak zmodyfikować
Dokument Detaliczny Projektu
Dokument Detaliczny Projektu Dla Biblioteki miejskiej Wersja 1.0 Streszczenie Niniejszy dokument detaliczny projektu(ddp) przedstawia szczegóły pracy zespołu projektowego, nad stworzeniem aplikacji bazodanowej
Backend Administratora
Backend Administratora mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011 W tym celu korzystając z konsoli wydajemy polecenie: symfony generate:app backend Wówczas zostanie stworzona
Badanie ruchu złożenia
Badanie ruchu złożenia W wersji Standard programu SolidWorks mamy do dyspozycji dwie aplikacje: Podstawowy ruch symulacja ruchu z użyciem grawitacji, sprężyn, napędów oraz kontaktu między komponentami.
Mamy najlepsze ceny na rynku!
M U LT I M E D I A C R E AT I O N H O U S E Jesteśmy zespołem programistów oraz grafików. Animacje i prezentacje multimedialne. Aplikacje mobilne i internetowe. Od 0 lat pracujemy dla najbardziej wymagających
Nowe notowania epromak Professional
Nowe notowania epromak Professional Poniższa instrukcja obsługi zawiera: 1. Pobranie pliku instalacyjnego... 1 2. Proces Instalacji... 3 3. Uruchomienie notowań... 5 4. Dodatkowe funkcjonalności... 7 1.
Kurs obsługi CMS. 1. Dodawanie kolejnych podstron 2. Obsługa wielojęzycznej witryny
Kurs obsługi CMS 1. Dodawanie kolejnych podstron 2. Obsługa wielojęzycznej witryny Niewątpliwie ogromną zaletą Joomla jest fakt, że z każdego newsa można zrobić kolejną podstronę i na odwrót. Wszystkie
System zarządzający grami programistycznymi Meridius
System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu
Unity 3D - podpowiedzi w grze. System cząstek
www.math.uni.lodz.pl/ radmat Cel ćwiczeń Celem bieżących ćwiczeń jest dodanie podpowiedzi, które będą się wyświetlały nad przedmiotami, a także systemu cząstek. Wyświetlanie podpowiedzi Dodamy teraz do
Referat pracy dyplomowej
Temat pracy : Projekt i realizacja aplikacji do tworzenia i wizualizacji drzewa genealogicznego Autor: Martyna Szymkowiak Promotor: dr inż. Romana Simińskiego Kategorie: gry, użytkowe Słowa kluczowe: The
Gry Komputerowe Laboratorium 1. Zajęcia organizacyjne Animacja z uwzględnieniem czasu. mgr inż. Michał Chwesiuk 1/22. Szczecin,
Gry Komputerowe Laboratorium 1 Zajęcia organizacyjne mgr inż. Michał Chwesiuk 1/22 projektowych Zajęcia projektowe składają się zajęć (plus jedno zajęcie godzinne). Zajęcia polegają na programowania grafiki
Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika
Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4
Moduł raportowy systemu MGśP. Dokumentacja użytkownika
Moduł raportowy systemu MGśP Dokumentacja użytkownika 1 Opis dokumentu: Tytuł: Modernizacja systemu MGśP oraz świadczenie usług asysty technicznej dla Platformy Integracyjnej Typ dokumentu: Dokumentacja
D O K U M E N T A C J A
Państwowa Wyższa Szkoła Zawodowa w Tarnowie Instytut Politechniczny Informatyka Stosowana III r. D O K U M E N T A C J A Snake 3D Piotr Gębiś Paweł Gładysz Dokumentacja do projektu Snake 3D. W dokumencie
Uniwersytet Łódzki dla dzieci 27.02.2011
Uniwersytet Łódzki dla dzieci 27.02.2011 Jak jeździć autkiem po zielonej łące, czyli tworzymy grę komputerową Plan zajęć 1. Czym jest gra? 2. Rodzaje gier 3. Gry kiedyś i dzisiaj 4. Trochę o grafice komputerowej
Nowe notowania epromak Professional
Nowe notowania epromak Professional Poniższa instrukcja obsługi zawiera: 1. Pobranie pliku instalacyjnego... 1 2. Proces Instalacji... 2 3. Uruchomienie notowań... 4 4. Dodatkowe funkcjonalności... 6 1.
Divar - Archive Player. Instrukcja obsługi
Divar - Archive Player PL Instrukcja obsługi Divar Odtwarzacz Instrukcja obsługi PL 1 Divar Digital Versatile Recorder Divar Odtwarzacz Instrukcja obsługi Spis treści Rozpoczęcie pracy........................................2
MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński
MonoGame Wieloplatformowe gry w C# Mateusz Cicheński Plan prezentacji Założenia Alternatywy Narzędzia Różnice między WP8, ios, Android DEMO Podsumowanie Założenia CEL: Stworzenie wieloplatformowej gry
OpenLaszlo. OpenLaszlo
OpenLaszlo Spis Treści 1 OpenLaszlo Co to jest? Historia Idea Architektura Jako Flash lub DHTML Jako servlet lub SOLO Jak to działa? Język LZX Struktura programu Skrypty Obiekty i klasy Atrybuty i metody
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie naciśnij Potwierdź.
Instrukcja obsługi aplikacji do projekcji I. Uruchom/zatrzymaj projekcję Są trzy sposoby uruchamiania/zatrzymywania projekcji: 1) Naciśnij i przytrzymaj przez 2 sekundy ikonę z menu głównego, następnie
1 Podstawowe informacje 2. 2 Tworzenie gry Rejestracja do gry Lista gier 7. 4 Gry Archiwalne 8. 5 Lista Graczy 9
I n s t r u k c j a k o r z y s t a n i a z P a n e l u N a u c z y c i e l a H o t e l S t a r s 1 S t y c z n i a 2 0 1 4 S p i s t r e ś c i 1 Podstawowe informacje 2 2 Tworzenie gry 4 2.1 Rejestracja
Flex 3. Piotr Strzelczyk Wydział EAIiE Katedra Automatyki. Kraków, 2008
Flex 3 Piotr Strzelczyk Wydział EAIiE Katedra Automatyki Kraków, 2008 Flex 3 czyli co to jest? RIA (Rich Internet Application) Jest to aplikacja webowa posiadająca moŝliwości aplikacji desktopowej. UmoŜliwia
Programowanie obiektowe
Programowanie obiektowe Laboratorium 11 - przegląd wybranych wzorców mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 24 maja 2017 1 / 38 mgr inż. Krzysztof Szwarc Programowanie obiektowe Wzorce
Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)
KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod Nazwa Nazwa w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Programy grafiki rastrowej,
Instrukcja instalacji połączenia sterownika PL11-MUT24 ze stroną internetową.
Instrukcja instalacji połączenia sterownika PL11-MUT24 ze stroną internetową. Wymagania systemowe: Windows XP, Windows Vista, Windows 7 Krok pierwszy- serwer: 1. Do poprawnego działania aplikacji wymagane
Dotacje na innowacje. Inwestujemy w waszą przyszłość.
PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia
Dell Display Manager - przewodnik użytkownika
Dell Display Manager - przewodnik użytkownika Przegląd Dell Display Manager to aplikacja dla systemu Microsoft Windows, używana do zarządzania monitorem lub grupą monitorów. Umożliwia ręczną regulację
REFERAT PRACY DYPLOMOWEJ Temat pracy: SUDOKU - Algorytmy tworzenia i rozwiązywania
REFERAT PRACY DYPLOMOWEJ Temat pracy: SUDOKU - Algorytmy tworzenia i rozwiązywania Autor: Anna Nowak Promotor: dr inż. Jan Kowalski Kategorie: gra logiczna Słowa kluczowe: Sudoku, generowanie plansz, algorytmy,
Internetowy sterownik podlewania ogrodowego na LOGO! Sieciowy dostęp do LOGO! za pomocą http
Internetowy sterownik podlewania ogrodowego na LOGO! Sieciowy dostęp do LOGO! za pomocą http W artykule przedstawiamy pierwszy z możliwych sposobów uinternetowienia systemu podlewania ogrodowego wykonanego
Projekt z przedmiotu Specjalizowane języki programowania Temat: Zastosowanie programowania obiektowego w środowisku LabView
Projekt z przedmiotu Specjalizowane języki programowania Temat: Zastosowanie programowania obiektowego w środowisku LabView Wykonali: Krzysztof Przybyłek Piotr Misiuda IVFDS Istotę programowania obiektowego
Ćwiczenie 25 Działania matematyczne we Flashu
Działania matematyczne we Flashu ActionScript pozwala na stosowanie wszelkich działań matematycznych. Do bardziej skomplikowanych operacji wymagany jest import klasy Math. Na przykład do wygenerowania
podstawowa obsługa panelu administracyjnego
podstawowa obsługa panelu administracyjnego Poniższy dokument opisuje podstawowe czynności i operacje jakie należy wykonać, aby poprawnie zalogować się i administrować środowiskiem maszyn wirtualnych usługi
Blokowanie stron internetowych
Blokowanie stron internetowych Jak to dobrze, Ŝe po trudnej rozmowie z klientem moŝna wrócić do oglądania nowo dodanych zdjęć z wakacji szkolnego kolegi, który umieścił je w serwisie społecznościowym.
1. Od czego zacząć? - Instalacja środowiska pracy
1. Od czego zacząć? - Instalacja środowiska pracy 1.1 Jeśli mamy komputer z Windows 8.1 Prof. lub nowszy W takim przypadku potrzebne nam będą tylko aktualne aktualizacje no i oczywiście środowisko pracy.
Systemy mobilne. Laboratorium. Dostęp do danych GPS w Windows Phone 7
Systemy mobilne Laboratorium Dostęp do danych GPS w Windows Phone 7 1. Wprowadzenie Laboratorium ma na celu zapoznanie się z narzędziami dostępu do danych dotyczących lokalizacji w urządzeniach mobilnych
Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka
windows XP n a j l e p s z e t r i k i
windows XP n a j l e p s z e t r i k i windows XP n a j l e p s z e t r i k i Jak zoptymalizować pracę z systemem Windows XP?... 3 Jak szybko uruchamiać programy?... 3 W jaki sposób dostosować pulpit i
NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji
Kod przedmiotu: G_12 Rodzaj przedmiotu: kierunkowy Wydział: Informatyki Kierunek: Grafika NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji Poziom studiów: pierwszego stopnia VI poziom
Podstawy programowania, Poniedziałek , 8-10 Projekt, część 1
Podstawy programowania, Poniedziałek 30.05.2016, 8-10 Projekt, część 1 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem
NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji
Kod przedmiotu: G_12 Rodzaj przedmiotu: kierunkowy Wydział: Informatyki Kierunek: Grafika NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy animacji i interakcji Poziom studiów: pierwszego stopnia VI poziom
Opis programu EKSoft Rezerwacje
Opis programu EKSoft Rezerwacje Spis treści PIERWSZE URUCHOMIENIE... 2 LOGOWANIE DO PROGRAMU... 2 OKNO ROBOCZE PROGRAMU.... 3 KARTOTEKA KLIENTÓW... 4 LISTA OBIEKTÓW... 5 OKNO EDYCJI/DODAWANIA NOWEGO OBIEKTU....
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source
Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji
Unity. Platforma do tworzenia gier dla różnych systemów docelowych, m.in.: Windows, macos, ios, Android, Powstała w 2005 r., obecnie wersja 5.3.
Unity Unity Platforma do tworzenia gier dla różnych systemów docelowych, m.in.: Windows, macos, ios, Android, Powstała w 2005 r., obecnie wersja 5.3.5 Unity Wymagania systemowe: Windows 7SP1, 8, 10 Mac
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja aplikacji internetowej do wyszukiwania promocji Autor: Sylwester Wiśniewski Promotor: dr Jadwiga Bakonyi Kategorie: aplikacja webowa Słowa
System detekcji i analizowania osobliwości w sygnale cyfrowym
System detekcji i analizowania osobliwości w sygnale cyfrowym Wydział Informatyki, Politechnika Białostocka dr hab. inż. Waldemar Rakowski, prof. ndzw. dr inż. Paweł Tadejko inż. Michał Januszewski /4/20
Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska
Zacznij Tu! Poznaj Microsoft 2012 Visual Basic Michael Halvorson Przekład: Joanna Zatorska APN Promise, Warszawa 2013 Spis treści Wstęp...................................................................vii
DESIGNER APPLICATION. powered by
DESIGNER APPLICATION powered by O FIRMIE HiddenData specjalizuje się w technologii dystrybucji treści video w Internecie oraz w budowie złożonych, funkcjonalnych aplikacji internetowych i mobilnych. Budujemy
Pracownia internetowa w szkole ZASTOSOWANIA
NR ART/SBS/07/01 Pracownia internetowa w szkole ZASTOSOWANIA Artykuły - serwery SBS i ich wykorzystanie Instalacja i Konfiguracja oprogramowania MOL Optiva na szkolnym serwerze (SBS2000) Artykuł opisuje
Systemy wirtualnej rzeczywistości. Komponenty i serwisy
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Systemy wirtualnej rzeczywistości Laboratorium Komponenty i serwisy Wstęp: W trzeciej części przedstawione zostaną podstawowe techniki
5.4. Tworzymy formularze
5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania
Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści.
Użytkownicy i hasła Dostęp do zaplecza umożliwia rozbudowany system zarządzania użytkownikami. 1. Konta użytkowników tworzy się wybierając z menu Użytkownicy > Menedżer użytkowników na stronie głownej
Rozdział 5. Administracja kontami użytkowników
Rozdział 5. Administracja kontami użytkowników Ćwiczenia zawarte w tym rozdziale pozwolą przygotować oddzielne środowisko pracy dla każdego użytkownika komputera. Windows XP, w porównaniu do systemów Windows