Cílem této práce bylo navržení a vytvoření aplikace pro ohmatávání geometrických modelů pomocí haptického pera. Práce se soustředí na ohmatávání 3D modelů lidských hlav poskytnutých Ing. Petrem Martínkem, a to pomocí dvou různých knihoven z knihovny OpenHaptics firmy SensAble.
První část je zaměřena na prozkoumání možností a výhod či nevýhod vyšší knihovny HLAPI, která umožňuje haptické renderování pomocí OpenGL geometrických primitiv. S pomocí této knihovny je vytvořena aplikace pro ohmatávání 3D modelů hlav včetně odlišení různých haptických materiálů pro vlasy, kůži a vousy.
V druhé části jsou pak popsány klady a zápory nižší knihovny HDAPI. Během vytváření aplikace pro ohmatávání 3D modelů hlav s použitím této knihovny bylo nutné vyřešit výpočet kolizí haptického pera s 3D modelem pro haptickou odezvu.
Dosažené výsledky byly otestovány uživateli. Zpracované výsledky testů jsou uvedeny na konci této práce.
Annotation in English
The goal of this thesis was to design and implement an application for touching geometrical models using haptic pen. The work concentrates on touching 3D models of human heads provided by Ing. Petr Martínek, using two different libraries from the library OpenHaptics of SensAble company.
The first part is focused on exploring the possibilities and advantages or disadvantages of the higher library HLAPI, that allows the haptic rendering using OpenGL geometric primitives. By using this library there has been created an application for touching 3D head models including differentiation of various haptic materials for hair, skin and beard.
The second part then describes the pros and cons of the lower library HDAPI. During the creation of application for touching 3D head models using this library it was necessary to resolve the calculation of the collisions of the haptic pen with the 3D model for haptic feedback.
The results were user tested. Processed results of the tests are included at the end of this thesis.
Keywords
haptika, ohmatávání, haptická zařízení
Keywords in English
haptics, touching, haptic devices
Length of the covering note
50
Language
CZ
Annotation
Cílem této práce bylo navržení a vytvoření aplikace pro ohmatávání geometrických modelů pomocí haptického pera. Práce se soustředí na ohmatávání 3D modelů lidských hlav poskytnutých Ing. Petrem Martínkem, a to pomocí dvou různých knihoven z knihovny OpenHaptics firmy SensAble.
První část je zaměřena na prozkoumání možností a výhod či nevýhod vyšší knihovny HLAPI, která umožňuje haptické renderování pomocí OpenGL geometrických primitiv. S pomocí této knihovny je vytvořena aplikace pro ohmatávání 3D modelů hlav včetně odlišení různých haptických materiálů pro vlasy, kůži a vousy.
V druhé části jsou pak popsány klady a zápory nižší knihovny HDAPI. Během vytváření aplikace pro ohmatávání 3D modelů hlav s použitím této knihovny bylo nutné vyřešit výpočet kolizí haptického pera s 3D modelem pro haptickou odezvu.
Dosažené výsledky byly otestovány uživateli. Zpracované výsledky testů jsou uvedeny na konci této práce.
Annotation in English
The goal of this thesis was to design and implement an application for touching geometrical models using haptic pen. The work concentrates on touching 3D models of human heads provided by Ing. Petr Martínek, using two different libraries from the library OpenHaptics of SensAble company.
The first part is focused on exploring the possibilities and advantages or disadvantages of the higher library HLAPI, that allows the haptic rendering using OpenGL geometric primitives. By using this library there has been created an application for touching 3D head models including differentiation of various haptic materials for hair, skin and beard.
The second part then describes the pros and cons of the lower library HDAPI. During the creation of application for touching 3D head models using this library it was necessary to resolve the calculation of the collisions of the haptic pen with the 3D model for haptic feedback.
The results were user tested. Processed results of the tests are included at the end of this thesis.
Keywords
haptika, ohmatávání, haptická zařízení
Keywords in English
haptics, touching, haptic devices
Research Plan
Seznamnte se s programovým vybavením pro obsluhu haptického pera a s bakalářskou prací na téma Modelování hmatového dojmu z různých materiálů pomocí haptiky.
Navrhněte a realizujte řešení pro ohmatávání (případně modifikaci) geometrických modelů s užitím haptického pera.
Řešení nechte vyzkoušet skupině uživatelů.
Výsledky zhodnoťte a popište v textu práce.
Research Plan
Seznamnte se s programovým vybavením pro obsluhu haptického pera a s bakalářskou prací na téma Modelování hmatového dojmu z různých materiálů pomocí haptiky.
Navrhněte a realizujte řešení pro ohmatávání (případně modifikaci) geometrických modelů s užitím haptického pera.