Logo by fractalwizz - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Visit us on facebook
 
*
Welcome, Guest. Please login or register. August 17, 2019, 11:54:26 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Perspective side effects  (Read 2374 times)
0 Members and 1 Guest are viewing this topic.
bib
Global Moderator
Fractal Senior
******
Posts: 2070


At the borders...


100008697663777 @bib993
WWW
« on: December 15, 2009, 08:11:25 PM »

Hello

Since I've been experimenting with perspective views of the Mandelbulb, I often come across the problem you can see starting at 0:34
It appears each time the camera is too close from the surface: what's behind the camera appears around the image. As it can be seen, I tried to move the back clipping plane to hide this, but without success.
Does anyone know how to prevent this ? David ?

Thanks

<a href="http://www.youtube.com/v/2kcZHsjJulQ&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/2kcZHsjJulQ&rel=1&fs=1&hd=1</a>

MandelbulbSpaceZoom {
::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
}
Logged

Between order and disorder reigns a delicious moment. (Paul ValÚry)
BradC
Safarist
******
Posts: 85



« Reply #1 on: December 15, 2009, 08:24:47 PM »

If your clipping plane is behind the camera instead of in front, it might do this. What's your algorithm? Raymarching? Depending on your math, if your near clipping plane is behind the camera then rays could be headed in the correct direction, but start out behind the camera rather than in front, and they might hit stuff back there. This would cause things behind the camera to appear inverted as they reflect onto the image, which appears to be the case in your animation. For example, the camera passes a bulb on the lower right, and it reappears coming from behind in the upper left.

Sweet animation btw. I wanna see it once you figure out what's going on with the perspective.
« Last Edit: December 15, 2009, 08:27:42 PM by BradC » Logged
David Makin
Global Moderator
Fractal Senior
******
Posts: 2286



Makin' Magic Fractals
WWW
« Reply #2 on: December 15, 2009, 09:15:57 PM »

If your clipping plane is behind the camera instead of in front, it might do this. What's your algorithm? Raymarching? Depending on your math, if your near clipping plane is behind the camera then rays could be headed in the correct direction, but start out behind the camera rather than in front, and they might hit stuff back there. This would cause things behind the camera to appear inverted as they reflect onto the image, which appears to be the case in your animation. For example, the camera passes a bulb on the lower right, and it reappears coming from behind in the upper left.

Sweet animation btw. I wanna see it once you figure out what's going on with the perspective.

I think blb must have the front cliipping plane behind the viewpoint smiley
In my UF formula the front clipping plane distance should be less than the image plane distance in magnitude i.e. if the image plane distance is 0.1 then the front clipping plane distance should be >-0.1
If you get clipping happening with the chosen setting and can't move the clipping plane much further back then you'll have to increase UF's magnification instead.
Logged

The meaning and purpose of life is to give life purpose and meaning.

http://www.fractalgallery.co.uk/
"Makin' Magic Music" on Jango
twinbee
Fractal Fertilizer
*****
Posts: 383



WWW
« Reply #3 on: December 15, 2009, 10:45:42 PM »

I think I had exactly the same problem. As David and Brad said, it seems to be a clipping issue.

I solved it with one line of code:

if(z<0) return false;  // i.e. not part of set (at least not anymore wink )

Btw, nice vid anyway!
« Last Edit: December 15, 2009, 10:47:22 PM by twinbee » Logged
Nahee_Enterprises
World Renowned
Fractal Senior
******
Posts: 2250


use email to contact


nahee_enterprises Nahee.Enterprises NaheeEnterprise
WWW
« Reply #4 on: February 02, 2010, 11:22:41 AM »

Since I've been experimenting with perspective views of the Mandelbulb,
I often come across the problem you can see starting at 0:34
It appears each time the camera is too close from the surface...

I am just now getting around to viewing some of the animations I missed, and yes, too bad about the clipping problem on this video.
 
Logged

bib
Global Moderator
Fractal Senior
******
Posts: 2070


At the borders...


100008697663777 @bib993
WWW
« Reply #5 on: February 02, 2010, 11:39:16 AM »

This was a problem I managed to fix afterwards, by carefully setting up cut clipping planes (in other animations). Watch my channel for my collection of Mandelbulb videos: http://www.youtube.com/user/bib993, and subscribe!
Logged

Between order and disorder reigns a delicious moment. (Paul ValÚry)
Softology
Conqueror
*******
Posts: 120


« Reply #6 on: April 04, 2010, 04:34:02 AM »

This was a problem I managed to fix afterwards, by carefully setting up cut clipping planes (in other animations). Watch my channel for my collection of Mandelbulb videos: http://www.youtube.com/user/bib993, and subscribe!

I had similar issues when I used a clipping sphere to start with (as in the original keenan crane quaternion code that my mandelbulb code and others I have seen was based on).  In my case, to fix it I skipped a clipping sphere altogether and traced each ray from the origin (camera) along the direction vector.  The distance estimation takes care of the step size without needing the small initial step to the clipping plane/sphere.  Doing it this way gets rid of another user setting to have to tweak the front and back clipping planes.  Start from the camera, step along the ray until it exceeds the max iterations, distestimate<epsilon, or bailout.

This was the first movie I tried with this method.  No wraparound or clipping at all.

<a href="http://www.youtube.com/v/Kb4zig5veGQ&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/Kb4zig5veGQ&rel=1&fs=1&hd=1</a>

Hopefully this helps others with the same issue.

Jason.
Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
The blue side of the other side Mandelbulb3D Gallery lyron 0 580 Last post February 19, 2011, 09:07:56 PM
by lyron
Side by side Images Showcase (Rate My Fractal) Dinkydau 0 513 Last post June 16, 2012, 05:57:54 AM
by Dinkydau
Do fractal-artists actually know which modification effects what in MB3D ?How..? Help & Support psYnfinite 1 284 Last post June 03, 2013, 07:27:46 PM
by vinz
Looking at fractals has stress-reducing effects Fractal News across the World Chillheimer 2 510 Last post December 02, 2014, 07:36:28 PM
by youhn
Advanced DoF/bokeh-like-effects in JWildfire 2.1 JWildfire thargor6 5 1277 Last post November 22, 2015, 02:51:13 PM
by Patryk Kizny

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.309 seconds with 29 queries. (Pretty URLs adds 0.007s, 2q)