Logo by stereoman - 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 the official fractalforums.com Youtube Channel
 
*
Welcome, Guest. Please login or register. March 29, 2024, 09:44:32 AM


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: 3D flame raytracer  (Read 4467 times)
0 Members and 1 Guest are viewing this topic.
doncasteel8587
Guest
« on: January 20, 2007, 05:00:41 PM »

It's been a while since I've posted something from my 3D flame raytracer
 

 
The Deviant Art page is here: http://www.deviantart.com/deviation/47027630/
Logged
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #1 on: February 19, 2007, 11:58:24 PM »

hi, did you adjust all the 2d variations, needed for flame fractals to 3dimensional functions ?

the shadow is quite good ( smooth )

but the 3d ifs does not use any of the variations am i right?

respect wink
greets
#
Logged

---

divide and conquer - iterate and rule - chaos is No random!
doncasteel8587
Guest
« Reply #2 on: February 20, 2007, 01:46:24 AM »

hi, did you adjust all the 2d variations, needed for flame fractals to 3dimensional functions ?

the shadow is quite good ( smooth )

but the 3d ifs does not use any of the variations am i right?

respect wink
greets
#

I've got several of them in the app, but not all of them work yet. Spherical, Sinusoidal, Cylindrical and Waves work. (Actually I keep modyifing Spherical to get better results).

I've also created a different spiral which results in a spring like coil, and a cool torus that maps X around the minor radius with Y as the distance out, and Z around the major radius.

I've also attempted to create a julia quaternion mutation, but it needs some more work.

Mostly though I spend all of my time on the raytracer, it's still not looking the way I want it to.

Thanks
Logged
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #3 on: February 20, 2007, 03:17:16 AM »

oh, i see, perhaps if i have time, i implement some transformations and send them to you tongue stuck out

what methods have you implemented yet to render those point clouds ?

have you tried to render them the same way the 2d fractals are rendered?
Logged

---

divide and conquer - iterate and rule - chaos is No random!
lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #4 on: February 20, 2007, 11:36:52 AM »

oh, i see, perhaps if i have time, i implement some transformations and send them to you tongue stuck out

i'd be interested to see what you come up with, please post here cheesy
Logged

doncasteel8587
Guest
« Reply #5 on: February 20, 2007, 02:11:25 PM »

oh, i see, perhaps if i have time, i implement some transformations and send them to you

That would be great!
I'd love to try anything you come up with.

what methods have you implemented yet to render those point clouds ?

I'm not sure what you're asking here?

Basicaly the volume is 2- 3D gradient fields, one for intensity, one for color. Intensity is used to calculate a normal vector which always points away from the higher intensity values, the color field is just used for color. Any 3D point within the volume will return a normal vector, opacity value, and color.

Since the size of the data arrays has to remain relativly small (256^3 is about the max my computer will handle) I'm performing a linear interpolation from the closest voxels to get precise values for any 3D point.

have you tried to render them the same way the 2d fractals are rendered?


Yes...

If your asking about projecting the 3D data onto a 2D array of "buckets", then rendering the 2D array like Apo does. The itterator does that 3 times, one projection along each axis.

For the 3D raytracer, the 3D data is evaluated much the same way, providing intensity and color values for any point within the volume, intensity becomes opacity and is also used to set the IOR for refraction (if used).
« Last Edit: February 20, 2007, 02:25:23 PM by doncasteel8587 » Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
3D flame raytracer Images Showcase (Rate My Fractal) doncasteel8587 2 3140 Last post January 21, 2007, 12:38:51 PM
by doncasteel8587
3D fractal raytracer CAD? Fractal Programs Alef 1 7574 Last post June 11, 2013, 05:54:56 PM
by cKleinhuis
Strange interaction of glow and floor in DE-Raytracer Fragmentarium Feline 0 1252 Last post October 09, 2013, 04:48:58 AM
by Feline
Fractal Raytracer Fractal Programs « 1 2 3 » Hedanito 31 10976 Last post December 18, 2013, 10:27:11 PM
by Hedanito
updating of DE-Raytracer Fragmentarium « 1 2 ... 15 16 » Crist-JRoger 238 36385 Last post January 28, 2017, 08:44:54 AM
by 3dickulus

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.179 seconds with 24 queries. (Pretty URLs adds 0.008s, 2q)