ray tracing
Recently Published Documents


TOTAL DOCUMENTS

5930
(FIVE YEARS 961)

H-INDEX

83
(FIVE YEARS 8)

Author(s):  
Mohd Nazeri Kamaruddin ◽  
Tan Kim Geok ◽  
Omar Abdul Aziz ◽  
Tharek Abd Rahman ◽  
Ferdous Hossain ◽  
...  

This paper explained an adaptive ray tracing technique in modelling indoor radio wave propagation. As compared with conventional ray tracing approach, the presented ray tracing approach offers an optimized method to trace the travelling radio signal by introducing flexibility and adaptive features in ray launching algorithm in modelling the radio wave for indoor scenarios. The simulation result was compared with measurements data for verification. By analyzing the results, the proposed adaptive technique showed a better improvement in simulation time, power level and coverage in modelling the radio wave propagation for indoor scenario and may benefit in the development of signal propagation simulators for future technologies.


Author(s):  
К.Г. Резников ◽  
С.Н. Медведев

Представлена реализация программного обеспечения для построения трехмерных поверхностей с использованием трассировки лучей, выполняемого в веб-браузере персонального компьютера или смартфона. Подход веб-приложений стал широко применим в последние годы из-за развития сети Интернет. Современные веб-браузеры имеют достаточную вычислительную мощность для реализации сложных веб-приложений, а не ограничиваются только веб-сайтами. В процессе разработки были изучены различные методы построения поверхностей и методы визуализации, чтобы подобрать наиболее оптимальные для реализации веб-приложения. Были проанализированы и представлены базовые способы создания трехмерных поверхностей. Выделены ключевые различия каркасного и полигонального способа задания поверхности. Рассмотрен ряд моделей с процедурно вычисляемыми поверхностями. Подробно описан кинематический способ образования поверхностей, а также описан разработанный алгоритм для преобразования кинематических моделей в поверхность с использованием полигональной сетки. Подробно описан процесс визуализации и метод трассировки лучей. Продемонстрирован способ работы с видеочипом и распараллеливанию вычислений для оптимизации веб-приложения с помощью библиотеки GPU.js. Представлена структура веб-приложения с описанием главных каталогов проекта. Структура проекта основана на фреймворке Vue.js, благодаря чему функционал веб-приложения позволяет безгранично расширять. Для демонстрации работы веб-приложения представлен пример пошагового задания кинематической поверхности и визуализации на сцене с применением графических эффектов, таких как закраска и освещение, а также представлен пример с визуализацией множества объектов на сцене The article presents the implementation of software for rendering 3D-surfaces using ray tracing, running in a web browser of computers or smartphones. The web application approach has become widespread in recent years due to the development of the Internet. Modern web browsers have enough processing power to run complex web applications and are not limited to just websites. During the development process, various methods for constructing surfaces and visualization methods were analyzed to choose the most optimal solution for web applications. We analyzed and presented basic methods of creating 3D surfaces. We highlighted the key differences between wireframe and polygonal methods of surface definition. We considered several models with dynamic surface computation. We described the kinematic method of surface formation in detail and the developed algorithm for transforming kinematic models into a surface using a polygonal mesh. We described in detail the rendering process and ray tracing method. We demonstrated a way of working with a video chip and parallelizing computations to optimize a web application using the GPU.js library. We presented the structure of a web application with a description of the main project directories. The project structure is based on the Vue.js framework. The framework allows one to endlessly expand the functionality of a web application. The article presents how the web application works and example of step-by-step creation of a kinematic surface and rendering on a scene using graphic effects such as shading and lighting. Also it contains an example of rendering many objects on a scene


Sensors ◽  
2022 ◽  
Vol 22 (2) ◽  
pp. 491
Author(s):  
Woong Seo ◽  
Sanghun Park ◽  
Insung Ihm

Cluster computing has attracted much attention as an effective way of solving large-scale problems. However, only a few attempts have been made to explore mobile computing clusters that can be easily built using commodity smartphones and tablets. To investigate the possibility of mobile cluster-based rendering of large datasets, we developed a mobile GPU ray tracer that renders nontrivial 3D scenes with many millions of triangles at an interactive frame rate on a small-scale mobile cluster. To cope with the limited processing power and memory space, we first present an effective 3D scene representation scheme suitable for mobile GPU rendering. Then, to avoid performance impairment caused by the high latency and low bandwidth of mobile networks, we propose using a static load balancing strategy, which we found to be more appropriate for the vulnerable mobile clustering environment than a dynamic strategy. Our mobile distributed rendering system achieved a few frames per second when ray tracing 1024 × 1024 images, using only 16 low-end smartphones, for large 3D scenes, some with more than 10 million triangles. Through a conceptual demonstration, we also show that the presented rendering scheme can be effectively explored for augmenting real scene images, captured or perceived by augmented and mixed reality devices, with high quality ray-traced images.


2022 ◽  
pp. 1-21
Author(s):  
Sainath Waghmare ◽  
Bhalchandra P Puranik

Abstract Spinning-Elevation (SE) tracking system produces a decent image on the receiver surface; however, it is subjected to large variations in tracking speed. In this research, a Graphical Ray Tracing (GRT) model for Center-Oriented Spinning-Elevation (COSE) tracking method is developed to evaluate tracking angles. Instead of a target, a heliostat is pointed towards the on-field center point of the tower. Therefore, a spinning-axis of rotation is a line joining a heliostat, and a center of the tower and elevation-axis is perpendicular to it. This aiming strategy has shown a substantial reduction in rotations of spinning-motor. In contrast, the elevation-motor runs at slightly higher rotations than the target-oriented SE method for the same application. Also, COSE tracking method obtains better shape of the reflected image with less aberration on the receiver surface as compared to SE and the traditional Azimuth-Elevation (AE) method.


2022 ◽  
Vol 61 (01) ◽  
Author(s):  
Joel Herrera ◽  
Carlos A. Guerrero ◽  
Morgan R. Najera ◽  
Anais Sotelo-Burke ◽  
Ilse Plauchu-Frayn
Keyword(s):  

2022 ◽  
Vol 105 (1) ◽  
Author(s):  
Yingwen Zhang ◽  
Antony Orth ◽  
Duncan England ◽  
Benjamin Sussman

2022 ◽  
Vol 60 (1) ◽  
pp. 56-57
Author(s):  
Nuri Balta
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document