Logo by Trifox - Contribute your own Logo!


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: Did you know ? you can use LaTex inside Postings on fractalforums.com!
Welcome, Guest. Please login or register. August 10, 2022, 05:06:51 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
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: realtime Mandelbox  (Read 1978 times)
0 Members and 1 Guest are viewing this topic.
Forums Newbie
Posts: 8

« on: October 21, 2011, 07:58:24 PM »

I finally got this working at decent framerates last night. Rendered on an nvidia gts250 gpu, compressed with x264 simultaneously in realtime.

All movement control is done interactively on the keyboard, no splines or keyframes! (think: Descent)

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

 - ld
Forums Newbie
Posts: 8

« Reply #1 on: October 22, 2011, 10:05:27 PM »

Here is another recording showing the limit of 32-bit floating point precision. At the beginning of the video the camera position runs out of precision, causing jitter, and at the end you can see the surface turning into voxel cubes. This is as zoomed-in you can get without doubles.

Almost as if somebody planted all those trees there, in an obvious formation...

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

 - ld
Posts: 82

« Reply #2 on: October 22, 2011, 11:41:07 PM »

So this is moving around in realtime? What kind of spec machine are you running this on?
Seems like it would make an ace plugin for Mandelbulb3D for navigating around before rendering a high-res version (as well as being great fun by itself obviously!)
Forums Newbie
Posts: 8

« Reply #3 on: October 23, 2011, 09:32:36 AM »

Intel i5-750 (mostly spent just encoding the video) with an nvidia geforce gts 250. I'm also running it on another machine with a core2 cpu and a geforce gt 220, where it's somewhat less smooth but still nice.

But it's all about the controls.

Edit: one more thing; the videos are somewhat choppy because the rendering framerate is not exactly 30fps, but the rendered frames are forced to that frame rate when encoding the video.
« Last Edit: October 23, 2011, 09:34:17 AM by ld0d » Logged
Fractal Lover
Posts: 204

« Reply #4 on: August 29, 2014, 02:58:52 AM »

Nice, i wish i know how to implement that!

to increase resolution, perhaps it would be possible to simulate multicore on the graphics card. if the framerate can go to 100 for example, you could multiply the screen into 4 by using graphics to cache the frames and combine them.

hope that you checked out kali s channel on shadertoy, it's full of amazing ways to optimise and refine gpu rendering with help of shadertoy community.

Pages: [1]   Go Down
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Realtime rendering on GPU 3D Fractal Generation « 1 2 3 4 » alexl 45 27343 Last post September 12, 2014, 12:04:33 PM
by Mrz00m
Realtime mandelbox. Images Showcase (Rate My Fractal) Zelcious 2 1741 Last post June 01, 2011, 03:42:45 AM
by Tabasco Raremaster
realtime gpu render?! 3D Fractal Generation slon_ru 1 2028 Last post February 10, 2013, 01:52:06 AM
by Apophyster
gallery #5 - Mandelbox - MarkJBee, Videos, Realtime chaosTube - Gallery cKleinhuis 0 1913 Last post February 15, 2015, 03:17:48 PM
by cKleinhuis
Mandelbulb in 3d realtime for VR The 3D Mandelbulb Chillheimer 0 2720 Last post January 08, 2016, 06:40:38 PM
by Chillheimer

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.155 seconds with 27 queries. (Pretty URLs adds 0.006s, 2q)