Logo by dainbramage - 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: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. April 26, 2024, 06:46:41 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: JWildfire-Extension work  (Read 2273 times)
Description: Because JWF has no voxels...
0 Members and 1 Guest are viewing this topic.
chronologicaldot
Forums Freshman
**
Posts: 19


« on: March 03, 2014, 12:13:59 AM »

In my quest to create 3D fractals, I extended JWildfire to export Povray scenes. Here's some of what I got:


http://ablipintime.deviantart.com/art/firstpov-first-ever-JWildfire-Povray-Mandelbrot-428429649


http://ablipintime.deviantart.com/art/Neuvo-Flower-JWF-Povray-alpha-430480765


http://ablipintime.deviantart.com/art/JWF-Povray-Simple-Blue-Flower-top-view-434156364


http://ablipintime.deviantart.com/art/JWildfire-Povray-Simple-Blue-Flower-sideview-434160229


http://ablipintime.deviantart.com/art/3rdfullpov-432713799

Not the most stunning stuff in the world, I admit.

I doubt Povray can't render 10M spheres like JWF can render pixels (although notably, Povray is faster), I cut the output down on the basis of point-distance and I limited the number of output points. That limits the shape, sadly, and my results aren't going to get the cool iterations you might hope for. I tried using small spheres, and either a) they practically disappear in Povray or b) JWildfire never finishes exporting the file, lol.


Eventually, I'd like to create a smooth surface IFS fractal. I've considered two routes: 1) doing it the 3D way, perhaps by creating a mesh (who hasn't?), and the nice thing about my extension is that I can easily modify it. I used it to successfully export an MQO file, but getting the faces correct requires an algorithm I'm going to have to write myself because I can't find one online. I've also considered parallax mapping for getting a 3D texture, but I kinda doubt that will give my the effects I want.
2) creating a vector graphics file that attempts to draw lines where the fractal is connected. Messy? Yes. Would be nice? Could be; I can envision what the results would look like, but God knows if I can get them. Maybe I should use the old Windows screensaver maze algorithm. XD

Any suggestions are welcome.

If you'd like, the plugin is available for JWildfire 1.20:
http://jwildfire.org/forum/viewtopic.php?f=22&t=1244
(one bug-fix mentioned in the forum not included in the download)

NOTE: Andreas Maschke, the creator of JWF, is changing the layout of JWF. While this extension can still be incorporated into JWF 1.30, there is no guarantee it will be so easily fit into subsequent versions.
Logged
thargor6
Fractal Molossus
**
Posts: 789



WWW
« Reply #1 on: March 04, 2014, 12:31:51 AM »

If it would help I could provide some API so simplify such work/make it more independ from future changes. Could even imagine - in the far future ;-) - a plugin system which plugs-in certain functionality at different parts of the rendering process.

The mesh-export is a task which is also on my list for a few months now. You are welcome to take over, as I have so many other stuff to do :-)
Logged
alij
Conqueror
*******
Posts: 102


« Reply #2 on: March 12, 2014, 01:51:31 PM »

Looks interesting.
I will give this a go.  smiley

I want to just get x y z coordinates (possibly radius) and a colour value. Looks like I can set that in PovrayExporter.java file

I've been experimenting with Tachyon renderer recently.
I want to output code for that renderer rather than Povray in this instance.
Ive managed to get it to render about 3 million+  objects
depending if they are sized properly (certain sizes make the renderer segfault at a high count of objects). May be easy to get much higher counts on  higher spec system though or 64bit system
Just need to output something like.

SPHERE CENTER -1.99944 0.970515 0 RAD 0.01 thetexture

Built in primative      x         y        z     Set radius - RGB value





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

Related Topics
Subject Started by Replies Views Last post
BulbBox - An Amazing Fractal extension Images Showcase (Rate My Fractal) « 1 2 3 » Jesse 34 10512 Last post March 08, 2010, 08:24:07 AM
by kram1032
Intel Sandy Bridge and AVX extension Programming ker2x 3 3201 Last post April 14, 2010, 07:59:01 PM
by hobold
extension of member groups ? Discuss Fractal Forums cKleinhuis 11 3135 Last post September 08, 2010, 12:26:58 AM
by quaternion
n dimensional extension of Mandelbrot set, based on the SVD (new) Theories & Research kram1032 9 1839 Last post March 11, 2011, 08:52:01 PM
by kram1032
collatz fractal extension (new) Theories & Research M Benesi 2 466 Last post January 31, 2014, 05:22:39 PM
by s31415

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