Logo by yv3 - 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: Support us via Flattr FLATTR Link
 
*
Welcome, Guest. Please login or register. March 29, 2024, 08:48:30 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: Maybe more colour algorithms  (Read 1999 times)
0 Members and 1 Guest are viewing this topic.
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« on: August 26, 2012, 04:55:38 PM »

Maybe more colour algorithms? Colour methods for 3D fractals realy is pretty unresearched territory. It's not 2D where colouring is everything, but coulouring could retrieve more from Abox.


Orbital colouring (colour map on output vector?) with iteration counter in Chaos Pro  works pretty nicely on all the 3D fractals. (Colour by modulus of z of xxx iteration) Iteration number is pretty powerfull tool, colour density strongly depends on iteration number. Maybe "colour map on output vector" could have iteration counter.


Exponent smoothing (iterated sum=sum+ exp( -|z| ) ) + limited iteration number. Exponent smoothing alsou are too dense, but of first 5 - 30 iterations goes well. For visual effects one can change normal e exponent with negative base, (-e)^( -|z| ), this would involve math of complex numbers but then it would be more different, and there is no point of having bunch of similar colouring methods.

I have 2 pics, negative base exp smoothing,

and exp smoothing divided by (1+zmax-zmin) where zmax and zmin are maximal and minimal exp( - |z| ).


Then I had Log Trichrome in NumberSeekerColouring.ccl (Chaos Pro) (and in in EM.ucl of Ultra Fractal but without 3D) which generate colour lines, which are something like z value isogradients, throught method works better with smoother surfaces;) Like Exponent Smoothing, but it uses summ of inversed multiple logarithms, a bitt more complex method derived from Fractal Explorer where similar colour method was known as Log Counting. This was intended as direct (without colour map) colouring method but goes with colour map, too. In Fractal Explorer "Log Counting" was one of the best colourings, but it calculated red, green and blue values seperately.



Code:
//simpliefied, during iteration loop:
cabsz= cabs(z + 1.0E-15);
cnt=cnt+1;
normaliter =sqr(cnt );
dataG=  abs( log (  log ( log (cabsz)  )  ) );
sumG= recip(dataG*normaliter +  1) + sumG;

//after iterations:
colour index=sumG;


p.s.
One can download Chaos Pro, and all the Ultra Fractal formula database. Since Chaos pro have native 3D, one can use whatever mandelbulb / mandelbox to test how UF colour methods would work in 3D. Throught 50% don't (some functions are incompatible with quaternion math, some use unsupported plugin feature), and many are just versions of the same, but UF database is gargantuan. (Some non native Ultra Fractal implementation of 3D do work with colour methods, but in native 3D this works much smoother.)
Star of David trap of PWC.ucl seems to work as do Aleph One (needs some normalisation) or Perlin Noise 3D. Bof60 works with brots, but it requires to multiply colour maping value by ~5. It seems, that colour methods intended for fractal insides works better with 3D fractals.  

Perlin Noise 3D:


Aleph One



Star of David trap


Chaos Pro savefiles of these pic included, all would working with outside formula files downloaded.

* Test_box.par (14.03 KB - downloaded 121 times.)
Logged

fractal catalisator
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #1 on: August 26, 2012, 05:00:58 PM »

The first fractal is something like julia set of amazing surface rotbox with _asdam transfrom, then there are the same julia set of amazing surface without rotations, then there is another box and finnaly are pretty ugly plain abox.
Logged

fractal catalisator
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Hi, I have some algorithms - and a program you might want to check out Meet & Greet CS 3 2182 Last post July 02, 2009, 01:32:25 AM
by Nahee_Enterprises
jump colour Mandelbulb3D Gallery gaoreji 0 913 Last post July 03, 2013, 05:49:03 AM
by gaoreji
Prototyping with Algorithms Programming glennmarshall 2 1145 Last post July 09, 2013, 09:58:47 PM
by glennmarshall
Objects Collection - Algorithms 33 - 38 Movies Showcase (Rate My Movie) Alon Nahary 0 380 Last post October 19, 2016, 07:26:19 AM
by Alon Nahary
Fractalforums - 10, algorithms - 1000 Still Frame - Fractalforums Postcard Alef 0 1013 Last post June 12, 2017, 01:22:45 PM
by Alef

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.161 seconds with 26 queries. (Pretty URLs adds 0.015s, 2q)