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.

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

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

Comments

Popular posts from this blog

CS3491 Syllabus - Artificial Intelligence And Machine Learning - 2021 Regulation Anna University

CS3401 Syllabus - Algorithms - 2021 Regulation Anna University

CS3492 Syllabus - Database Management Systems - 2021 Regulation Anna University