EXPLANATION OF THE ALGORITHMS FOR DISPLAYING 3D FIGURES ON THE COMPUTER SCREEN
Journal Title: EUREKA: Physics and Engineering - Year 2018, Vol 0, Issue 4
Abstract
Not long time ago people can only dream about the thing that they can see 3-dimensional world inside of the screen of the computer. Computers at that time can display only 256 colors on their screens, they can work only with integer numbers, and their computation speed was not fast enough. This dream comes true with the help of Id Software company. This company started to build its games by using of simplified 3D graphics. All these simplified 3D graphics were calculated by the software 3D rendering algorithms which were not published by these company. At that time there was a global goal to speedup calculations for 3D graphics and to make it look more realistic. The solution for this comes from hardware companies. Hardware companies started to work on hardware 3D accelerators, which can render 3D graphics much faster than software algorithms. These 3D accelerators are fully patented, so that no one knows how they are implemented inside. At that time there were proposed two 3D rendering interfaces: Direct3D and OpenGL. And manufacturers of graphic cards started supporting both of these interfaces. Lots of game development companies started to use these interfaces. And also Id Software company started to redesign its game engine to support these interfaces to take place in game market. From that time, everybody started to use 3D accelerators with built-in 3D rendering features and as a result everybody forgot about software 3D rendering algorithms. Nowadays the situation come in the following way, that most of the algorithms which are used in 3D games are not published on paper, and all the 3D accelerator internal algorithms are patented. All modern 3D graphics are fully conserved by the video cards, so that 3D rendering could not be developed in other way. The goal of this article is explanation of how 3D graphics can be displayed on the screen of the computer.
Authors and Affiliations
Alexander Zhyrytovskyi
CONCEPTUAL SCHEME FOR ENSURING THE ENERGY EFFICIENCY PRINCIPLE IN MODERN CONTAINER FLEET
As a result of the analysis of the modern merchant fleet, indicators have been revealed of an increase in the size of modern merchant vessels, which affects the overall energy efficiency. It should be noted a significant...
APPLYING OF ACTIVITIES MANAGEMENT BASED ON SELF-LEARNING
The article is devoted to a brief presentation and application in practice of an effective management way of human activities and human-technical communities one. This way was called Method of statistical regularity (Met...
EFFICIENCY EVALUATION OF IMPLEMENTATION OF OPTIMIZATION METHODS OF OPERATION MODES OF THE "PLAST - GAS PIPELINE" SYSTEM BY THE METHODS OF MATHEMATICAL MODELING
To date, Ukraine's mature gas fields, which are being developed in the gas regime, are at the final stage of development, which is characterized by a significant depletion of reservoir energy. The final stage of developm...
PRIORITY EVENTS DETERMINATION FOR THE RISK-ORIENTED MANAGEMENT OF ELECTRIC POWER SYSTEM
The task of risk-oriented management of the electric power system in conditions of multi-criteria choice is considered. To determine the most effective measures, the implementation of which will reduce the magnitude of t...
STUDY OF DIFFERENCES BETWEEN REAL AND EFFECTIVE HEAT TRANSFER COEFFICIENTS TO PROVIDE CORRECT DATA ON TEMPERATURE FIELD CALCULATIONS AND COMPUTER SIMULATIONS DURING HARDENING OF STEEL
The paper analyses contemporary methods and probes for testing liquid media used as a quenchant in heat treating industry. It is shown that lumped-heat-capacity method, often used for testing liquid media, produces big e...