23CS047 Syllabus
23CS047 Syllabus
2 013
OBJECTIVES:
To know the internals of the hardware and software components involved in the
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
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
Deformation – Force Computation – Force Smoothing and Mapping – Behavior Modeling – Model
Management.
VR Programming – Toolkits and Scene Graphs – World ToolKit – Java 3D – Comparison of World
UNIT IV APPLICATIONS 6
Human Factors in VR – Methodology and Terminology – VR Health and Safety Issues – VR and
Navigation-Wearable devices
30 PERIODS
1. Study of tools like Unity, Maya, 3DS MAX, AR toolkit, Vuforia and Blender.
2. Use the primitive objects and apply various projection types by handling camera.
3. Download objects from asset store and apply various lighting and shading effects.
4. Model three dimensional objects using various modelling techniques and apply textures
over them.
5. Create three dimensional realistic scenes and develop simple virtual reality enabled mobile
7. Develop VR enabled applications using motion trackers and sensors incorporating full
haptic interactivity.
TOTAL:60 PERIODS
OUTCOMES:
2. Dieter Schmalstieg, Tobias Hollerer, “Augmented Reality: Principles & Practice”, Addison
Wesley, 2016