Graphic Simulations
3D OpenGL simulations developed in C++.
Plant Life
Graphic simulation of a forest landscape.
-
Randomized 3D ground-simulation algorithm based on cosine curves.
-
Final product, including recursively generated trees.
Raytracing
An implementation of Raytracing on simple figures.
-
Simple raytracing on elliptical shapes and a plane.
With additional shadows.
-
Final raytracing with shadows, reflection, specular component, and antialiasing.
Filter Mailer
Python application developed independently for small-scale business use.
Allows the user to import and filter a list of e-mails from an Excel spreadsheet, then send a collective email to all addresses that pass the filter. Includes backup system for the case where execution is interrupted (a new spreadsheet is saved in a backup folder).
-
Example of input and filtering functionality. Exclusions are applied on top of inclusions.
-
Email creation window. May include an image, which is added to the email's HTML body.
-
Login and send window. Supports SMTP servers.