Yevhenii Borodavka - Academia.edu (original) (raw)
Uploads
Papers by Yevhenii Borodavka
Abstract — This paper is dedicated to solving a problem of the realistic 3D-models rendering wi... more Abstract — This paper is dedicated to solving a problem of the realistic 3D-models rendering with a single FPGA chip. The suggested solution is based on the ray tracing algorithm with preprocessing of the input data by the BVH-tree and with the improved method of the background pixels separation. We regard sphere as the basic 3D-object. Correspondingly, we suggest an improvement method of computing ray/sphere intersection. Algorithm is optimized by reducing the amount of arithmetic operations to the minimum. Therefore, it can be implemented in a single FPGA chip. Furthermore, we suggest a specific method of spheres intersection handling. Software implementation of the suggested algorithm is used for testing and for handling possible errors.
In this paper, the modified model of the R-tree structure was suggested. The main difference betw... more In this paper, the modified model of the R-tree structure was suggested. The main difference between classic R-tree structure and the modified model is rejection of the restriction for amount of descendants for each tree node. In addition, the proposed model supports three types of the relations between objects. Two types of the relations implemented based on hierarchy tree structure and one as reference connection at the same level of the tree hierarchy. The created model is very suitable for CAD systems development, especially for construction field.
This paper is dedicated to analysis most important reserves for the improvement of the public pro... more This paper is dedicated to analysis most important reserves for the improvement of the public production efficiency. This goal can be reached by the rising of the making decisions quality based on the improvement of the making decision process. For our research we had to analyze different types of the management decisions classification and combine its to one scheme. Also we distinguish the common factors which make significant impact on the management decision efficiency. As the conclusion we propose the method of the making decisions quality improvement and provide the common problems in this field.
In this paper we consider a construction object lifecycle. We distinguish the main stages of the ... more In this paper we consider a construction object lifecycle. We distinguish the main stages of the construction object lifecycle and suggest a model of product lifecycle management (PLM) in construction.
Modern databases which are used in many object oriented applications have a large amount of data.... more Modern databases which are used in many object oriented applications have a large amount of data. Due to this fact the databases optimization problem is topical. In this paper we propose a method for a database optimization. The method based on the binary data packing. The method allows reducing a number of tables in a database and encrypting data at the same time. As example we consider the database fragment designed for our own CAD application. Two type of the binary data packing were considered – a simple and a complex. The advantages and the shortcomings of the method were considered. The results of the method usage are smaller size of database and faster data processing.
Abstract — This paper is dedicated to solving a problem of the realistic 3D-models rendering wi... more Abstract — This paper is dedicated to solving a problem of the realistic 3D-models rendering with a single FPGA chip. The suggested solution is based on the ray tracing algorithm with preprocessing of the input data by the BVH-tree and with the improved method of the background pixels separation. We regard sphere as the basic 3D-object. Correspondingly, we suggest an improvement method of computing ray/sphere intersection. Algorithm is optimized by reducing the amount of arithmetic operations to the minimum. Therefore, it can be implemented in a single FPGA chip. Furthermore, we suggest a specific method of spheres intersection handling. Software implementation of the suggested algorithm is used for testing and for handling possible errors.
In this paper, the modified model of the R-tree structure was suggested. The main difference betw... more In this paper, the modified model of the R-tree structure was suggested. The main difference between classic R-tree structure and the modified model is rejection of the restriction for amount of descendants for each tree node. In addition, the proposed model supports three types of the relations between objects. Two types of the relations implemented based on hierarchy tree structure and one as reference connection at the same level of the tree hierarchy. The created model is very suitable for CAD systems development, especially for construction field.
This paper is dedicated to analysis most important reserves for the improvement of the public pro... more This paper is dedicated to analysis most important reserves for the improvement of the public production efficiency. This goal can be reached by the rising of the making decisions quality based on the improvement of the making decision process. For our research we had to analyze different types of the management decisions classification and combine its to one scheme. Also we distinguish the common factors which make significant impact on the management decision efficiency. As the conclusion we propose the method of the making decisions quality improvement and provide the common problems in this field.
In this paper we consider a construction object lifecycle. We distinguish the main stages of the ... more In this paper we consider a construction object lifecycle. We distinguish the main stages of the construction object lifecycle and suggest a model of product lifecycle management (PLM) in construction.
Modern databases which are used in many object oriented applications have a large amount of data.... more Modern databases which are used in many object oriented applications have a large amount of data. Due to this fact the databases optimization problem is topical. In this paper we propose a method for a database optimization. The method based on the binary data packing. The method allows reducing a number of tables in a database and encrypting data at the same time. As example we consider the database fragment designed for our own CAD application. Two type of the binary data packing were considered – a simple and a complex. The advantages and the shortcomings of the method were considered. The results of the method usage are smaller size of database and faster data processing.