Nowoczesne Sieci Komputerowe

Wykład 8: Zaawansowana wizualizacja i przykłady zastosowania

Zapraszamy do zapoznania się z poniższymi materałami źródłowymi.

W poniedziałek 4 maja o godz. 9:45 zapraszamy na wideokonferencję na platformie eduMEET, w czasie której przekażemy komentarz do materiałów, odpowiemy na pytania oraz wyjaśnimy na czym będzie polegało ćwiczenie do samodzielnego wykonania.

Po zapoznaniu się z wybranymi materiałami proszę stworzyć jedną prostą aplikację 3D w Unity 3D dla platformy mobilnej (Android/iOS) lub WebGL.

W przypadku aplikacji dla platform mobilnych proszę wykorzystać akcelerometr urządzenia lub możliwość tworzenia aplikacji VR. W przypadku aplikacji dla platformy WebGL proszę wykorzystać mechanizmy Unity UI do manipulacji obiektami sceny. Aplikacja powinna zawierać jedną scenę 3D, przynajmniej jedną kamerę i kilka obiektów testowych. Proszę wykorzystać mechanizmy symulacji fizyki i grawitacji Unity.

Wybrana aplikacja powinna umożliwiać odpowiednio:

Wybraną aplikację tworzymy i testujemy w Unity 3D. Na koniec proszę spróbować stworzyć builda i zainstalować go na docelowej platformie, np. zainstalować APK na urządzeniu z systemem Android, otworzyć stronę z osadzoną aplikacją WebGL w przeglądarce internetowej.

Materiały źródłowe

  1. Getting Started with Unity online course (1 godz. 30 min)
  2. Getting started with WebGL development, Unity Manual
  3. Practical WebGL Advice from the Field, Jesse Smith, Unite'16 (28 min)

  4. Building and running a WebGL project, Unity Manual
  5. WebGL: Interacting with browser scripting, Unity Manual
  6. WebGL Browser Compatibility, Unity Manual
  7. Building a Mobile VR Game for Google Play with Google Cardboard 0.6 and Unity 2017, Ryan Zehm, tutorial (14 min)

  8. Amazon Sumerian - Easily create and run browser-based 3D, augmented reality (AR), and virtual reality (VR) applications
  9. Unity Mobile Accelerometr (8 min)

  10. Unity UI: Unity User Interface
  11. Unity Physics Engine, Unity Manual

Po wykonaniu ćwiczenia proszę przesłać opis jego przebiegu na adres: bogdanl at man.poznan.pl.

KONTAKT

Bogdan Ludwiczak