VRECKO Systém pro tvorbu virtuálních světů

Slides:



Advertisements
Podobné prezentace
BEZPEČNĚ A ZDRAVĚ DO ŽIVOTA - rozvoj kompetencí v základním a středním vzdělávání Realizace – Určeno: ZŠ, SŠ, SVČ/DDM.
Advertisements

Elektromagnetická slučitelnost. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
Jan Pokorný, Jan Fišer Ukázka funkcí a aplikace modelu tepelné zátěže automobilu Obsah:  Úvodní slovo  Vývojové prostředí  Uživatelské rozhraní  Aplikace.
Hotel Tatra, Velké Karlovice 23. – 25. dubna 2007 S4U – Seminář o Univerzitním informačním systému 1 Osobní management Tomáš Procházka.
Strategické řízení školy s využitím sebehodnocení školy dle modelu CAF RNDr. Hana Žufanová.
Spolupráce personálního oddělení a psychologické laboratoře Jana Gutiérrez Chvalkovská, personální ředitel VÍTKOVICE Ostrava.
Česko-německý fond budoucnosti Jihlava, PhDr. Tomáš Jelínek, Ph.D. ředitel.
Střednědobé plány krajů, sítě sociálních služeb a přechod financování sociálních služeb na kraje Konference Financování sociálních služeb pro města a obce.
Základní škola a mateřská škola Lázně Kynžvart Autor: David Holubec NÁZEV: VY_32_INOVACE_01_INF Vzdělávací oblast: informatika Ročník: 9. Číslo projektu:
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
Název školy ZÁKLADNÍ ŠKOLA, JIČÍN, HUSOVA 170 Číslo projektu CZ.1.07/1.4.00/ Číslo a název klíčové aktivity 3.2 Inovace a zkvalitnění výuky prostřednictvím.
Nástroje a prostředky CCR VM k podpoře cestovního ruchu Ing. Zdeněk Urbanovský Centrála cestovního ruchu Východní Moravy, o. p. s. Výroční konference cestovního.
IP Systémová podpora procesů transformace systému péče o ohrožené děti a rodiny Jihlava 25. listopadu 2014.
1.3 Sběrnice (bus). sběrnice  sběrnice = skupina vodičů  slouží pro propojení a komunikaci jednotlivých obvodů a přídavných karet  činnost na sběrnicích.
Název projektu:ZŠ Háj ve Slezsku – Modernizujeme školu Číslo projektu:CZ.1.07/1.4.00/ Oblast podpory: Zlepšení podmínek pro vzdělávání na základních.
VZDĚLÁVÁNÍ PRO KONKURENCESCHOPNOST ZKUŠENOSTI S PODPOROU ESF VE VELKÉ BRITÁNII.
Pedagogické disciplíny II. Část Aplikované. Rozdělení aplikovaných pedagogických disciplín  Školské  Mimoškolské  Na hranici školských a mimoškolských.
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr. Petra Šandová Název: VY_32_INOVACE_5B_INF3_16_ Téma: pro 4.,5.ročník ZŠ, vytvořeno:
Univerzitní informační systém III., Lednice 2004 Vývoj a koncepce nového univerzitního webu Ondřej Kudlík
Projekt MŠMTEU peníze středním školám Název projektu školyICT do života školy Registrační číslo projektuCZ.1.07/1.5.00/ ŠablonaIII/2 Sada44 Anotace.
Architektura operačních systémů
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
Dětský domov a Základní škola Liptál
model fungování a praxe
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr
Optický kabel (fiber optic cable)
Fyziatricko – rehabilitační oddělení Nemocnice Břeclav, p.o.
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr
Bohumil Havel MoodleMoot.cz 2016
Smlouva o spolupráci na Souborném katalogu ČR
Praha, 1. – ročník mezinárodní konference k profesnímu rozvoji pedagogických pracovníků Profesní rozvoj pedagogů.
COM – Práce s objektovým modelem jiné aplikace
Dopravní značení pro chodce VY_32_INOVACE_5A_13
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY
Financováno z ESF a státního rozpočtu ČR.
Vedoucí odboru strategického rozvoje města Vsetín
VY_32_INOVACE_
Adaptace jedinců v novém pracovním prostředí
SOFTWARE OSOBNÍHO POČÍTAČE
Příspěvek na konferenci
Evaluace a hodnocení Evaluace Autoevaluace ©.
Pedagogická psychologie
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY
IKI jako prostředek pro komunikaci mezi VS a občany Pavel Parma
NÁZEV ŠKOLY: Základní škola a praktická škola Arkadie o. p. s.
Elektromagnetická slučitelnost
Tělesná výchova patří do vzdělávací oblasti Člověk a zdraví (stejně jako Výchova ke zdraví) učivo je členěno do samostatných a na sebe navazujících etap.
Škola: Základní škola Trávníky Otrokovice, příspěvková organizace
Jaké funkce by měl mít systém elektronické preskripce?
Místní akční plán rozvoje vzdělávání na území MČ Praha 10, CZ
Lexikon veřejné správy ČR
Digitální gramotnost Informatické myšlení
Centralizované rozvojové projekty 2017
Konference ke čtenářské gramotnosti Spolupracující partneři
STRATEGIE AGE MANAGEMENTU V ČESKÉ REPUBLICE CZ.1.04/5.1.01/
Základní druhy zeleniny VY_52_INOVACE_34
FORMY PRÁCE S TALENTOVANÝMI ŽÁKY
Základní škola a mateřská škola Lázně Kynžvart Autor: Mgr
Jak na články? Regionální konference 2009 Jan Šperl
EVROPSKÁ UNIE.
NÁVRH NOVÉHO DATOVÉHO MODELU DATABÁZE VRTŮ ODRY 2000 A VYTVOŘENÍ GRAFICKÉHO UŽIVATELSKÉHO ROZHRANÍ diplomová práce Michal Egyed Vedoucí práce: Ing. David.
Software Mgr. Václav Chvál.
Život bez střeva , Praha.
Novinky z České společnosti pro jakost
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
Martin VLASTNÍK, vedoucí oddělení politiky nerostných surovin
Zdravá svačina VY_52_INOVACE_27
Diagnostika dítěte předškolního věku
(Otevřená) data kolem nás
Transkript prezentace:

VRECKO Systém pro tvorbu virtuálních světů Jan Flasar FI MU Brno

Co bude řečeno? Motivace Architektura systému VRECKO Příklady Další rozvoj Něco z jiného soudku VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Motivace Vytvoření VR systému s flexibilní a jednoduchou architekturou pro snadnou realizaci experimentů ve VR umožní definovat chovaní jednotlivých komponent měnit systémovou konfiguraci a vlastnosti komponent za běhu VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Architektura systému VRECKO Základní komponenty systému Scene EnvironmentObject Ability Device, DeviceManager Scheduler EventDispatcher VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Architektura systému VRECKO Scene DeviceManager EObject EObject Device Device Ability Ability Scheduler EventDispatcher VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO architecture Input Output Jednoduché rozhranní entit – I/O standartní nebo uživ. definované typy Entity Jednoduchá komunikace mezi entitama Entity 2 Entity 3 Forward output EventDispatcher Interconnection storage Entity 1 Activate input VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO architecture Chování entit: Reakce – přes I/O Samostatná činnost – pomocí funkce update() kombinace obou přístupů Input Output Entity update() Možnost dynamické změny chování s použitím schopností (Ability) Renderování grafu scény – OSG (OpenSceneGraph) C++ implementace + OpenGL VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples Hand Tracker PinchGloves EO - Tool EO - Hand Geometry Transformation User data, … Ab – Tool processEvent() update() Use Hand PinchGloves Contact EO - Hand Geometry Transformation User data, … Ab – Hand (grabbing) processEvent() update() Position Orientation ... Grab Selection type Use Position Orientation Tracker VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples Mirror PinchGloves Hand component EO - MirrorObject Contact MirrorAreaSize EO - MirrorObject Geometry Transformation User data, … Ab – Mirror processEvent() update() Position Orientation ... Act./deact. AreaTranslate Hand component VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples <EnvironmentObject> <ID>7</ID> <Geometry>…</Geometry> … <Ability> <Name>Mirror</Name> <PluginName>Exploration</PluginName> <Parameters> <Active>1</Active> <AreaSize>4 2</AreaSize> </Parameters> </Ability> </EnvironmentObject> VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples 3D zvuk použitím OpenAL knihovny EO - Avatar Position EO - Avatar Orientation Geometry Transformation User data, … ... EO – SoundGen. Geometry Transformation User data, … Ab – Avatar processEvent() update() PlayReq Ab – SoundSource Play processEvent() update() Pause Ab – Listener PlayRequest Stop processEvent() update() Maintence AddSource VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples 3D zvuk pouzitim OpenAL knihovny Car EO – SoundGen. Ab – SoundSource processEvent() update() Pause Play Stop PlayReq EO - Avatar Ab – Listener processEvent() update() PlayReq AddSource Maintence EO - Alarm Car Ab – ProximitySensor Detection group processEvent() update() EntityDetected SignalType VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

VRECKO - examples 3D zvuk použitím OpenAL knihovny Proximity sensor Listener SoundSource Alarm area VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Shrnutí Systém VRECKO: modularní systém s jednoduchou architekturou relativně snadno rozšiřitelný pomocí schopností a zařízení dynamické změny chování multiplatformní řešení omezené dostupnými knihovnami VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Další rozvoj vytvoření základní sady nástrojů pro interakci ve virtuálním světě další zlepšení funkčnosti možnost distribuovaného prostředí pro spolupráci první realizace na ZCU v Plzni s využitím knihovny RakNet možná spolupráce s VUT Brno VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Něco z jiného soudku Rehabilitace ochrnutých pacientů (zejména dětí) detekce velmi malých pohybu paže optické snímaní ohyb optického vlákna měření napětí na částech ruky VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Publikace bude odeslán článek o pohybu avatara v jeho blízkosti na konferenci HCI 2007 VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06

Děkuji za pozornost VRECKO: Systém pro tvorbu virtuálních světů CPG Meeting '06