Tomáš Kubovčík's repositories
Draughts-Checkers
Multiplayer network game of checkers implemented in java. Application offers single player mode vs single AI, local game for two players or network game for two players. Application also presents some cool features as saving/loading played games as well as replay of these games step by step. Created as semestral project for Java seminar course at VUT FIT.
PhotoEditor
Simple photography editor specialized to work with histograms of pictures. Created as semestral project for course Physical Optics at Faculty of Information Technoglogy, Brno University of Technology. Selected topic for this project: Photography editors, histograms of colors
Efficient-Computation-of-Lighting
This bachelor's thesis deals with efficient computation of lighting in graphics scenes containing many light sources. Basic lighting calculation techniques as well as techniques derived from them will be introduced. The main goal of this thesis is to investigate tiled shading and its optimizations described more in detail in both theoretical and practical sections. Concluding part consists of experiments performed on this techniques measuring their efficiency as well as implementation details of some interesting or important parts of them.
Firewall
Firewall for unix based systems. Firewall itself is implemented as linux kernel module in C language. Client application implemented in python is used to communicate with kernel module to add/modify/delete firewall rules. Rules are designed in following manner: user can add rules that allow/block packets received using tcp/udp/ip/icmp protocols. Communication can be filtered based on IP address/port/their combination.
ArcGIS-Vyskov-district-map
Map of the grammar/high schools in Vyškov district. Project for GIS course at Faculty of Information Technology, Brno University of Technology
C-Stats
First project in python 3
CG-OpenGL
Semestral project for Introduction to Computer Graphics course at Lappeenranta University of Technology, Finland, implementated during my exchange studies there. Part1 of the assignment for this course is done using OpenGL library, second part is rendering using raytracer POV-Ray
conan_recipes
Custom Conan recipes for various libraries and modules
cubey
OpenGL 4 shader playground.
Customers-one
Simple WPF application for customers information evidence
Customers-two
Update of Customers-one. Now application uses database to store customers data and operate on them.
Model-of-production-line-for-the-production-of-polystyrene
Model and simulation of production line for the production of polystyrene of BAUTHERM, s.r.o company situated in Ružomberok, Slovakia.
Raytracing
OpenGL/GLSL raytracer
VUT-FIT
School projects repository
Warehouse-evidence
Simple demonstration application of warehouse evidence of computer products. Implemented using advanced database systems (multimedia databases, spatial databases, temporal databases)