Graphics at Apple, formerly research at Reality Labs
I’m a beginner at computer graphics and still learning from this great community.
Last year I wrote my first pathtraced renderer for iOS and I’m now learning FEM for 3d fluid simulation.
github.com/adellari
www.sebastianaaltonen.com/blog/no-grap...
I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
www.sebastianaaltonen.com/blog/no-grap...
I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
Adam Badke implemented LTC in Gigi and it is now in the Gigi browser.
Adam's Repo: github.com/b1skit/LTCAr...
LTC paper: eheitzresearch.wordpress.com/415-2/
Adam Badke implemented LTC in Gigi and it is now in the Gigi browser.
Adam's Repo: github.com/b1skit/LTCAr...
LTC paper: eheitzresearch.wordpress.com/415-2/
This illustration shows that process in action using a twist operation.
This illustration shows that process in action using a twist operation.
This time I improved my particle clustering cellular automaton SPH fluid sim to support multiple species particle merging and splitting. Also some fine tuning of the physics.
shadertoy.com/view/tfyyWD
This time I improved my particle clustering cellular automaton SPH fluid sim to support multiple species particle merging and splitting. Also some fine tuning of the physics.
shadertoy.com/view/tfyyWD
momentsingraphics.de/SpectralRend...
momentsingraphics.de/SpectralRend...
And what Andrew Cuomo lacks in integrity, he could never make up for with experience.
And what Andrew Cuomo lacks in integrity, he could never make up for with experience.
Designed for VJs and visual artists. Anybody can use them with the open-source XorPlayer and Spout.
They work without audio too, great as moving backgrounds! Download:
milkdrop3.com/XorDev
Have fun!
Designed for VJs and visual artists. Anybody can use them with the open-source XorPlayer and Spout.
They work without audio too, great as moving backgrounds! Download:
milkdrop3.com/XorDev
Have fun!
Donate to local legal resources for immigrants. The legal defense needs to move quickly in these cases before the defendants are moved. No Actblue!
@nwirp.bsky.social
www.nwirp.org
Donate to local legal resources for immigrants. The legal defense needs to move quickly in these cases before the defendants are moved. No Actblue!
@nwirp.bsky.social
www.nwirp.org
for(float i,z,d,s;i++<7e1;o+=vec4(z,2,s,1)/s/d)
{vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=9.;a=mix(dot(a-=.57,p)*a,p,cos(s-=t))-sin(s)*cross(a,p);s=sqrt(length(a.xz-a.y));
for(d=1.;d++<9.;a+=sin(a*d-t).yzx/d);z+=d=length(sin(a)+dot(a,a/a)*.2)*s/2e1;}
o=tanh(o/2e3);
for(float i,z,d,s;i++<7e1;o+=vec4(z,2,s,1)/s/d)
{vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=9.;a=mix(dot(a-=.57,p)*a,p,cos(s-=t))-sin(s)*cross(a,p);s=sqrt(length(a.xz-a.y));
for(d=1.;d++<9.;a+=sin(a*d-t).yzx/d);z+=d=length(sin(a)+dot(a,a/a)*.2)*s/2e1;}
o=tanh(o/2e3);
for(float i,z,d,s;i++<1e2;o+=vec4(z,4,1,1)/d)
{vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=9.;s=length(a=mix(dot(a+=.57,p)*a,p,cos(s-=t))-sin(s)*cross(a,p));
for(d=1.;d++<9.;a+=sin(a*d-t).yzx/d);
z+=d=length(sin(a-t)+.7)*length(p.xy-p.z)/4e1;}
o=tanh(o/2e4);
for(float i,z,d,s;i++<1e2;o+=vec4(z,4,1,1)/d)
{vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=9.;s=length(a=mix(dot(a+=.57,p)*a,p,cos(s-=t))-sin(s)*cross(a,p));
for(d=1.;d++<9.;a+=sin(a*d-t).yzx/d);
z+=d=length(sin(a-t)+.7)*length(p.xy-p.z)/4e1;}
o=tanh(o/2e4);
#indiegames #indiedev #gamedev #screenshotsaturday
#indiegames #indiedev #gamedev #screenshotsaturday
I'm available for full time, remote work starting ASAP. DMs are open:
emmkid.info
I'm available for full time, remote work starting ASAP. DMs are open:
emmkid.info