Preview

Proceedings in Cybernetics

Advanced search

Distributed Realistic Visualization of Virtual Scenes Using Textures of Materials’ Physical Parameters

Abstract

The paper proposes distributed methods for realistic rendering of three-dimensional virtual objects using computing abilities of modern graphics processors (GPU). The idea of the considered solutions is to simulate a light reflected from surfaces of virtual environment objects with approximate imitation of their materials’ physical properties. Specifying of such properties is done by means of several textures with special format. Data from these textures are used in pixel shader when reflected light is calculated on GPU by own illumination model. The proposed model is the modification of the Cook-Torrance BRDF model and allows simulating in virtual environment both different light source types and shadows cast by objects. Created methods and algorithms are based on using of distributed computing on modern multi-core GPUs and support real-time visualization of complicated high polygonal virtual scenes. This provides their applicability in virtual environment systems and simulation-training complexes. Based on proposed solutions, software modules for 3D scene visualization systems are created. The modules allow performing realistic rendering of virtual environment objects.

About the Authors

A. V. Maltsev
System Research Institute, Russian Academy of Sciences
Russian Federation


M. V. Mikhaylyuk
System Research Institute, Russian Academy of Sciences
Russian Federation


References

1. Phong B. T. Illumination for computer generated pictures // Communications of ACM. 1975. № 6. P. 311–317.

2. Blinn J. F. Models of light reflection for computer synthesized pictures // Proceedings of 4th annual conference on computer graphics and interactive techniques. 1977. P. 192–198.

3. Keller A. Instant radiosity // Proceedings of the 24th annual conference on Computer graphics and interactive techniques. 1997. P. 49–56.

4. Ritschel T., Dachsbacher C., Grosch T., Kautz J. The state of the art in interactive global illumination // Computer Graphics Forum. 2012. V. 31 (1). P. 160–188.

5. Jensen H. W. Global illumination using photon maps // Proceedings of the 7th Eurographics Workshop on Rendering. 1996. P. 21–30.

6. Karis B. Real Shading in Unreal Engine 4 [Электронный ресурс]. URL: https://de45xmedrsdbp.cloudfront.net/ (дата обращения: 03.07.2018).

7. Мальцев А. В., Омельченко Д. В. Модель расчета отраженного света для имитации на GPU физически корректного освещения объектов виртуальной среды // Тр. НИИСИ РАН. 2018. Т. 8. № 4.

8. Cook R. L., Torrance K. E. A reflectance model for computer graphics // ACM Transactions on Graphics. 1982. № 1 (1). P. 7–24.


Review

For citations:


Maltsev A.V., Mikhaylyuk M.V. Distributed Realistic Visualization of Virtual Scenes Using Textures of Materials’ Physical Parameters. Proceedings in Cybernetics. 2018;(3 (31)):206-211. (In Russ.)

Views: 171


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1999-7604 (Online)