- #1
Neoliten
- 3
- 0
I am trying to do a computer visualization of a surface in complex dimensions 2. I choose simple quintic equation:
[tex]z^5_1 + z^5_2 = 1[/tex]
I also implemented algorithm for producing plots of 3D surfaces that are defined with algebraic equations. It is called Marching Cubes and it simply checks how surface intersects a grid of cubes, so it produces a triangles to approximate the surface. The same technique could be used for 4D, where instead of cubes, it uses hypercubes and extracts tetrahedras to approximate surface. I tested algorithm for hyperspheres and it works perfectly, however this equation (mentioned above) gives strange results.
Generally, in algorithm, it should iterate through all 4 coordinates (x,y,z,w) to produce plot, like 0.0 < x < 1.0, 0.0 < y < 1.0, 0.0 < z < 1.0, 0.0 < w < 1.0. The problem is, that I have two complex dimensions and I try to map them to 4 real dimension to produce a surface.
How can I do this and what methods could be used? Or could it be simply accomplished by:
[tex]z_1 = x+iy[/tex]
[tex]z_2 = z+iw[/tex]?
Thank you.
[tex]z^5_1 + z^5_2 = 1[/tex]
I also implemented algorithm for producing plots of 3D surfaces that are defined with algebraic equations. It is called Marching Cubes and it simply checks how surface intersects a grid of cubes, so it produces a triangles to approximate the surface. The same technique could be used for 4D, where instead of cubes, it uses hypercubes and extracts tetrahedras to approximate surface. I tested algorithm for hyperspheres and it works perfectly, however this equation (mentioned above) gives strange results.
Generally, in algorithm, it should iterate through all 4 coordinates (x,y,z,w) to produce plot, like 0.0 < x < 1.0, 0.0 < y < 1.0, 0.0 < z < 1.0, 0.0 < w < 1.0. The problem is, that I have two complex dimensions and I try to map them to 4 real dimension to produce a surface.
How can I do this and what methods could be used? Or could it be simply accomplished by:
[tex]z_1 = x+iy[/tex]
[tex]z_2 = z+iw[/tex]?
Thank you.
Last edited: