L.M.N.T's
Unity/C#

3D printing visualisation
Unity/C#

A.I.M. for Windows
Unity/C#

Space TDM
UDK/Kismet

Draw a Spline
Processing/Android

Bubble Wars
C++/SFML

Tic-Tac-Toe
JavaScript/Python/C++

Female
3ds MAX

Building visualisation
Sketch-up/Blender

L.M.N.T's

Description:

L.M.N.T's is a MOBA (Multiplayer Online Battle Arena). Players can fight between each other in modes 1vs1 and 1vs1vs1. Spells are based on elements. Still in development

Involvement:

Unity and C#, Adobe Photoshop, GIMP 2, Autodesk 3ds Max, Blender, Audacity

3D printing visualisation

Description:

3d printing visualisation shows how FDM (Fused Deposition Modeling) technology works. Printed models are represented by voxels. User can print any STL model thanks to special converter written in C++.
WEB version can be tested here

Involvement:

Unity and C#, Autodesk 3ds MAX, Blender, Adobe Photoshop

A.I.M for Windows

Description:

Automatic Instant Aiming Mechanism. A visualisation made to show how this device works.
Short film can be seen here.

Involvement:

Unity and C#, Autodesk 3ds MAX, Blender

Space TDM

Description:

TDM map made with Unreal Developer Kit. Terrain and BSP level editor used. Added bots, kismet and post-processing effects.

Involvement:

UDK and Kismet

Draw A Spline

Description:

Simple game helpful in learning, how splines work in computer graphics. Working and tested on Nexus 7 HD. Divide and Conquer algorithm was written to compute Convex Hull
Download APK

Involvement:

Processing, Android

Bubble Wars

Description:

Simple arcade platformer. A parody of Star Wars and Bubble Bobble game. Five levels were designed. Written map editor. 1 Player and 2 Players modes.

Involvement:

C++/SFML

Tic-Tac-Toe

Description:

Tic-tac-toe online game for 2 players. Project was made in a team. I was responsible for client's graphics and coding (HTML/CSS, JS/jQuery). Uses bioweb framework.

Involvement:

HTML/CSS, JavaScript/jQuery, C++/boost, Python/web2py, bioweb

Female model with animations

Description:

Female character 3D model with rig and animations.

Involvement:

Autodesk 3ds Max, Adobe Photoshop, GIMP2

Building visualisation

Description:

Building project and visualisation made in Sketch-up and Blender

Involvement:

Blender, Sketch-up

Marching Cubes

Description:

Project presenting marching cubes algorithm written in JavaScript
Can be seen here

Involvement:

JavaScript, ThreeJS

De Boor's algorithm

Description:

Project presenting de Boor's algorithm written in Processing
Can be seen here
Download

Involvement:

Processing

VRML Cloud of Points Generator

Description:

Project written in C++. VRML parser. Takes points from a mesh and generates cloud of points based on triangles position.

Involvement:

C++

SRT to Blueray subtitles converter.

Description:

Project written in C++. Parsing SRT subtitle file and converting it to png and xml compatible with blueray movies.

Involvement:

C++, SFML

STL File to Voxel representation converter

Description:

Project written in C++. Used Möller–Trumbore intersection algorithm. Converts stereolithography STL files to voxel representation compatible with previous project
3D printing visualisation

Involvement:

C++

DFS Maze Generator

Description:

Project written in C++. Used Depth First Search algorithm. Generates random maze of given cell size. Uses EasyBMP library.

Involvement:

C++