Courses of Study 2024-2025 
    
    Dec 11, 2024  
Courses of Study 2024-2025
Add to Favorites (opens a new window)

CS 5678 - [3D User Interfaces]


     
Spring. Not offered: 2024-2025. Next offered: 2025-2026. 3 credits. Letter grades only (no audit).

Prerequisite: course in 3D math (vectors, matrices, transformations) and in intermediate programming in C# or other object-oriented programming language. Enrollment limited to: Cornell Tech students. Recommended to have some coursework in Unity 3D. Offered in New York City at Cornell Tech.

H. Haraldsson.

This course focuses on the design and implementation of 3D user interfaces, with emphasis on prototyping interaction techniques for virtual and augmented reality applications. The course will introduce concepts from human-computer interaction and give an overview of interaction techniques for 3D tasks such as selection and manipulation, travel, and system control in virtual environments. Student assignments include implementing classic 3D interaction techniques for head-mounted displays by extending modern interaction toolkits. Students will be introduced to software design patterns and best practices for creating modular, high-fidelity 3D interaction prototypes. All assignments will be implemented using Unity 3D, C#, and the XR Interaction Toolkit.




Add to Favorites (opens a new window)