Skip to content

Full set of lab experiences in Unity3D for the Master Course "3D Vision and Extended Reality" - Academic Years 20-21, 21-22, 22-23, 23-24

License

Notifications You must be signed in to change notification settings

elenacamuffo/3DVisionXRLabs-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DVisionXRLabs-Unity

Full set of lab experiences in Unity3D for the Master Course "3D Vision and Extended Reality" - Academic Years 20-21, 21-22, 22-23, 23-24

Summary

This repository contains a set of lab experiences in Unity3D for the Master Course "3D Vision and Extended Reality" spanning the academic years 2020-2024. The course is divided into two parts, where Labs 1-3 are introductory experiences to Unity, and Labs 4-6 are advanced experiences in Unity.

Basic

  • Lab1: Intro Unity and AR
  • Lab2: Physics in Unity and UI
  • Lab3: Animator Controller, Animations

Advanced

  • Lab4: Graphics and Shaders
  • Lab5: Raycasting and Simulations
  • Lab6: MLAgents and AI

Each folder is organized into several subfolders, including scenes, scripts, prefabs, materials, and textures. Each folder serves a specific purpose, such as storing Unity scenes, C# scripts, reusable game objects, materials, and textures. To get started with any of the Unity projects, clone the repository and open the folder in Unity. The whole project is licensed under the MIT License.

Folder Structure

The project directory is structured as follows:

3DVisionXRLabs-Unity/
├── Assets/
│   ├── Scenes/
│   ├── Scripts/
│   ├── Prefabs/
│   ├── Materials/
│   └── Textures/
├── ProjectSettings/
├── Packages/
└── README.md

Assets/Scenes

This folder contains all the Unity scenes used in the project. Each scene represents a different lab experience.

Assets/Scripts

This folder contains all the C# scripts used in the project. These scripts handle the logic and functionality of the lab experiences.

Assets/Prefabs

This folder contains all the prefabs used in the project. Prefabs are reusable game objects that can be instantiated in multiple scenes.

Assets/Materials

This folder contains all the materials used in the project. Materials define the appearance of 3D objects.

Assets/Textures

This folder contains all the textures used in the project. Textures are images applied to materials to give 3D objects a more detailed appearance.

Getting Started

To get started with this project, follow these steps:

  1. Clone the repository:
    git clone https://github.com/elenacamuffo/3DVisionXRLabs-Unity.git
  2. Open any project in Unity.
  3. Open any of the scenes in the Assets/Scenes folder to start exploring the lab experiences.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Full set of lab experiences in Unity3D for the Master Course "3D Vision and Extended Reality" - Academic Years 20-21, 21-22, 22-23, 23-24

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages