VRay/Max related code mostly direct copy of VRaySphere
Julia part is adaptation of Keenan Crane's Julia "Ray Tracing Quaternion Julia Sets on the GPU"
The thing doesn't have any practical use aside from being pretty.
You can freely scale, move and rotate it.
Animation: http://www.niksula.cs.hut.fi/~jylila...uliaAnim02.mov
Plugin (Max 2009 64bit, VRay sp2 only): http://www.niksula.cs.hut.fi/~jylila.../VrayJulia.dlo
Source code: http://www.niksula.cs.hut.fi/~jylila...e_8_6_2008.rar
The problem I have is that the normal calculation doesn't work properly. I'm not really sure how it should work in the first place. When calculating the normal the julia set escapes to infinity really fast making it impossible to calculate the normal. This happens when using value above 11-20 in Normal Iteration.
If somebody knows what might be the problem I'd be glad to hear it and finish the plugin.
Here is just the normal estimation part of the source code http://www.niksula.cs.hut.fi/~jylila...alEstimate.txt
- Jerry Ylilammi
Julia part is adaptation of Keenan Crane's Julia "Ray Tracing Quaternion Julia Sets on the GPU"
The thing doesn't have any practical use aside from being pretty.
You can freely scale, move and rotate it.
Animation: http://www.niksula.cs.hut.fi/~jylila...uliaAnim02.mov
Plugin (Max 2009 64bit, VRay sp2 only): http://www.niksula.cs.hut.fi/~jylila.../VrayJulia.dlo
Source code: http://www.niksula.cs.hut.fi/~jylila...e_8_6_2008.rar
The problem I have is that the normal calculation doesn't work properly. I'm not really sure how it should work in the first place. When calculating the normal the julia set escapes to infinity really fast making it impossible to calculate the normal. This happens when using value above 11-20 in Normal Iteration.
If somebody knows what might be the problem I'd be glad to hear it and finish the plugin.
Here is just the normal estimation part of the source code http://www.niksula.cs.hut.fi/~jylila...alEstimate.txt
- Jerry Ylilammi
Comment