F-Rep Designer

experimental Geometric modeling system

Project is a 3D modelling system based entirely on (and only on) the so-called Functional presentation (F-Rep). The main objective is the study of the possibilities of this presentation scheme, as well as the construction of a fully "mesh-free" system for 3D modeling. Visualization of the models is done by Ray tracing algorithm.


framework for creating multi-model visual programming languages

The project was born as a visual extension of SolidOpt. The main objective is the study of visual programming languages. Experiments are mainly in the direction Openness, Interactivity and Dynamics of visual programming languages.

framework for automated optimization of software applications

The project SolidOpt provides tools to facilitate the construction of optimization modules. SolidOpt also provides an environment that leads to the loading of optimization modules, which in turn control the resources used in the computer system. Different presentations of the target application facilitate the implementation of optimization methods.

SolidOpt can be used as a compiler optimization system using available optimization methods and presentations. SolidOpt provides a decompiler if the source code of the target application is not available.


framework for creating a open hybrid systems for geometric modelling

The project is an essential part of my PhD thesis related to open hybrid representation schemes for geometric modeling. It contains several major sub-projects: OpenF.Core - building systems based on hybrid representation schemes (includes Loader, Cache, Configuration, ResourceProvider, Services, Utilities); OpenRay - Experimental Ray tracer; OpenStudio – a demonstration geometric modeling system, based on a hybrid representation scheme. Major representation schemes implemented in the system are B-Rep and the F-Rep.


system for three-dimensional scanning of interior

The project considers a problem connected with digitalization and visualization of three-dimensional real objects which the user wants to carry over into cyberspace. Creating, editing and visualization of models which are received by the device – Microsoft Kinect, are the main aim of "BuildView". By using the 3D scanner the user can digitalize buildings and objects which can be processed by 3D programs later. This research paper uses a lot of filters and algorithms which allow a border performance of the object (mesh of triangles) to be created.