Check it on ArtStation : Quaternion Julia.
Quaternion Julia is a type of 3D fractals created using 4D vectors called quaternions. These 4D vectors have a complex structure with one real value and three imaginary values. For more info about it, check this nice article from Paul Bourke.
For the project setup, I used the same one as in the Mandelbox with VEX project but with different code in the VolumeWrangler
.
The main idea here is to use quaternions to change each voxel's position during the iterations. We will use a for
loop to compute the terms of the