Here, you will find my personal projects. They are things I do for fun and personal development. Logo generated with Canva's AI logo generator.
A collection of 3D modeled weapons created with Blender.
Blender · 3D Modeling · TexturingA visualization of Voronoi diagrams and their Delaunay triangulation counterpart using Bowyer-Watson's algorithm and classic duality properties of Voronoi diagrams.
Computational Geometry · Algorithm Click the field to place Voronoi vertices.Using the previous Voronoi diagrams and Delaunay triangulation techniques, this simulation showcases a possible way to simulate the breaking of a glass or a wall using Voronoi cells.
Computational Geometry · Algorithm · Simulation Click the field to generate the cracks.An interactive visualization of the Sutherland-Hodgman polygon clipping algorithm, useful for wall breaking simulation as to constrain the shape of the cracks.
Computational Geometry · Algorithm · Graphics · Simulation Draw an ordinary polygon. Finish it by drawing an edge to the initial point. Right-click to reset.My first browser 3D rendering exercise. I used ThreeJS to render a sphere with a per-vertex script that uses a noise function to create a dynamic surface.
A visualization of different types of noise, including Perlin, Value, and Simplex noise. They use a grid of vectors (points for Value Noise) interpolated to generate random organic-looking patterns.
ThreeJS · Computational Geometry · Simulation · Rendering