Fractals offer the ability to generate fascinating geometric shapes with all sorts of unique characteristics (for instance, fractal geometry provides a basis for modelling infinite detail found in nature). While fractals are non-euclidean mathematical objects which possess an assortment of properties (e.g., attractivity and symmetry), they are also able to be scaled down, rotated, skewed and replicated in embedded contexts. Hence, many different types of fractals have come into limelight since their origin discovery. One particularly popular method for generating fractal geometry is using Julia sets. Julia sets provide a straightforward and innovative method for generating fractal geometry using an iterative computational modelling algorithm. In this paper, we present a method that combines Julia sets with dual-quaternion algebra. Dual-quaternions are an alluring principal with a whole range interesting mathematical possibilities. Extending fractal Julia sets to encompass dual-quaternions algebra provides us with a novel visualize solution. We explain the method of fractals using the dual-quaternions in combination with Julia sets. Our prototype implementation demonstrate an efficient methods for rendering fractal geometry using dual-quaternion Julia sets based upon an uncomplicated ray tracing algorithm. We show a number of different experimental isosurface examples to demonstrate the viability of our approach.
翻译:分形几何提供了利用各种独特特征生成各种迷人几何形状的能力。 尽管分形是非欧几里得数学对象,具有许多特性(例如,分形几何为模拟自然界中无限细节提供了基础),但它们也可以在嵌入式上下文中被缩小,旋转,扭曲和复制。 因此,自分形的起源发现以来,许多不同类型的分形已经进入了公众视野。 一种特别流行的生成分形几何的方法是使用朱利亚集。 朱利亚集提供了一种迭代计算建模算法的简单而创新的方法来生成分形几何。 在本文中,我们提出了一种将朱利亚集与双四元数代数相结合的方法。 双四元数是一个有吸引力的方式,具有一系列有趣的数学可能性。 将分形朱利亚集延伸到涵盖双四元数代数,为我们提供了一个新颖的可视化解决方案。 我们解释了使用双四元数与朱利亚集的分形方法。 我们的原型实现演示了使用简单的光线跟踪算法基于双四元数朱利亚集呈现分形几何的有效方法。 我们展示了许多不同的实验性等值面例子,以证明我们的方法的可行性。