
The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!
|
|
|
||||||
Fractal world 2. | ||||||
Previous Image | Next Image | ||||||
Description: Video: Stats: Total Favorities: 0 View Who Favorited Filesize: 464.1kB Height: 900 Width: 1600 Discussion Topic: View Topic Keywords: gpu mandelbox realtime shader Posted by: alexl ![]() Rating: ![]() ![]() ![]() ![]() ![]() Image Linking Codes
|
||||||
0 Members and 1 Guest are viewing this picture. |
|
Comments (6) ![]() |
|
Chillheimer | June 11, 2015, 08:36:29 PM alexl: I use my own soft. (please use "quote comment instead of "report comment" in the future. reporting is to complain about a comment to a moderator) |
alexl | October 31, 2014, 08:29:37 PM >what's the program used? fragmentarium? No. I use my own soft. |
arias | October 30, 2014, 04:59:06 PM hi, what's the program used? fragmentarium? |
alexl | October 09, 2014, 05:23:27 PM It's one formula: double Formula(dvec3 pos) { dvec4 p = dvec4(pos.xzy, 1.0); double rr; p0 *= 0; float len = length(Nose.xyz - pos.xyz); float l = 1.0 - smoothstep(2.0, 4.0, len); for (int i = 0; i<5; i++) { AmazingBox(p, 0.21, 0.46, 0.0, rr); AmazingSurf(p, 0.21, 0.33, 0.5, rr); AmazingBox(p, 0.2, 1.0, 0.0, rr); AmazingSurf(p, 0.262004, 0.765137, 0.284969, rr); if (i == 1) { p.xyz *= rotationMatrix3(vec3(0.0, 1.0, 0.0), 0.37); Poly_Fold(p, 30); } p.y += 0.11; if (i == 0) { AmazingSurf(p, 0.804802, 0.325678, 0.696243, rr); OctahedronIFS(p, 0.5, vec3(0.171190, 0.225470, 0.000000)); p.xy += vec2(0.31, 0.27); } p0 += vec4(p.xyz*vec3(0.4,0,1)*8.0, rr*0.15); } return 0.3*length(p.xz) / p.w + step((1.0 + 2.0*(1.0 - smoothstep(10.0, 15.0, abs(pos.x - Nose.x)))), pos.y); } |
alexl | October 09, 2014, 05:23:18 PM It's one formula: |
Tglad | October 09, 2014, 02:52:04 AM That's awesome, is that constructed out of different parts, or just a formula that happens to have coconut palms on it?! |
Powered by SMF Gallery Pro