@JasonBock.net talks on .NET Rocks at www.dotnetrocks.com/details/1988 about his experiences using modern .NET source generators to optimize certain aspects of applications!
@JasonBock.net talks on .NET Rocks at www.dotnetrocks.com/details/1988 about his experiences using modern .NET source generators to optimize certain aspects of applications!
vec3 q,p;for(float d,i,l;l++<1e2;p+=normalize(round(FC.rgb)*2.-r.xyy)*d)for(q=p-8.,d=q.y,i=1e2;i>.4;i*=.3)q.xz*=.1*mat2(8,6,-6,8),d=max(d,min(min(q=i*.8-abs(mod(q,i+i)-i),q.y).x,q.z));o=vec4(1,1.2,1.4,1)-fwidth(ceil(p.z/.1));
vec3 q,p;for(float d,i,l;l++<1e2;p+=normalize(round(FC.rgb)*2.-r.xyy)*d)for(q=p-8.,d=q.y,i=1e2;i>.4;i*=.3)q.xz*=.1*mat2(8,6,-6,8),d=max(d,min(min(q=i*.8-abs(mod(q,i+i)-i),q.y).x,q.z));o=vec4(1,1.2,1.4,1)-fwidth(ceil(p.z/.1));
youtu.be/AgElMhPZQm0
All you need is white noise and 2 delay lines in series.
#demoscene #64klang
youtu.be/AgElMhPZQm0
All you need is white noise and 2 delay lines in series.
#demoscene #64klang
vec2 p=(FC.xy*2.-r)/r.y/.3,v;for(float i,f;i++<1e1;o+=(cos(i+vec4(0,1,2,3))+1.)/6./length(v))for(v=p,f=0.;f++<9.;v+=sin(v.yx*f+i+t)/f);o=tanh(o*o);
vec2 p=(FC.xy*2.-r)/r.y/.3,v;for(float i,f;i++<1e1;o+=(cos(i+vec4(0,1,2,3))+1.)/6./length(v))for(v=p,f=0.;f++<9.;v+=sin(v.yx*f+i+t)/f);o=tanh(o*o);
soundcloud.com/virgill/amig...
Insane UNZ code by Platon42, not so insane music by me.
soundcloud.com/virgill/amig...
Insane UNZ code by Platon42, not so insane music by me.
At an international conference, #Swetugg
In just over a week, I'll be back, this time helping as well as talking 🤩
See you there!
swetugg.se
At an international conference, #Swetugg
In just over a week, I'll be back, this time helping as well as talking 🤩
See you there!
swetugg.se
The episode is now published on YouTube:
youtu.be/J4SfmCrB_Rw?...
The episode is now published on YouTube:
youtu.be/J4SfmCrB_Rw?...