Logo by teamfresh - 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. April 26, 2024, 08:20:05 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: Solidifying transformation  (Read 310 times)
Description: tried to make something barnsle and techno like
0 Members and 1 Guest are viewing this topic.
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« on: November 11, 2014, 04:22:47 PM »

Tried to make some angular technological Ultra Fractal formula. Anyway, formula is plain z=z*z+c, in UF "formula" realy is a programm module. Most of conditional formulas looks kind of unruly and have problems with colouring. So I went back to the vectors. Used this:
Code:
z=z*z
z=z-z/(ceil(z) +1.0e-20)
z=z+c

+ put this in cycle. If that is placed before the fractal formula it gets divided into uninteresting squares but showing how it transforms space. Ceil is kind of the most beautifull.
Code:
z=FractalFormula(z)

while i < @cycles
i = i + 1
  IF (@roundtype=="ceil")
  vector = ceil(z)
  ELSEIF (@roundtype=="round")
  vector = round(z)
  ELSEIF (@roundtype=="floor")
  vector = floor(z)
  ELSEIF (@roundtype=="trunc")
  vector = trunc(z)
  ENDIF
IF (vector !=0)
vector = z/vector
ENDIF
z=z-vector
endwhile

z=z+c

This created angles, figures, square and hexagonal spirals. Goes nicely with talis and burning ship but not with square like quad gen mandelbrot.

+ bump mapping of image:









In Ultra Fractal
Fractalus_explore_start {
::kJRNEgn2lN1yOSNMQw7RK/DW5Oz48cmBkPAHQAiVgEcfkXnOJm1xOy2hdCf902xDPPl4q7uc
  XV7ewyFeu6l5ZEiX6VAr4t7QrurwtFlxCXdeu1XQeW27nYdNUyEIHn8smzUiivBWHrMQgwC9
  SvjV8aFM8qS6xqLHrolNF5Zx0i3igv4lGNr4NcxTjWzquvgYW4CpfjVSpkZwPZ6ZzrKvch7c
  5Zz8lFpecvcQ7BL7F0DtdNVVtVd02j4JaZbF9cdddLZmPqZ0DXKrrawrPPbwYR24x6n53kBC
  qapkFwKmAxTMzwAZQqANfGNAY+w6wcBBvJ72f4HfFETaeRgllriNhCQdj/G1gfbBYCQqQg09
  xegr7B1jWjHBXMPHu29qR+kuBkXjNSxjcpys6D6HdglrOwHJ83MsXn7ZpXMdP6HWVSOi+twX
  Uxl0LHRngSbQwgK39QlE6ZazOD3hZhErIDXHW1Cs5cemsHVMmyqDGkuJYDwqCyBP48WQHm5o
  AkaHm6+TGLX7GQdpNaIPDlw/HSJ1A3+P+rQ9L/9z8VVPE0o76XmNG/0dL2o/OYHx027DwNv/
  DXlQwB4g8Gr8Qwz+BOajPg+HveQ6Zbgb/PvcOM1iFgHnlaMaV6Q4pBrrOMfu38f0MmmYBkde
  rjV/XjsIC6bYS9mUXOhjo0ZMeTe2ol3LR1s/O2MPj/jLLOVYZStRETc9I0Tw1NdPuxdg8+He
  3nIjGDi902hCiLaPB1EoAdMecVqkIxnJ3YUkVchFlAt+UTTCtrJBXiLItnOfJhX2devRix6O
  d6U5lTpYVtnSBqrpV1J06m6EabJaupl2ocSdGK87ty9V6q228sfC/qFdkB==
}


*    *    *


Then went to 3D. everything is more easy with built in quaternion math:
Code:
i=0;
//a cycle
while  (i< 3)
{
i= i+ 1;

vectr = ceil(z);
if  (vectr !=0)
{
vectr = z/vectr;
}
z=z-vectr;
}



But there is no quaternions say in Fragmentarium. In Chaos pro there were code for the division of hypercomplex numbers. Pretty hard division:

Code:
real x1,y1,z1, x2,y2,z2,w2, det,s,t, x3,y3,z3;

x1=real(z);
y1=imag(z);
z1=part_j(z);

i=0;
// cycle
while  (i< 3)
{
i= i+ 1;

x3=ceil(x1);
y3=ceil(y1);
z3=ceil(z1);
//hypercomplex x1y1z1/x3y3z3
det=( sqr(x3)+sqr(y3+z3) ) * ( sqr(x3)+sqr(y3-z3) );

if  (det !=0)
{
s=sqr(x3)+sqr(y3)+sqr(z3);
t=-y3*z3;

x2=(x3*s)/det;
y2=(-y3*s-2*z3*t)/det;
z2=(-z3*s-2*y3*t)/det;
w2=(-2*x3*t)/det;

x3=x1*x2 - y1*y2 - z1*z2;
y3=y1*x2 + x1*y2 - z1*w2;
z3=z1*x2 + x1*z2 - y1*w2;

x1=x1-x3;
y1=y1-y3;
z1=z1-z3;
}
}

z=quaternion(x1,y1,z1,0);


Put this after the DE function of Mandelbulb. Don't destroys much, just a few sand:





And after the DE-less mandelbox. Quaternion vs hypercomplex division.




p.s.
Mirror thread http://www.fractalus.ru/forum/programmirovanie-dlya-fraktalov/82-programmiruem-tekhnologicheskuyu-formulu-k-uf#1641
« Last Edit: November 11, 2014, 05:00:12 PM by Alef » Logged

fractal catalisator
youhn
Fractal Molossus
**
Posts: 696


Shapes only exists in our heads.


« Reply #1 on: November 11, 2014, 04:40:31 PM »

Wow! It's like cubism of math art, really like your style of the 3D images.  Cantor Dance
Logged
Alef
Fractal Supremo
*****
Posts: 1174



WWW
« Reply #2 on: November 11, 2014, 05:05:01 PM »

Thanks. As intended :smiley Just from a distance mandelbox is like recycling site embarrass
Logged

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

Related Topics
Subject Started by Replies Views Last post
Yet another alternate transformation idea. (new) Theories & Research matsoljare 8 1434 Last post July 26, 2010, 06:37:06 PM
by matsoljare
Mobius Transformation Mandelbulb3D Gallery Lee Oliver 0 2243 Last post March 05, 2011, 03:40:41 PM
by Lee Oliver
Metals Transformation x3 Fractal Science Kit Gallery wmauzey 0 760 Last post March 31, 2012, 01:07:44 PM
by wmauzey
Why there isn't 3D 1:2 conformal transformation? (new) Theories & Research « 1 2 » Alef 16 1200 Last post September 25, 2013, 03:45:11 PM
by Alef
Transformation of a sphere to make 3D julia? Possible to do? The 3D Mandelbulb KRAFTWERK 5 14188 Last post April 11, 2015, 02:54:22 AM
by 1990winfractal

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 25 queries. (Pretty URLs adds 0.013s, 2q)