Virtual Reality and Immersive Technology
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Virtual Reality and Immersive Technology Syllabus — Unit-wise Content
The official GTU curriculum for Virtual Reality and Immersive Technology (subject code 3155205) as prescribed for AI & ML · Semester 5 divides the course into 7 units, covering 51 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3155205)Unit 1 Introduction to Virtual Reality
- Defining Virtual Reality
- History of VR, Human Physiology and Perception
- Key Elements of Virtual Reality Experience
- Virtual Reality System
- Applications of Virtual Reality Subject Code : 3154504 Subject Name : Virtual Reality and Immersive Technology
Unit 2 Rendering VR & Interaction with VR
- Representation of the Virtual World Visual Representation in VR, Interface to the Virtual World-Input & output- Visual
- Aural & Haptic Displays
- Interacting with The Virtual Reality
- Key Interactions: Manipulation
- Navigation, and Communication
Unit 3 Introduction to Augmented Reality
- Defining augmented reality
- history of augmented reality
- The Relationship Between Augmented Reality and Other Technologies
- Applications of Augmented Reality
Unit 4 Tracking & Sensors
- Calibration, and Registration
- Characteristics of Tracking Technology
- Stationary Tracking Systems
- Mobile Sensors
- Optical Tracking
- Sensor Fusion
- Computer Vision for Augmented Reality Marker Tracking
- Multiple-Camera Infrared Tracking
- Natural Feature Tracking by Detection
- Simultaneous Localization and Mapping
- Outdoor Tracking
- Marker-less approach
Unit 5 Mixed Reality
- Introduction to mixed reality
- Applications of mixed reality
- Input and Output in Mixed reality
- simultaneous localization and mapping (SLAM)
- variants of SLAM - dense tracking and mapping (DTAM)
- parallel tracking and mapping (PTAM) and semi-direct monocular visual odometry (SVO)
Unit 6 VR App Development with Unity
- VR SDK’s – VR SDK’S and Frameworks – OpenVR SDK, StreamVR SDK, VRTK
- Oculus SDK, Google VR SDK
- VR Concept Integration- Motion Tracking
- Hardware and Software requirements Setting up Unity with VR- Framework/SDK Integration with Unity
- Debugging VR projects
- Unity XR API’s
- Mobile VR Controller Tracking
- Object Manipulation
- Text optimizing and UI for VR
Unit 7 AR App Development with Unity
- Unity AR concepts- Pose tracking
- Environmental detection
- Raycasting and physics for AR, Light estimation
- working with ARCore and ARKit Working with AR Tools– ARCore
- ARToolkitx ARCore - Features of ARCore
- integration with Unity/Unreal/iOS/Android Studio
- ARToolkit – Features of ARToolkit
- setting up the environment for application development
- Vuforia- Features of Vuforia
- Subject Code : 3154504 Subject Name : Virtual Reality and Immersive Technology