Rendering and Comparing Research of 3D Julia Sets Based on CPU/GPU

2012 ◽  
Vol 542-543 ◽  
pp. 1434-1437
Author(s):  
Xiao Ping Xiao ◽  
Zi Sheng Li ◽  
Wei Gong

Aiming at the problem that rendering 3D Julia sets on CPU is slowly, a method of rendering 3D Julia sets on GPU is presented in this paper. After introducing the advantages of GPU and the operations of quaternion, the generating process of 3D Julia sets is discussed in detail. Ray tracing volume rendering algorithm is applied to obtain high quality 3D Julia sets, and escaping time algorithm is used to generate the discreet data of Julia sets, of which normal is estimated according to the original of ray and accelerated by using unbounding sphere algorithm, and the graphics examples are given to illustrate this algorithm. Finally, the factors of affecting rendering speed and refined effect are summarized. The results show that the speed of 3D Julia sets rendering on GPU is much faster than CPU, and the interactivity of rendering process is also enhanced.

2004 ◽  
Vol 28 (1) ◽  
pp. 51-58 ◽  
Author(s):  
S. Guthe ◽  
W. Strasser

2020 ◽  
Author(s):  
Stefan Zellmann

<div><div><div><p>We propose an image warping-based remote rendering technique for volumes that decouples the rendering and display phases. Our work builds on prior work that samples the volume on the client using ray casting and reconstructs a z-value based on some heuristic. The color and depth buffer are then sent to the client that reuses this depth image as a stand-in for subsequent frames by warping it according to the current camera position until new data was received from the server. We augment that method by implementing the client renderer using ray tracing. By representing the pixel contributions as spheres, this allows us to effectively vary their footprint based on the distance to the viewer, which we find to give better results than point-based rasterization when applied to volumetric data sets.</p></div></div></div>


2020 ◽  
Vol 1 (2) ◽  
pp. 45-52
Author(s):  
S. Anciferov ◽  
A. Karachevceva ◽  
L. Sivachenko

The article discusses a system widely implemented in the designing of equipment for the NX construction industry. Along with this system, a modern automation tool was used. The most common and most used products are Siemens products: PLM-system "Teamcenter". The functionality of this configuration is huge, it includes such applications a "Manager of Structure", "Classifier", "Advanced Studio", "Ray Tracing Studio", etc. For example, it is possible to create a single product structure with various configurations, machine components and assemblies, using the "Structure Manager". This structure allows to simplify the introduction of changes and the development of a digital electronic model. For the final visualization and rendering, the NX system provides a certain set of tools, which includes "Extended Studio" and "Ray Tracing Studio". "Advanced Studio" is an application allowing to get high-quality image, including the effects of materials, textures, lighting, shadows and reflections for the product in the CAD/CAM/CAE NX system. "Ray Tracing Studio" allows to get the rendering of the future product. In the Ray Tracing Studio editor, it is possible to configure such parameters as dynamic tracing setting, real-time ray tracing setting, display static high-quality tracing setting, and general display settings. Creation of a product in this system can be considered by the example of a digital electronic model of a roller support.


2011 ◽  
Vol 34 (3) ◽  
pp. 508-516
Author(s):  
Qian-Li MA ◽  
Si-Kun LI ◽  
Xiao-Zheng BAI ◽  
Zhi-Quan CHENG ◽  
Hua-Xun XU

Sign in / Sign up

Export Citation Format

Share Document