Strategic Problem Solver | Digital Innovation Specialist | Bridging Technology, Media, and Science
WebXR, AI, I create stuff that will make your eyes bleed and your heart yearn.
medium.com/@seacloud9/building-xraiassistant-part-2-multi-provider-ai-meets-multi-framework-xr-on-ios-8f0784070e9d
#WebXR #AI #iOSDev
medium.com/@seacloud9/building-xraiassistant-part-2-multi-provider-ai-meets-multi-framework-xr-on-ios-8f0784070e9d
#WebXR #AI #iOSDev
✨ Describe 3D scenes in natural language
🎯 Professional AI parameter control
📱 Native #iOS performance
🔒 Privacy-first architecture
⚡ Real-time #WebGL #babylonjs #webXR
medium.com/@seacloud9/b...
✨ Describe 3D scenes in natural language
🎯 Professional AI parameter control
📱 Native #iOS performance
🔒 Privacy-first architecture
⚡ Real-time #WebGL #babylonjs #webXR
medium.com/@seacloud9/b...
playground.babylonjs.com#2D0RWJ
#3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
playground.babylonjs.com#2D0RWJ
#3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
vec2 p=FC.xy-r*.5;for(float i,a;i++<7.;o+=.02/(max(a=length(p)/r.y-i*i/5e1,-a*4.)+2./r.y)*smoothstep(0.,.6,cos(a=atan(p.y,p.x)*3.+t*sin(i*i)+i*i))*(1.+sin(a-i+vec4(0,.2,.5,0))));o=tanh(o);
vec2 p=FC.xy-r*.5;for(float i,a;i++<7.;o+=.02/(max(a=length(p)/r.y-i*i/5e1,-a*4.)+2./r.y)*smoothstep(0.,.6,cos(a=atan(p.y,p.x)*3.+t*sin(i*i)+i*i))*(1.+sin(a-i+vec4(0,.2,.5,0))));o=tanh(o);
m1=13.2 m2=12.9 m3=133.7 (solar masses)
v1x=-1.187 v1y=2.544 v2x=-5.123 v2y=-4.347 v3x=-6.976 v3y=-0.785 (km/s)
x1=7.0 y1=21.0 x2=30.0 y2=21.0 x3=11.0 y3=-15.0 (AU from center)
Music: Nocturne in C-Sharp Minor (Posthumous) – Chopin
m1=13.2 m2=12.9 m3=133.7 (solar masses)
v1x=-1.187 v1y=2.544 v2x=-5.123 v2y=-4.347 v3x=-6.976 v3y=-0.785 (km/s)
x1=7.0 y1=21.0 x2=30.0 y2=21.0 x3=11.0 y3=-15.0 (AU from center)
Music: Nocturne in C-Sharp Minor (Posthumous) – Chopin
www.spectrumcustomizer.com/casestudy/lu...
#BuiltWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
www.spectrumcustomizer.com/casestudy/lu...
#BuiltWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
for(float i,z,d,s;i++<8e1;o+=(cos(s+vec4(0,1,8,0))+1.)/d){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a=normalize(cos(vec3(5,0,1)+t-d*4.));p.z+=5.,a=a*dot(a,p)-cross(a,p);for(d=1.;d++<9.;)a-=sin(a*d+t).zxy/d;z+=d=.1*abs(length(p)-3.)+.07*abs(cos(s=a.y));}o=tanh(o/5e3);
for(float i,z,d,s;i++<8e1;o+=(cos(s+vec4(0,1,8,0))+1.)/d){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a=normalize(cos(vec3(5,0,1)+t-d*4.));p.z+=5.,a=a*dot(a,p)-cross(a,p);for(d=1.;d++<9.;)a-=sin(a*d+t).zxy/d;z+=d=.1*abs(length(p)-3.)+.07*abs(cos(s=a.y));}o=tanh(o/5e3);
pretalx.godotfest.com/godotfest-25/
pretalx.godotfest.com/godotfest-25/
playground.babylonjs.com#JF18C0#49
#3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
playground.babylonjs.com#JF18C0#49
#3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
for(float i,z,d,s;i++<1e2;o+=(cos(.1*i+vec4(0,1,2,0))+2.)/d*z){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a=normalize(cos(vec3(0,2,4)+t-s*.3));p.z+=9.;s=log(length(a=a*dot(a,p)-cross(a,p)))*5.;z+=d=.01+.1*abs(a.x+sin(s/.2-t/.2)*.2);}o=tanh(o/5e4);
for(float i,z,d,s;i++<1e2;o+=(cos(.1*i+vec4(0,1,2,0))+2.)/d*z){vec3 p=z*normalize(FC.rgb*2.-r.xyy),a=normalize(cos(vec3(0,2,4)+t-s*.3));p.z+=9.;s=log(length(a=a*dot(a,p)-cross(a,p)))*5.;z+=d=.01+.1*abs(a.x+sin(s/.2-t/.2)*.2);}o=tanh(o/5e4);
vec3 p,q;for(float z,d,i,l;l++<3e1;z+=d,o+=.1*pow(d*d*exp(p.yyyy),vec4(.7,.6,.5,1))){p=z*normalize(FC.rgb*2.-r.xyy);p.z-=t;for(q=++p,d=-9.,i=4.;i>.01;i*=.3)d=max(d,min(min(q=i*.7-abs(mod(q+i,i+i)-i),q.y).x,q.z))/(1.+z/3e1),q.zy*=rotate2D(2.);}o=tanh(o*o);
vec3 p,q;for(float z,d,i,l;l++<3e1;z+=d,o+=.1*pow(d*d*exp(p.yyyy),vec4(.7,.6,.5,1))){p=z*normalize(FC.rgb*2.-r.xyy);p.z-=t;for(q=++p,d=-9.,i=4.;i>.01;i*=.3)d=max(d,min(min(q=i*.7-abs(mod(q+i,i+i)-i),q.y).x,q.z))/(1.+z/3e1),q.zy*=rotate2D(2.);}o=tanh(o*o);
Below is a gallery of random systems I've found (links to them are in the article) 👇
Below is a gallery of random systems I've found (links to them are in the article) 👇
Discover the steps needed to build a physics-based character controller with AI, React Three Fiber, Three.js & Rapier: tympanus.net/codrops/?p=9...
Discover the steps needed to build a physics-based character controller with AI, React Three Fiber, Three.js & Rapier: tympanus.net/codrops/?p=9...
vec2 p,f=(FC.xy-.5*r).yy/5e2;for(float i=1.;i<16.;i+=1./i)f*=mat2(0,.061,1.413, 0)-.737,o+=vec4(1.-f,2.+f)*fract(dot(cos(round(p=(FC.xy-r*.5+f*i)/(2.-FC.y/r.y)*mat2(8,-6,6,8)/r.y-t*.5)),sin(round(p/.6)+.2*t).yx));o=sqrt(tanh(o/1e2));
vec2 p,f=(FC.xy-.5*r).yy/5e2;for(float i=1.;i<16.;i+=1./i)f*=mat2(0,.061,1.413, 0)-.737,o+=vec4(1.-f,2.+f)*fract(dot(cos(round(p=(FC.xy-r*.5+f*i)/(2.-FC.y/r.y)*mat2(8,-6,6,8)/r.y-t*.5)),sin(round(p/.6)+.2*t).yx));o=sqrt(tanh(o/1e2));
flipcomputing.github.io/flock/
#BuiltWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
flipcomputing.github.io/flock/
#BuiltWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
www.reactylon.com
#builtWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
www.reactylon.com
#builtWithBabylon #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
for(float i,d,z;i++<1e2;){vec3 p=z*normalize(FC.rgb*2.-r.xyy);p.z-=t;for(d=.4;d<3e1;d+=d)p+=cos(round(p*d)-z*.1).yzx/d;z+=d=length(sin(p.xy))*.1;o+=(cos(z+vec4(6,1,2,3))+1.)/d;}o=tanh(o/5e3);
for(float i,d,z;i++<1e2;){vec3 p=z*normalize(FC.rgb*2.-r.xyy);p.z-=t;for(d=.4;d<3e1;d+=d)p+=cos(round(p*d)-z*.1).yzx/d;z+=d=length(sin(p.xy))*.1;o+=(cos(z+vec4(6,1,2,3))+1.)/d;}o=tanh(o/5e3);
It's very solid for quick prototypes and exploring ideas. Definitely fun to use, and feels like a nice way to sketch out concepts fast!
Read more: tympanus.net/codrops/2025...
#ai #aicoding #frontend #webdevelopment
It's very solid for quick prototypes and exploring ideas. Definitely fun to use, and feels like a nice way to sketch out concepts fast!
Read more: tympanus.net/codrops/2025...
#ai #aicoding #frontend #webdevelopment
All you have to do is step through the door...
#rpginabox #gamedev #indiedev
All you have to do is step through the door...
#rpginabox #gamedev #indiedev
From WebGL magic to award-winning collabs, his work shows what’s possible when skill, vision, and code come together.
Read it here: tympanus.net/codrops/?p=9...
From WebGL magic to award-winning collabs, his work shows what’s possible when skill, vision, and code come together.
Read it here: tympanus.net/codrops/?p=9...