METHOD AND SYSTEM OF REMOVING INVISIBLE SURFACES OF A THREE-DIMENSIONAL SCENE Russian patent published in 2019 - IPC G06T15/40 

Abstract RU 2680355 C1

FIELD: information technology.

SUBSTANCE: present invention relates to computer graphics. Method for removing invisible surfaces of a three-dimensional scene includes: obtaining on the server of original data on the objects of the three-dimensional scene and their hierarchy from the data exchange channel; receiving on the server of data on the current position of a camera relatively to the scene from the data exchange channel; formation of a register of all three-dimensional scene objects for rendering, in which each object is represented by its unique identifier; implementation on the server of primary culling of three-dimensional objects by the method of clipping on the viewing pyramid; excluding from the registry on the server overlapping three-dimensional objects that also do not require rendering, by sequentially starting two passes of simultaneous drawing of all objects, and on the first pass a minimum z-depth map is created by running simultaneous drawing of all registry objects on the server; second pass defines for each of the objects the number of fragments in which it is visible by running a repeated simultaneous drawing of all objects on the server.

EFFECT: improved performance of the process of drawing a three-dimensional scene.

8 cl, 7 dwg

Similar patents RU2680355C1

Title Year Author Number
METHOD AND SYSTEM FOR RENDERING 3D MODELS IN A BROWSER USING DISTRIBUTED RESOURCES 2020
  • Shavaleev Damir Akhatovich
  • Aksenov Denis Olegovich
  • Khafizov Evgenij Uralovich
  • Ryabov Mikhail Aleksandrovich
  • Geliev Ruslan Akhsarbekovich
RU2736628C1
METHOD FOR USING GRAPHIC PROCESSOR EQUIPMENT FOR CALCULATION OF GENERAL ANGULAR COEFFICIENTS OF RADIATION FOR VACUUM HEATING UNITS 2015
  • Lebedev Ilya Alekseevich
RU2664001C2
TECHNOLOGIES OF REDUCING PIXEL SHADING 2015
  • Liktor Gabor
  • Salvi Marko
  • Vaidianatkhan Kartkhik
RU2666300C2
LASER SCANNING DATA IMAGE VISUALIZATION 2015
  • Dalton, Graham
  • Hines, David
  • Elton, Paul
  • Freedman, Aaron
RU2695528C2
METHOD OF CREATING STEREOSCOPIC COMPUTER USER INTERFACE 2013
  • Alchinov Aleksandr Ivanovich
  • Verbitskij Borislav Borisovich
  • Ivanov Anatolij Vital'Evich
RU2532866C1
EXPLOITING FRAME TO FRAME COHERENCY IN ARCHITECTURE OF IMAGE CONSTRUCTION WITH PRIMITIVES SORTING AT INTERMEDIATE STAGE 2015
  • Fernandez, Juan
  • Carretero Casado, Javier
  • Marcuello, Pedro
  • Akenine-Moller, Tomas G.
RU2677584C1
SYSTEM FOR CONSTRUCTING THREE-DIMENSIONAL SPACE MODEL 2023
  • Chelovyan Dmitrij Vladimirovich
RU2812950C1
METHOD OF SYNTHESIS OF A TWO-DIMENSIONAL IMAGE OF A SCENE VIEWED FROM A REQUIRED VIEW POINT AND ELECTRONIC COMPUTING APPARATUS FOR IMPLEMENTATION THEREOF 2020
  • Kolos Maria Vladimirovna
  • Sevastopolskiy Artem Mikhailovich
  • Aliev Kara-Ali Alibulatovich
  • Lempitsky Victor Sergeevich
RU2749749C1
EXPLOITING FRAME TO FRAME COHERENCY IN ARCHITECTURE OF IMAGE CONSTRUCTION WITH PRIMITIVES SORTING AT INTERMEDIATE STAGE 2015
  • Fernandes Khuan
  • Karretero Kasado Khaver
  • Marsello Pedro
  • Akenine-Moller Tomas G.
RU2661763C2
DYNAMIC WINDOW ARCHITECTURE 2004
  • Khehnggi Skott
  • Tehn Viktor
  • Bermudez Dzherardo
  • Svedberg Gregori D.
RU2377663C2

RU 2 680 355 C1

Authors

Tikhonov Aleksandr Vladimirovich

Salikhov Kirill Zafirovich

Sedov Anton Genrikhovich

Dydykina Larisa Yurevna

Dates

2019-02-19Published

2017-11-01Filed