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

Keywords

Related Articles

INVESTIGATION OF THE NON-EQUILIBRIUM IMPACT ON THE PROPERTIES OF A SUPERCONDUCTOR USING A PLASMA SUPERCONDUCTIVITY MECHANISM

The results of theoretical studies of a semiconductor structure are presented which, upon irradiation with a particle stream or light, transforms into a superconducting phase state. The work is carried out: – analysis...

APPLICATION OF ROTATED FILM APPARATUS AT PRODUCTION OF MULTI-COMPONENT FRUIT PASTS

The aim of the study is to probate the improved rotated film apparatus (RFA) at producing high-quality multi-component fruit pasts. The construction of the improved RFA with an innovative solution as to the system of hea...

METHODOLOGICAL APPROACH TO THE HUMAN RESOURCE MANAGEMENT IN VIRTUAL ORGANIZATIONS

In each organization, the goal of human resource management (HRM) is to form, employ and develop human resources. The massive spread of Internet technologies and the globalization of the economy in the late twentieth cen...

METHOD OF DETERMINING WEIGHTS OF TEMPORAL RULES IN MARKOV LOGIC NETWORK FOR BUILDING KNOWLEDGE BASE IN INFORMATION CONTROL SYSTEMS

The problem of constructing and expanding the temporal knowledge base for the information-control system is considered. This knowledge base is formally represented by the Markov logic network. It is shown that the behavi...

NEW APPROACH IN MODIFYING QUENCHING PROCESSES BASED ON POSSIBILITY OF CONTROLLING STEEL’S SURFACE TEMPERATURE BY INSULATING LAYER

In the paper is shown a possibility to govern surface temperature of steel parts during quenching by controlling the thickness of the insulating layer. That results in developing the new quenching technologies like auste...

Download PDF file
  • EP ID EP669030
  • DOI 10.21303/2461-4262.2018.00680
  • Views 247
  • Downloads 0

How To Cite

Alexander Zhyrytovskyi (2018). EXPLANATION OF THE ALGORITHMS FOR DISPLAYING 3D FIGURES ON THE COMPUTER SCREEN. EUREKA: Physics and Engineering, 0(4), 35-42. https://europub.co.uk/articles/-A-669030