Article Review Procedure
Academic Areas and Subjects
Herald of Advanced Information Technology
Search by article
Vol. 4 № 1
Vol. 4 № 2
Vol. 3 № 1
Vol. 3 № 2
Vol. 3 № 3
Vol. 3 № 4
Vol. 2 № 1
Vol. 2 № 2
Vol. 2 № 3
Vol. 2 № 4
Vol. 1 № 1
5 Oct 2021
On October 5, 2021, a business meeting was held between representatives of the EPAM Systems IT Company Denis Grinev and Sergey Garashchuk with the Rector of the State University “Odessa Polytechnic” Gennadii Alexandrovich Oborskiy.
17 Sept 2021
International Summer School "Augmented Reality and Tourism"
15 July 2021
We invite Master students to participate in the program 2ouble Degree - double degree program with the Slovak Republic
METHOD FOR CALCULATING THE REFLECTION FUNCTION OF GLOBAL ILLUMINATION WITH PERTURBATION FUNCTIONS
The advent of new hardware and the ever-increasing demands on the complexity of scenes are forcing the development of new approaches for calculating lighting. Modern visualization requires not only photorealistic, but also physically correct calculation of lighting. The core of any algorithm for calculating global illumination is the calculation of the illumination integral over the hemisphere. The aim of the work is to develop an effective visualization method based on the radiance caching and reprojection. This paper presents a modified method that eliminates the shortcomings of the reprojection algorithm for the radiation cache. Reprojection is not a fast procedure, since it is necessary to normalize the vector and calculate the inverse trigonometric functions if spherical coordinates are used to parameterize the hemisphere. In addition, it is necessary to use the z-buffer and solve the problem with the voids that will remain after the projection. In addition, for the calculation of illumination from extended sources, the known algorithms have certain disadvantages and are designed for a very limited number of cases. Therefore, in this paper, a universal algorithm is developed for calculating scenes of great complexity that have extended light sources, as well as secondary sources. The difficulty lies in the fact that the same point of the surface can be completely in the shadow or completely in the light from some light sources (the rays to such sources are coherent) and is in the penumbra from other sources (where the coherence of the rays is small). Therefore, simple methods of interpolation or extrapolation of lighting is not suitable. Additional difficulties arise with secondary light sources, which are implicitly represented in the scene and their location is not known in advance. The proposed method caches the incident radiation function and uses the calculated values at adjacent surface points, which significantly reduces the number of ray traces and the calculation of the reflection function. Unlike other radiation caching algorithms, the proposed method can work with high-frequency data. In comparison with the classical implementation of the Monte Carlo method, the method gives an acceleration of an order of magnitude with comparable calculation accuracy. The method can be used to calculate the final collection in the methods of photon maps and emissivity, illumination from an environment map set with a large dynamic range, shadows from large area light sources, “blurred” reflections, etc.
Pavlo I. Mykhaylov
( firstname.lastname@example.org )
Roman Y. Chekhmestruk
, Cand. of Tehn. Sciences
( Rc.email@example.com )
Sergey I. Vyatkin
, Candidate of Technical Sciences, senior scientific researcher of Synthesizing Visualization Systems Laboratory
( firstname.lastname@example.org )
Perturbation functions; geometric objects; global illumination; radiance; reflections; photon maps; ray tracing
Nikoghossian, A. G. “Invariance Principle and Bilinear Relations of the Radiative Transfer Theory. I”.
The Astrophysical Journal.
The American Astronomical Society
. Printed in U.S.A. January 2009; 483(2): 849–856. DOI: 10.1086/304258.
Nikoghossian, A. G. “Groups and Their Representations in the Theory of Radiative Transfer. II”.
June 2014; 57(2): 272–286. DOI: 10.1007/s10511-014-9333-x.
Nikoghossian, A. G. “Groups and their Representations in the Theory of Radiative Transfer. III”.
. February 2019. 62(1). DOI: 10.1007/s10511-019-09567-6.
Peraiah, A. “An Introduction to Radiative Transfer”. Methods and Applications in Astrophysics, Chapter 5 – Principle of invariance.
Cambridge University Press.
June 2012. p.112–145. DOI: https://doi.org/10.1017/CBO9781139164474.006.
Aila, T. & Samulii, L. “Understanding the Efficiency of Ray Traversal on GPUs”.
HPG '09: Proceedings of the Conference on High Performance Graphics 2009
. 2009. p.145–149. DOI: 10.1145/1572769.1572792.
Ludvigsen, H. & Elster, A. C. “Real-Time Ray Tracing Using Nvidia OptiX“.
Published in Eurographics. Computer Science
. 2010. р.1–4.
Guennebaud, G., Barthe, L. & Paulin, M. “High-Quality Adaptive Soft Shadow Mapping”.
Computer graphics forum
. 2007; Vol. 26. No. 3: 525–533.
Hasenfratz, J.-M., Lapierre, M., Holzschuch, N. & Sillion, F. “A Survey of Real-Time Soft Shadows Algorithms”.
Eurographics'03 State-of-The-Art Reports
. 2003. p.1–20.
Bitterli, B. & Jarosz, W. “Beyond points and beams: Higher dimensional photon samples for volumetric light transport”.
ACM Transactionson Graphics, Proceedings of SIGGRAPH’17.
July 2017; 36, 4: 1–12.
Hachisuka, T., Ogaki, S. & Jensen, H. W. “Progressive photon mapping”. ACM Transactions on Graphics, Proceedings of SIGGRAPH Asia. 2008; 27, 5 130:1–130:8.
Zinke, A. & Weber, A. G. “Efficient Ray Based Global Illumination Using Photon Maps”.
Conference: Vision, Modeling and Visualization (VMV 2006).
November 2006. – Available from: https://www.researchgate.net/publication/235417074_Efficient_Ray_Based_Global_Illumination_Using_Photon_Maps. – [Accessed: Dec, 2020].
Jarosz, W. & Nowrouzezahral, D. “A Comprehensive Theory of Volumetric Radiance Estimation Using Photon Points and Beams”. ACM Transactions on Graphics. January 2011; 30(1): 5. DOI: 10.1145/1899404.1899409.
Kautz, J., Sloan, P. P. & Lehtinen, J. “Precomputed Radiance Transfer: Theory and Practice”.
Krivanek, J., Gautron, P., Pattanaik, S. & Bouatouch, K. “Radiance Caching for Efficient Global Illumination Computation”.
IEEE Transactions on Visualization and Computer Graphics.
2005; 11(5): 550–561. DOI: 10.1109/TVCG.2005.83.
Ward, G. J. & Heckbert, P. S. “Irradiance gradients”.
August 2008. Article No. 72. p.1–17
Arikan, O., Forsyth, D. A. & O'Brien, J. F. “Fast and detailed approximate global illumination by irradiance decomposition”.
ACM Transactions on Graphics.
July 2005. 24(3).
Celestino, S., Romano, D., Laccetti, J. & Lapegna, M. “Bidirectional Path Tracing. A rendering method with Global Illumination on GPU”.
Applied Mathematical Sciences.
January 2014; Vol. 8 No. 133: 6783–6790. DOI: 10.12988/ams.2014.49694.
Romanyuk, O. N., Vyatkin, S. I., Mykhaylov, P. I. & Chekhmestruk, R. Y. “Interactive shape modeling using functionally defined objects”.
Herald of Advanced Information Technology
Publ. Science i Technical.
Odesa. Ukraine. 2020; Vol.3 No. 3: 149–163. DOI: 10.15276/hait.03.2020.4. – Available from:
. – [Accessed: Dec, 2020].
Romanyuk, O. N, Vyatkin, S. I., Pavlov, S.V., Romanyuk, O. V., Snigur, A.V., Komada, P., Smailova, S. & Yeraliyeva B. “A function-based approach to real-time visualization using graphics processing units”.
Proc. SPIE: Photonics Applications in Astronomy, Communications, and Industry. High Energy Physics Experiments.
2020. Vol. 11581. 115810E. Available from: https://www.scopus.com/authid/detail.uri? origin=resultslist &authorId=6603031329&zone=. DOI: 10.1117/12.2580212. – [Accessed: Dec, 2020].
Robertson, D.G. & J. Lee, J. “On the use of constraints in least squares estimation and control”.
Published 2002, Mathematics, Computer Science.
. DOI: 10.1016/S0005-1098(02)00029-8Corpus ID: 45431348.
Vol. 4 № 1, 2021
20 Oct 2021
Search by author
Methodological Principles of Information Technology
1. Mathematical Foundations ofInformation Technology
2. Modeling and Design of Information Technology and Systems
3. Quality Assurance and Estimation for Software Systems
4. Design of Software Systems and Services
5. Information Technology of Different NaturedataProcessing and Analysis, Intelligent Sensors
6. Intelligent Information Technology: Neural Networks, Machine Learning, Forecasting
7. Virtual and Augmented Reality
Information Technology in Computer Systems
1. Cloud Technology, DistributedComputing
2. Design of Computer Components, Systems, Networks
3. Computer Systems Diagnostics
4. Methods and Systems of Information Protection in Computer and Information Systems
5. Smart Cities, the Internet of Things: Components, Applications
6. Technology, Models and Methods of Information Security or Cybersecurity
Information Technology in Management
1. Information Support for the Construction of Management Systems of Productionfacilities and Technology
2. Energy-efficient Control Systems for Production and Power Plants
3. Traction Electrical Systems, on-board Power Supply Systems for Electric Vehicles
4. Renewable Energy Conversion Systems and Devices
5. Simulation and Diagnostics of Complex Systems and Processes
6. Power Electronic Single and Multilevel Converters
7. Sliding Control Systems
Information Technology in Socio-Economic, Organizational and Technical Systems
1. Information Technologies in Economics and Sociology
2. Information Technology in Project, Program andPortfolio Management
3. Information Technology in Education
4. Geographic Information Systems
5. Information Technology in Medicine
6. Information Technology in Life Safety
KarelWintersky ] [
[ © Odessa National Polytechnic University, 2018.]