METHOD AND SYSTEM FOR RENDERING 3D MODELS IN A BROWSER USING DISTRIBUTED RESOURCES Russian patent published in 2020 - IPC G06T15/00 

Abstract RU 2736628 C1

FIELD: image processing means.

SUBSTANCE: invention relates to means of performing 3D rendering (visualization) on user configurations in conditions of limited computational resources. At least one three-dimensional model is obtained on the server. Each object in the three-dimensional model is broken down into an array of triangles and placed into the objects storage by its unique identifier. A spatial index is formed in the database of all objects from the obtained three-dimensional model. A visibility pyramid is formed, which consists of a predetermined number of cubes and a request is sent to the server to obtain a list of objects included in the given cubes. A list of objects for visualization is formed by primary rejection of three-dimensional objects according to the method of clipping by entering into the requested cubes at the server side based on the spatial index of each object. Objects are sorted from the found list from the larger to the lower based on a predetermined criterion. An array of unique identifiers of the sorted objects is sent to the user's browser from the server. Objects are rendered based on unique identifiers obtained at the previous step.

EFFECT: high speed of processing and visualizing 3D objects.

13 cl, 8 dwg

Similar patents RU2736628C1

Title Year Author Number
METHOD AND SYSTEM OF REMOVING INVISIBLE SURFACES OF A THREE-DIMENSIONAL SCENE 2017
  • Tikhonov Aleksandr Vladimirovich
  • Salikhov Kirill Zafirovich
  • Sedov Anton Genrikhovich
  • Dydykina Larisa Yurevna
RU2680355C1
DISPLAYING TEXT IN NATURAL LANGUAGE 2011
  • Bekmambetov Timur Nuruakhitovich
  • Kuzmin Sergej Vladimirovich
  • Novoselov Anton Alekseevich
RU2580022C2
METHOD OF ENHANCING CHARACTERISTICS WHEN PROCESSING DATA IN INTER-PROCESS DIGITAL MODEL 2007
  • Frehnsson Khenrik
  • Griffig Stefani
RU2444787C2
THREE-DIMENSIONAL OBJECT BROWSING IN DOCUMENTS 2013
  • Tsvejg Dzheffri Dzh.
  • Stollnitts Erik Dzh.
  • Sheliski Richard
  • Sinkha Sudipta
  • Kopf Jokhannes
RU2654133C2
METHOD OF CREATING VIDEO IMAGES OF THREE-DIMENSIONAL COMPUTER VIRTUAL ENVIRONMENT 2009
  • Khajndmehn Ehrn
RU2526712C2
DATA STORAGE METHOD AND SYSTEM 2017
  • Obidin Stanislav Mikhajlovich
RU2656739C1
ARCHITECTURE FOR REMOTE OPERATION WITH GRAPHICS 2009
  • Kiu Kan
  • Abdo Nadim I.
RU2493582C2
GEOPORTAL PLATFORM FOR MANAGING SPATIALLY DISTRIBUTED RESOURCES 2023
  • Iamashkin Stanislav Anatolevich
  • Balandin Mikhail Valerevich
RU2818866C1
OCCUPANCY CODING CONTEXT SIMULATION FOR POINT CLOUD CODING 2021
  • Zhang Xiang
  • Gao Wen
  • Liu Shan
RU2817735C1
METHOD AND APPARATUS FOR RENDERING COLOUR IMAGES 2018
  • Buckley, Edward
  • Crounse, Kenneth R.
  • Telfer, Stephen J.
  • Sainis, Sunil Krishna
RU2755676C2

RU 2 736 628 C1

Authors

Shavaleev Damir Akhatovich

Aksenov Denis Olegovich

Khafizov Evgenij Uralovich

Ryabov Mikhail Aleksandrovich

Geliev Ruslan Akhsarbekovich

Dates

2020-11-19Published

2020-05-17Filed