Methods of 3D objects visualization with deferred rendering

Cover Page

Cite item

Full Text

Abstract

Article depicts a method of deferred rendering utilized on modern hardware platforms. The use of deferred rendering methods can significantly reduce the amount of required calculations when there are more than eight lights in 3d scene. In contrast with traditional forward rendering methods, deferred rendering also discards pixels that would not complement to the final image. The phases of image drawing, required with the use of deferred rendering, are determined. A method of antialiasing, based on edge detection and implemented as a post-process effect, is described. Article presents a developed method of visualizing semi-transparent 3d objects with deferred rendering.

About the authors

A. M. Giatsintov

SRISA RAS

Author for correspondence.
Email: algts@inbox.ru

Researcher, The center of visualization and satellite information technologies

Russian Federation

K. A. Mamrosenko

SRISA RAS

Email: kirillam@ya.ru

Head of Department, The center of visualization and satellite information technologies

Russian Federation

References

  1. Giatsintov A. M., Mamrosenko K. A., Reshetnikov V. N. Instrumental’nyye sredstva predtrenazhernoy i trenazhernoy podgotovki operatorov slozhnykh tekhnicheskikh sistem, Programmnye produkty, sistemy i algoritmy, 2014, no. 1 [Web resource]. URL: http://swsys-web.ru/simulator-training-operators.html.
  2. Reshetnikov V. N. Trigonometricheskie vospominaniya. Kosmicheskie telekommunikatsii. SPb: RIP SPB, 2015. 138 p.
  3. Deering M., Schediwy B., Duffy C. The triangle processor and normal vector shader: a VLSI system for high performance graphics, Proceedings of the 15th annual conference on Computer graphics and interactive techniques, New York, USA, 1988, pp. 21—30.
  4. Saito T., Takahashi T. Comprehensible Rendering of 3-D Shapes, Computer Graphics, 1990, no. 4, pp. 197—206.
  5. Alamia M. Coding Labs. Simple OpenGL Deferred Rendering Tutorial [Web resource]. URL: http://www.codinglabs.net/tutorial_simple_def_rendering.aspx
  6. Fonseca F. Deferred Shading Tutorial. [Web resource]. URL: http://gamedevs.org/uploads/deferred-shading-tutorial.pdf.
  7. Boreskov A. Deferred Shading. [Web resource]. URL: http://steps3d.narod.ru/tutorials/ds-tutorial.html
  8. Persson E. Deep deferred shading. [Web resource]. URL: http://www.humus.name/index.php?page=3D&ID=75
  9. Everitt C. Interactive Order-Independent Transparency [Web resource]. URL: http://www.eng.utah.edu/~cs5610/handouts/order_independent_transparency.pdf

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2016 Informacionnye Tehnologii



СМИ зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор).
Регистрационный номер и дата принятия решения о регистрации СМИ: серия ПИ № 77 - 15565 от 02 июня 2003 г.