CCS333 Syllabus - Augmented Reality / Virtual Reality - 2021 Regulation - Open Elective | Anna University
CCS333 Syllabus - Augmented Reality / Virtual Reality - 2021 Regulation - Open Elective | Anna University
CCS333 |
AUGMENTED REALITY / VIRTUAL REALITY |
L T P C |
---|
2023
OBJECTIVES:
• To impart the fundamental aspects and principles of AR/VR technologies.
• To know the internals of the hardware and software components involved in the development of AR/VR enabled applications.
• To learn about the graphical processing units and their architectures.
• To gain knowledge about AR/VR application development.
• To know the technologies involved in the development of AR/VR based applications.
• To know the internals of the hardware and software components involved in the development of AR/VR enabled applications.
• To learn about the graphical processing units and their architectures.
• To gain knowledge about AR/VR application development.
• To know the technologies involved in the development of AR/VR based applications.
UNIT I |
INTRODUCTION |
7 |
---|
Introduction to Virtual Reality and Augmented 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 – 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 |
VR MODELING |
6 |
---|
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 III |
VR PROGRAMMING |
6 |
---|
VR Programming – Toolkits and Scene Graphs – World ToolKit – Java 3D – Comparison of World ToolKit and Java 3D
UNIT IV |
APPLICATIONS |
6 |
---|
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 – VR in Business – VR in Entertainment – VR in Education.
UNIT V |
AUGMENTED REALITY |
5 |
---|
Introduction to Augmented Reality-Computer vision for AR-Interaction-Modelling and Annotation- Navigation-Wearable devices
TOTAL: 60 PERIODS
OUTCOMES: On completion of the course, the students will be able to:
CO1: Understand the basic concepts of AR and VR
CO2: Understand the tools and technologies related to AR/VR
CO3: Know the working principle of AR/VR related Sensor devices
CO4: Design of various models using modeling techniques
CO5: Develop AR/VR applications in different domains
CO2: Understand the tools and technologies related to AR/VR
CO3: Know the working principle of AR/VR related Sensor devices
CO4: Design of various models using modeling techniques
CO5: Develop AR/VR applications in different domains
TEXT BOOKS:
1. Charles Palmer, John Williamson, “Virtual Reality Blueprints: Create compelling VR experiences for mobile”, Packt Publisher, 2018
2. Dieter Schmalstieg, Tobias Hollerer, “Augmented Reality: Principles & Practice”, Addison Wesley, 2016
3. John Vince, “Introduction to Virtual Reality”, Springer-Verlag, 2004.
4. William R. Sherman, Alan B. Craig: Understanding Virtual Reality – Interface, Application, Design”, Morgan Kaufmann, 2003
2. Dieter Schmalstieg, Tobias Hollerer, “Augmented Reality: Principles & Practice”, Addison Wesley, 2016
3. John Vince, “Introduction to Virtual Reality”, Springer-Verlag, 2004.
4. William R. Sherman, Alan B. Craig: Understanding Virtual Reality – Interface, Application, Design”, Morgan Kaufmann, 2003
Comments
Post a Comment