Přeskočit obsah

Vizualizace 3D modelů pomocí moderních technologií

Tento povinně-volitelný předmět představuje možnosti vizualizace trojrozměrných modelů pomocí moderních technologií.

Postupně se představí několik různých způsobů zpracování a vizualizace 3D prostorových dat, a to fotogrammetrických, GIS či kartografických. První část předmětu se soustředí na představení herního enginu Unreal Engine, ve kterém lze vizualizovat fotogrammetrická data v prostředí virtuální reality. Následuje ukázka práce s 3D GIS daty v ArcGIS Pro a ArcGIS Online. Tyto znalosti budou rozvíjeny základy procedurálního modelování s využitím softwaru City Engine. Dále budou představeny možnosti 3D tisku prostorových GIS dat. Závěrem semestru se pak přesuneme k vizualizaci geodat v rozšířené realitě, a to jak ve webovém prohlížeči, tak s využitím dedikované mobilní aplikace vyvinuté pomocí herního enginu Unity.

Naučíte se

  • pracovat s Unreal Engine

  • zobrazit data ve virtuální realitě

  • pokročilou tvorbu a editaci fotogrammetrických modelů

  • psát CGA kód a generovat procedurální krajinu nebo města

  • připravit prostorová data pro 3D tisk

  • vytvořit mobilní aplikaci pomocí herního enginu Unity

  • pracovat s 3D GIS daty v ArcGIS Pro a ArcGIS Online

  • vizualizovat prostorová data v prostředí rozšířené reality

Přednášky

jsou spíše formou workshopu a bezprostředně předcházejí cvičením, s nimiž se mnohdy prolínají

Ing. Karel Pavelka | Ing. Vojtěch Cehák | Ing. František Mužík | Ing. Michal Janovský, PhD.

  1. Představení možností vizualizace 3D prostorových dat moderními technologiemi.
  2. Základy Unreal Engine. Seznámení s uživatelským prostředím.
  3. Pokročilé editace fotogtammetrických modelů. Moderní metody ve fotogrammetrii.
  4. Vizualizace 3D dat ve virtuální realitě.
  5. Práce s 3D GIS daty v ArcGIS Pro. Publikace a správa trojrozměrných dat na ArcGIS Online.
  6. Seznámení s procedurálním modelováním. Základy City Engine.
  7. Pokročilejší psaní CGA kódu. Propojení s přípravou dat v ArcGIS Pro.
  8. Příprava dat pro 3D tisk. Základy 3D tisku.
  9. Představení rozšířené reality (markerless AR, marker AR). WebXR, webové JS knihovny.
  10. Využití herního enginu Unity. Tvorba mobilní aplikace pro Android v Unity.
  11. Location-based AR. Uživatelské testování a publikace aplikací.

Harmonogram