InstaBugs

Far far away, behind the word mountains, far from the countries.

Scroll

3D Graphics Simulation

// project_date Fall 2024
// try_it_out_here Link to simulation
// where University of Utah

This project was made in CS4600 at the University of Utah. It is a simulation that simulates a mass spring system using semi implicit Euler integration. You are able to upload a (low res) 3D model and update its gravity, stiffeness, and damping coefficient to simulate behavior. Click run to see the simulation in action. You can also grab the corners of the model and throw it around to see the effect. The shading as well as any code in the vertex and fragment shader were writtent by me as well as the code for the physics simulation. I also wrote the code to apply textures to the model and to actually render everything. However, the html frontend and layout for the assignment were provided and are Copyright of Cem Yuksel(my professor) and the University of Utah.

Upload a low resolution obj file to the simulation and click run to view its affects. You can also upload a texture to the model. Note that high resolution models will crash the simulation due to the high amount of calculations required.