CD3502 Mixed Reality Syllabus:
CD3502 Mixed Reality Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
To impart the fundamental aspects and principles of mixed reality technologies.
To know the internals of the hardware and software components involved in the development of mixed reality enabled applications.
To learn about the graphical processing units and their architectures.
To gain knowledge about mixed reality application development.
To know the technologies involved in the development of mixed reality based applications.
UNIT I INTRODUCTION
Introduction to Virtual Reality and Mixed Reality – Definition – Introduction to Trajectories and Hybrid Space-Three I’s of Virtual Reality – Virtual Reality Vs 3D Computer Graphics – Benefits of Virtual Reality – Components of VR System – Introduction to AR-AR Technologies-Input Devices – 3D Position Trackers –Performance Parameters – Types of Trackers – Navigation and Manipulation Interfaces – Gesture Interfaces – Types of Gesture Input Devices – Output Devices – Graphics Display – Human Visual System – Personal Graphics Displays – Large Volume Displays – Sound Displays – Human Auditory System.
UNIT II MRCOMPUTING ARCHITECTURE
Computing Architectures of VR – Rendering Principle – Graphics and Haptics Rendering – PC Graphics Architecture – Graphics Accelerators – Graphics Benchmarks – Workstation Based Architectures – SGI Infinite Reality Architecture – Distributed VR Architectures – Multi-pipeline Synchronization – Collocated Rendering Pipelines – Distributed Virtual Environments-MR architecture.
UNIT III MR MODELING
Modeling – Geometric Modeling – Virtual Object Shape – Object Visual Appearance – Kinematics Modeling – Transformation Matrices – Object Position – Transformation Invariants –Object Hierarchies – Viewing the 3D World – Physical Modeling – Collision Detection – Surface Deformation – Force Computation – Force Smoothing and Mapping – Behavior Modeling – Model Management.
UNIT IV PROGRAMMING AND APPLICATIONS
VR Programming – Toolkits and Scene Graphs – World ToolKit – Java 3D – Comparison of World ToolKit and Java 3D – GHOST – People Shop – Human Factors in VR – Methodology and Terminology – VR Health and Safety Issues – VR and Society-Medical Applications of VR – Education, Arts and Entertainment – Military VR Applications – Emerging Applications of VR – VR Applications in Manufacturing – Applications of VR in Robotics – Information Visualization – MR in Business – MR in Entertainment – MR in Education.
UNIT V MIXED REALITY TECHNOLOGIES
Synchronizing Time – Tangible & Ubiquitous – Vision Based Tracking – Sensing Technologies – Seamful Design – Assembling Interaction – Trajectories Through Mixed Reality Performance – Mobile Interface Design – Wearable Computing – Games.
COURSE OUTCOMES:
CO1:Demonstrate the understanding of the basic concepts of Mixed reality
CO2:Use the tools and technologies related to Mixed Reality
CO3:Develop the Virtual Reality applications in different domains
CO4:Design of various models using modeling techniques
CO5:Implement the concept of Virtual Reality and Mixed Reality Programming with toolkits.
TOTAL:45 PERIODS
TEXT BOOKS:
1. Charles Palmer, John Williamson, “Virtual Reality Blueprints: Create compelling VR experiences for mobile”, Packt Publisher,2018
2. Xiangyu Wang, Marc Aurel Schnabel, “Mixed Reality In Architecture, Design, And Construction “Springer Science & Business Media, 2008
3. William R. Sherman, Alan B. Craig: Understanding Virtual Reality – Interface, Application, Design”, Morgan Kaufmann,2003.
REFERENCES
1. John Vince, “Introduction to Virtual Reality”, Springer-Verlag,2004.
