This study delivers a powerful comparison case for six of the most common ray tracing (RT) source models. It demonstrates that in the early stages of the RT algorithm, when only the ray-geometry intersection and ray-reflectance are introduced, the ray source modelling is a pivotal event in the simulation. The six models are compared in a large three-dimensional (3D) scenario of the well-known double-slit experiment, with the comparison metrics delivered by the number of rays that intersect the back screen and the total simulation time. The numerical results for a variable number of 2, 000; 10, 000; 25, 000 and 100, 000 rays that emulate each of the six source models, are accompanied by the simulation's visual output samples to eliminate abstract ambiguities. This work's main contribution applies directly to the RT simulation for wireless ranging, since scientific programming environments such as MA TLAB are extensively utilised in this research field, which provide the required modelling customisation. Moreover, for machine sensing areas involving optical ranging or light detection and ranging (LIDAR) mapping, the presented study provides valuable information about efficient modelling for ray fascicle launching. Furthermore, since RT simulations enable the latest performances in the gaming and animation industries, the basic and clear information presented in this work supports the next generation of their developers in the delivery of hardware and software implementations.
|Title of host publication
|2021 IEEE International Symposium on Robotic and Sensors Environments (ROSE)
|Number of pages
|E-pub ahead of print - 24 Nov 2021
|The 14th edition of the IEEE International Symposium on Robotic and Sensors Environments - Online, United States
Duration: 28 Oct 2021 → 29 Oct 2021
|IEEE International Symposium on Robotic and Sensors Environments, ROSE 2021 - Proceedings
|The 14th edition of the IEEE International Symposium on Robotic and Sensors Environments
|ROSE 2021 - IEEE IMS
|28/10/21 → 29/10/21
Bibliographical note© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Copyright © and Moral Rights are retained by the author(s) and/ or other copyright owners. A copy can be downloaded for personal non-commercial research or study, without prior permission or charge. This item cannot be reproduced or quoted extensively from without first obtaining permission in writing from the copyright holder(s). The content must not be changed in any way or sold commercially in any format or medium without the formal permission of the copyright holders.
This document is the author’s post-print version, incorporating any revisions agreed during the peer-review process. Some differences between the published version and this version may remain and you are advised to consult the published version if you wish to cite from it.
- ray tracing