☠ JeGX (@jegx) 's Twitter Profile
☠ JeGX

@jegx

Graphics programmer #OpenGL #Vulkan #GeeXLab #FurMark #Kombustor - Tweets (and retweets) in french or english
BlueSky: bsky.app/profile/jegx.b…

ID: 59463148

linkhttps://geeks3d.com calendar_today23-07-2009 13:35:39

3,3K Tweet

541 Followers

204 Following

Dr Qube (@ai_qube_fr) 's Twitter Profile Photo

L'un des premiers décret de Lecornu: obligation à tous les opérateurs internet et aux réseaux sociaux de stocker pendant 1 an (!!) les données suivantes: 🔹Les données de trafic (qui a communiqué avec qui, quand, comment, etc.). 🔹Les données de localisation (où se trouvait

L'un des premiers décret de Lecornu: obligation à tous les opérateurs internet et aux réseaux sociaux de stocker pendant 1 an (!!) les données suivantes:
🔹Les données de trafic (qui a communiqué avec qui, quand, comment, etc.).
🔹Les données de localisation (où se trouvait
Jae (@jaenam97) 's Twitter Profile Photo

for(float i,d,s,T=t/2.;++i<1e2;){vec3 p=vec3((FC.xy*2.-r.xy)/r.y*d*rotate2D(T),d-4.);p.xz*=rotate2D(T);d+=s=.012+.07*abs(max(sin(length(p*p)/.4),clamp(length(p*p)-4.,.0,2.))-i/1e2);o+=max(1.3*sin(vec4(3,2,1,1)+i*.3)/s,-length(p*p*p));}o=tanh(o*o/2e6); #つぶやきGLSL

☠ JeGX (@jegx) 's Twitter Profile Photo

Defender antivirus still ok on my win10 machine. Latest security intelligence update: 1.439.264. microsoft.com/en-us/wdsi/def…

Defender antivirus still ok on my win10 machine. Latest security intelligence update: 1.439.264. microsoft.com/en-us/wdsi/def…
Xor (@xordev) 's Twitter Profile Photo

Pulse vec3 p,v;for(float i,z,d;i++<5e1;o+=vec4(3,z,6,1)/d/z) p=z*normalize(2.*FC.rgb-r.xyy),p.z+=9.,p=dot(v=normalize(cos((t+i)/2.+vec3(6,1,4))),p)*v+cross(v,p),z+=d=.2*length(p.xy/vec2(1,9)); o=tanh(o/2e2);

☠ JeGX (@jegx) 's Twitter Profile Photo

History Of Linux Project: illustrating the history of Linux by using a timeline with colorful cards and images github.com/MarkGotLasagna…

History Of Linux Project: illustrating the history of Linux by using a timeline with colorful cards and images github.com/MarkGotLasagna…
Xor (@xordev) 's Twitter Profile Photo

Chords vec3 p;for(float d,i,z;i++<5e1;o+=(cos(i/9.+vec4(2,1,0,0))+1.)/d/z) p=z*normalize(FC.rgb*2.-r.xyy),p.z-=t,d=abs(.01*z-.1),z+=d=max(d,.5*length(vec2(3.-abs(p.y)+dot(cos(p+.3*t),sin(.3*t-.6*p.yzx)),cos(p/.3-p.z)*.3))-d); o=tanh(o/8e1);

Yohei Nishitsuji (@yoheinishitsuji) 's Twitter Profile Photo

for(float i,g,e,s;++i<99.;){vec3 p=vec3((FC.xy-.5*r)/r.y*4.+vec2(0,1),g-6.)*rotate3D(6.,vec3(9,0,1));p.xz*=rotate2D(t*.3);s=3.;for(int i;i++<19;p=vec3(0,4.03,-1)-abs(abs(p)*e-vec3(3,4.05,3)))s*=e=7.5/dot(p,p*.47);g+=3.*p.y/s*.3;s=log2(s)-g;o.rgb+=hsv(.5*e,.5,s/7e2);}#つぶやきGLSL

Jae (@jaenam97) 's Twitter Profile Photo

Iridiscious [161] vec2 l,q;for(float i,s=12.;i++<11.;s*=.8,l/=4.){q=sin(t+s*FC.xy/r.y+q.yx*2.);l+=.1/max(dot(q=sin(q),q*4.),.1);o+=sin(l.xyyy*vec4(3,2,1,1)+i*.7)/s;}o=tanh(o*o); #つぶやきGLSL

Guillaume Boissé (@guitio2002) 's Twitter Profile Photo

New blog post! Behind the scenes of some of the techniques involved in making our last PC demo 💫 gboisse.github.io/posts/this-is-…

New blog post! Behind the scenes of some of the techniques involved in making our last PC demo 💫 gboisse.github.io/posts/this-is-…
Xor (@xordev) 's Twitter Profile Photo

CYBERSPACE 2 for(float i,z,d;z+i++<7e1;o+=vec4(z,1,9,1)/d) {vec3 p=abs(z*normalize(FC.rgb*2.-r.xyy));p.z+=t*5.;p+=sin(p+p);for(d=0.;d++<9.;p+=.4*cos(round(.2*d*p)+.2*t).zxy);z+=d=.1*sqrt(length(p.xyy*p.yxy));} o=tanh(o/7e3);

Mike Turitzin (@miketuritzin) 's Twitter Profile Photo

This article is a great dive into the nuts and bolts of creating one of those tiny (but neat) shaders. Both in terms of algorithms and GLSL character minimization! blog.pkh.me/p/45-code-golf…

Omar 🍋 (@ocornut) 's Twitter Profile Photo

dear imgui 1.92.5 released! 🪩 github.com/ocornut/imgui/… - many fixes/changes for Tables, InputText, Keyboard navigation, disable mode, single-axis auto sizing, backends etc. - webgpu backend update for latest Emscripten API changes & native Dawn/WGPU.

Yohei Nishitsuji (@yoheinishitsuji) 's Twitter Profile Photo

#つぶやきGLSL for(float i,g,e,s;++i<44.;){vec3 p=vec3((FC.xy-.5*r)/r.y*2.,g-.5)*rotate3D(t*.5,vec3(4,4,cos(t*.5)));s=2.;for(int i;i++<49;p=vec3(3,4.3,1.4)-abs(abs(p)*e-vec3(3.7,2,2)))s*=e=max(1.,9./dot(p,p));g+=mod(length(p.zx),p.y)/s;s=log2(s)/g;o.rgb+=hsv(.6,e-i*.07,s/1e4);}

Yohei Nishitsuji (@yoheinishitsuji) 's Twitter Profile Photo

#つぶやきGLSL vec2 p=(FC.xy*2.-r)/r.y;vec3 c=vec3(0);for(float i=-15.;i<15.;i++){float x=i*.12,a=x*5.-t*2.,y=sin(a)*.1;vec2 q=p-vec2(x,0);float h=max(abs(q.y)-abs(y),abs(q.x)-.01);c+=vec3(0,.8,1)*.003/h;c+=vec3(.8,0,.5)*.006/length(p-vec2(x,y));}o=vec4(c,1);

Yohei Nishitsuji (@yoheinishitsuji) 's Twitter Profile Photo

#つぶやきGLSL vec2 p=(FC.xy*2.-r)/r.y;float a=atan(p.y,p.x),l=length(p);vec3 c=vec3(0);for(float i=0.;i<15.;i++){float m=sin(a*10.+t*(2.+i*.5)-l*20.)*.05;c+=vec3(2.,i*.1,1)*.0008/abs(l-.5-m+i*.015);}o=vec4(c,1); twigl.app/?ol=true&ss=-O…

Yohei Nishitsuji (@yoheinishitsuji) 's Twitter Profile Photo

#つぶやきGLSL vec2 p=(FC.xy*2.-r)/r.y;vec3 c=vec3(0);for(float i=0.;i<42.;i++){float a=i/1.5+t*.5;vec2 q=p;q.x+=sin(q.y*19.+t*2.+i)*29.*smoothstep(0.,-2.,q.y);float d=length(q-vec2(cos(a),sin(a))*.4*smoothstep(.0,.5,-q.y));c+=vec3(.34,.3,.24)*.015/d;}o=vec4(c*c+.05,1);

Raspberry Pi (@raspberry_pi) 's Twitter Profile Photo

Introducing Raspberry Pi Imager 2.0: a complete reimagining of the application that’s been brewing in our development pot for the past year. Read our announcement to see what’s new (there's especially excellent news for Raspberry Pi Connect users) and for a big thank you to our

Jae (@jaenam97) 's Twitter Profile Photo

Stormy Torus [480] float i,d,w,s,n,m=1.;for(mat2 R=mat2(cos(sin(t/2.)*.785+vec4(0,33,11,0)));i++<1e2;){vec3 k,p=vec3((FC.xy*2.-r.xy)/r.y*d,d-10.);p.xz*=R;if(p.y<-6.3){p.y