Skip to content

kooroshvaziri/Undergrad_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Undergrad Projects - Koorosh Vaziri

Class projects completed during undergrad studies before 2014. For current research, visit the PhD Research Page.


Raycasting and Raytracing

This project includes a raycaster and a raytracer. The raycaster was developed using C++ and OpenGL. It supports various lighting models (Phong, Blinn-Phong), shadows, and reflections. The raytracer extends the raycaster with support for refractive materials and more complex scenes.


Physically Based Rendering (PBR)

This project focuses on advanced rendering techniques, including path tracing, caustics, depth of field, and subsurface scattering. It also includes an implementation of the Sobel and Canny edge detection algorithms for post-processing.


Joggie Running App

Joggie is a mobile application concept designed for runners. The project involved creating paper prototypes, a detailed site map, and a high-fidelity final UI design to streamline the tracking of running activities and social sharing.


iAyeCaptain Game

iAyeCaptain is a pirate-themed battleship game developed for iOS. The game features single-player gameplay against an AI, in-app purchases for special weapons (like missiles), and support for both landscape and portrait orientations.


All rights reserved © Koorosh Vaziri

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors