visual.bermarte
|
|
« on: August 26, 2012, 11:56:24 AM » |
|
|
|
« Last Edit: August 26, 2012, 12:09:15 PM by visual.bermarte »
|
Logged
|
|
|
|
|
visual.bermarte
|
|
« Reply #2 on: October 28, 2012, 05:36:15 PM » |
|
icosabox::1 iter icosa and 9 iter. of amazing box // fragmentarium // hybrid similar to Mandelbulb3D
|
|
|
Logged
|
|
|
|
visual.bermarte
|
|
« Reply #3 on: October 29, 2012, 01:51:07 PM » |
|
An icosamengerbox. zooming to the center (better saying 'moving to the center'?)
|
|
« Last Edit: October 29, 2012, 02:13:12 PM by visual.bermarte »
|
Logged
|
|
|
|
visual.bermarte
|
|
« Reply #4 on: October 29, 2012, 05:54:39 PM » |
|
icosa menger box bulb .. maybe I can add another one icosa pseudokleinian box
|
|
« Last Edit: October 29, 2012, 10:01:50 PM by visual.bermarte, Reason: zzz »
|
Logged
|
|
|
|
|
visual.bermarte
|
|
« Reply #6 on: November 13, 2012, 09:15:14 PM » |
|
Po-mo-do-ro from http://glsl.heroku.com/e#4800.0#include "DE-Raytracer.frag"
uniform float timet; slider[0,0.1,30]
float sphere(vec3 p) { return length(p)-5.; }
float displacement(vec3 p) { return sin(p.x)*sin(p.y)*sin(p.z); }
float opDisplace( vec3 p ) { float d1 = sphere(p); vec3 s = p+timet; // mercury ftw float d2 = displacement(s); d2 += displacement(s*2.117+timet)/2.117; d2 += displacement(p*4.7)/4.7; d2 += displacement(s*8.13)/8.13; d2 += displacement(s*17.33)/17.33; d2 += displacement(s*39.21)/39.21; return max(d1,-(d2/6.0)); }
float DE(vec3 p) { float ob= opDisplace(p); return ob; }
#preset Pomodoro FOV = 2 Eye = -3.30257,-0.660253,4.58817 Target = 5.37355,1.83547,-6.99598 Up = -0.776986,-0.0140659,-0.623169 AntiAlias = 1 Detail = -2.3 DetailAO = -0.5 FudgeFactor = 1 MaxRaySteps = 374 BoundingSphere = 18.868 Dither = 0.33333 NormalBackStep = 1 AO = 0,0,0,0.65432 Specular = 2.1519 SpecularExp = 12.727 SpotLight = 1,1,1,0.76471 SpotLightDir = 0.1,0.1 CamLight = 1,1,1,1.11538 CamLightMin = 0.13636 Glow = 1,1,1,0.0137 GlowMax = 52 Fog = 0 HardShadow = 0 ShadowSoft = 2 Reflection = 0 BaseColor = 1,1,1 OrbitStrength = 0 X = 0.5,0.6,0.6,0.7 Y = 1,0.6,0,0.4 Z = 0.8,0.78,1,0.5 R = 0.4,0.7,1,0.12 BackgroundColor = 0.6,0.6,0.45 GradientBackground = 0.3 CycleColors = false Cycles = 1.1 EnableFloor = false FloorNormal = 0,0,0 FloorHeight = 0 FloorColor = 1,1,1 timet = 6.1062 #endpreset
|
|
« Last Edit: November 14, 2012, 02:52:44 AM by visual.bermarte »
|
Logged
|
|
|
|
matsoljare
|
|
« Reply #7 on: November 13, 2012, 09:16:01 PM » |
|
The sine function looks interesting, got a zoom out?
|
|
|
Logged
|
|
|
|
visual.bermarte
|
|
« Reply #8 on: November 13, 2012, 11:48:15 PM » |
|
The sine function looks interesting, got a zoom out?
|
|
« Last Edit: November 13, 2012, 11:50:26 PM by visual.bermarte »
|
Logged
|
|
|
|
|
|
knighty
Fractal Iambus
Posts: 819
|
|
« Reply #11 on: January 09, 2013, 04:14:28 PM » |
|
Niiice!!
|
|
|
Logged
|
|
|
|
visual.bermarte
|
|
« Reply #12 on: February 15, 2013, 05:31:44 PM » |
|
Thank you! to celebrate I will post here a mengerbox made with framentarium. frag.grid is here > http://goo.gl/aXARoand here we have some pipes! thanx 2 Paulo Falcão and 2 Furan http://fc00.deviantart.net/fs71/f/2013/042/f/d/output_by_bermarte-d5ukwr1.swf*flash file is made using Ffmpeg: ffmpeg -i input.avi -b:v 5000k -vcodec flv output.swf //basic pipes //http://glsl.heroku.com/e#6132.3 float map( vec3 p ){ p.x+=sin(p.z*4.0+time*4.0)*0.1*cos(time*0.1); p = mod(p,vec3(1.0, 1.0, 1.0))-0.5; return length(p.xy)-.1; }
float DE(vec3 p){ return map(p); }
|
|
« Last Edit: February 15, 2013, 05:50:37 PM by visual.bermarte »
|
Logged
|
|
|
|
Furan
|
|
« Reply #13 on: February 15, 2013, 07:45:31 PM » |
|
Awesome Where did you come up with the hex grid, K3DSurf forum? I've just updated it based on your previous entry. Hex Grid Torus with constant grid ratio: Transformation to local orthogonal system with distortion (usable to any other repeating pattern on this toroid) x1=atan2(y,x)*8 y1=(atan2(z,(sqrt(x^2+y^2)-2)))*8/sqrt(x^2+y^2) z1=((sqrt(x^2+y^2)-2)^2+z^2-1)*4/sqrt(x^2+y^2)
Good old hexagonal grid: F=0.25+2*z1^2+(0.25*(cos(4*y1)+cos(2*sqrt(3)*x1-2*y1)+cos(2*sqrt(3)*x1+2*y1))+0.03*(cos(4*sqrt(3)*x1)+cos(6*y1-2*sqrt(3)*x1)+cos(6*y1+2*sqrt(3)*x1))) = 0
|
|
|
Logged
|
|
|
|
visual.bermarte
|
|
« Reply #14 on: February 17, 2013, 01:14:20 PM » |
|
Where did you come up with the hex grid, K3DSurf forum? I've just updated it based on your previous entry. yeah-it's Crysis! thank you so much Furan: I like it much more now
|
|
« Last Edit: April 18, 2013, 12:53:21 PM by visual.bermarte, Reason: DA links are so broken »
|
Logged
|
|
|
|
|