trastopchin's repositories
unity-implicit-surface-rendering
A set of shader blueprints and tools that allow users to create and render implicit surfaces in Unity.
AIT-CG-3D-Ray-Marching
Implemention of a ray marcher that renders metaballs and other implicitly defined surfaces.
AIT-CG-2D-Objects-And-Transformations
Implementing basic 2D scene editing features to interact with scene objects as well as navigate the scene.
AIT-CG-2D-Shapes-And-Patterns
Implementing basic 2D shape drawing to draw simple shapes, parametric shapes, animated shapes, patterns, and animated patterns.
AIT-CG-2D-Textures-And-Physics
Created a small 2D game implementing basic textures and physics features.
Association-Scheme-Partitions
Computes equitable partitions of association schemes using GAP.
stereographic-projection-experience
A Unity game experience that interactively guides a player through the construction and exploration of Möbius transformations using stereographic projection.
AIT-CG-3D-Ray-Stack
Implementation of a real-time ray tracer that renders perfectly smooth refractive and reflective surfaces using a ray stack.
AIT-CG-3D-Ray-Tracing
Implementation of a real-time ray tracer depicting a 3D winter holiday scene with realistic lighting.
AIT-CG-3D-Transformations
Created a small 3D scene implementing some features related to 3D transformations.
BHSEC-CG-Intersect-Ray
C++ project files relevant to the implementation of a basic ray tracer.
prime-printer
A program that prints out the first 500 prime numbers to the terminal.
projective-dynamics-2022
An implementation of cloth simulation using projective dynamics. Written in Python. Created as the final project of the Physically-Based Simulation in Computer Graphics course at ETH Zürich the fall of 2022.