Welcome! My name is Marek Beňovič. I am 25, studying master of computer science - computer graphics at Faculty of Mathematics and Physics at Charles University in Prague. On this web page you can view information about me, photos and projects I have created.
- Bc. of Computer Science (Programming) at faculty MFF in Charles University in Prague.
- Java, C
- SQL (SQLite, MySQL)
- Slovak (native)
- Czech (full understanding)
- English (active)
- German (passive)
- My interests include working out at the gym, playing table tennis, swimming and skiing.
- For a few years I had been playing chess competitively (profil).
- In the past I used to draw portraits.
- Since childhood I play the piano and violin. One of my biggest passions is composing piano pieces.
- Driver’s License - EU, Type B
- 6 months as a member of Erasmus+ program in Bremen, Germany (2015/2016)
Fracture Support for JBox2D engine (2015)
JBox2D is a game engine simulating the physics of solid objects and liquids in a 2D space. This project provides a JBox2D library extension that allows for fracturing of objects after their collision. The presented algorithm prioritizes its smooth running in real time, low processing power requirements and a natural flow of the fracturing processes. The algorithm also provides a possibility to define the materials of the objects to be fractured and set their properties, which in turn determine the outcome of the simulation process of fracturing these objects. A simple programming interface based on the logic of the library is provided. In order to demonstrate the usability of the solution, the project also contains a simple framework with test scenarios simulating fracturing of objects. This project provides new possibilities for developing 2D games for mobile devices and personal computers. The main algorithmic method used in the project are Delaunay triangulation, Voronoi shattering, convex decomposition and Hertel-Mehlhorn algorithm.
Send me a message
Fill all form fields please. Error occured, please repeat the action. The message is sending. The message has been successfully sent.