Marco Ludovico Perego Profile
Marco Ludovico Perego

@mlperego

Followers
2K
Following
6K
Media
186
Statuses
1K

frontend developer • pizza guy @lusionltd • drummer • 🏴‍☠️

Milan
Joined March 2012
Don't wanna be here? Send us removal request.
@mlperego
Marco Ludovico Perego
7 months
Hello!! The last few weekends I've been writing a small WebGL2 library/renderer. All in order to learn all the various concepts behind deferred rendering, postprocessing, etc. It's been fun but also very stressful lol Demo: https://t.co/H05jc7xRl2 Repo: https://t.co/CA40ZQalUO
8
15
257
@mlperego
Marco Ludovico Perego
3 days
Working on a small library for debugging textures in Three.js Visualize G-buffers, shadow maps, render targets with organized panels 😍 I'll no longer render textures on random planes placed within the scene lol Hoping to release it by Christmas 🤞 #threejs #webgl #webgpu
1
1
31
@mlperego
Marco Ludovico Perego
4 days
😍
@lusionltd
Lusion™
4 days
We took a break from client work to do this little Mograph exercise called SWARM. We wanted to see if we could nail the vibe of modern industrial design and the motion of a tight-knit micro-robot group. Always satisfying to make something feel clean and mechanical. While robots
0
0
1
@supahfunk
Fabio Ottaviani
17 days
Smoke wants out. Glass won’t let it. #threejs #glsl #shaders https://t.co/0JAUHbVzQj
26
102
2K
@GustavAlmstrom
Gustav Almström
1 month
The Picto kickstarter is now live! https://t.co/SxMbxP3MY8
9
23
107
@ggsimm
Gianmarco Simone ✨
2 months
Applying dietsprite to a generated octahedral impostor to reduce overdraw, will have to test with a bunch of instances to see how much impact this has #threejs
9
41
746
@lorenzodossi
Lorenzo Dossi
2 months
New feature added → Dark Mode Recipe: › Duplicate and scale the icons › Mask them with clip-path (this blog post by @emilkowalski_ is a must-read → https://t.co/zwthWcpbkx) › Translate them horizontally based on the hovered state › Add a dummy div with linear gradients (as
0
1
15
@MaximeHeckel
Maxime
2 months
📝 New Blog Post 📝 I spent the summer diving into TSL and WebGPU, porting over my favorite shader work along the way This article compiles all my learnings, alongside many Compute Shader applications and practical TSL shader patterns https://t.co/LfXNeBo3Jj
32
72
586
@dghez_
Robert Borghesi
2 months
ASTRODITHER. LIVE. NOW. ✨ An audio reactive @astrodotbuild / @threejs webGPU experiment with TSL, custom fluid sim, selective bloom, postprocessing, dithering, time warp and much more i don't even remember. Enjoy it, with audio clearly. 🔊 ↓↓
27
32
365
@abeto_co
abeto
3 months
Ever dreamt of having a job where you deliver mail to the residents of a tiny planet? Us too. https://t.co/FNKiXFPk2K #webgl #threejs
440
3K
22K
@mlperego
Marco Ludovico Perego
3 months
These articles are 😍
@FrostKiwiOne
FrostKiwi🇩🇪🇷🇺🇯🇵🇬🇧
3 months
New Article released 🚀 #SoME4 https://t.co/lUY8YvZKgH
0
0
0
@mlperego
Marco Ludovico Perego
3 months
Give this guy a job, even though he is Italian 🍕
@lorenzodossi
Lorenzo Dossi
3 months
After almost 2 years of honourable service at @lusionltd, it’s time for new experiences! I’m now open to any kind of new job opportunities, both as an employee and as a freelancer. And for the occasion...🥁 I’ve finally redesigned and developed my new personal WWW :)) Anything
1
0
10
@ffmfedd
👀
5 months
made myself a slider with animation and webgl in mind. made it open source and gave it a mini landing page link below
74
146
2K
@PatHeintzmann
Patrick Heintzmann
5 months
Darkstar Fury: Evo I is live at https://t.co/DuWzBBp1BR. A retro shoot ’em up built with #threejs, #webgl, #gsap. Powered by live music from @nightride_fm and their amazing community. Ready to see some highscores shattered! Have fun 🤙. Some Dev insights below.
9
12
73
@FabienWeibel
Fabien Weibel - Trackline Express OUT NOW
5 months
Here's a new version of my free noise texture generator! You can now save/load presets, export normal maps and pack different noises in different image channels with more ease! 🎁 https://t.co/xDpehw4ObY Bookmark & share to let more people know about it! #gamedev #indiedev
0
17
39
@mlperego
Marco Ludovico Perego
5 months
Since a couple of people asked me about it, I added a GUI to manage colors, foam, bubbles and a few other parameters! So now you can make beer, cola, juice, magic potions, etc 🍾 Demo: https://t.co/fGlDUj2x2T Repo: https://t.co/doSqXKW5aE #threejs #r3f #webgl
1
7
71
@mlperego
Marco Ludovico Perego
5 months
It is possible that on some android phones it doesn't work I don't know why tbh, maybe some problem with webgl2 or some unsupported extension
0
0
0
@mlperego
Marco Ludovico Perego
5 months
No valid reason for using my webgl library over #threejs or #r3f, I simply wanted to test whether it was adaptable to other situations besides deferred rendering Btw, the apis are quite similar to threejs (not the pipeline tho), so the code should be quite straightforward
0
0
0
@mlperego
Marco Ludovico Perego
5 months
Last week I spent a few hours replicating the old good Off Axis Projection trick using #LudoGL (this gag will never end lol) I added face tracking for desktop and the DeviceOrientation for mobile Quite fun tbh 🫠 Demo: https://t.co/xppPwkYeWq Repo: https://t.co/bTkISVgy4i
9
21
239
@XorDev
Xor
6 months
void mainImage(out vec4 o, vec2 f){float c=cos(iTime),s=sin(iTime),a=iResolution.y,z=-a,i,d;f=2.*f/a-1.;vec3 p;for(o*=i;i++<1e2;o+=(sin(p.x/.2+z/.1+vec4(0,1,2,3))+1.)/d)p=vec3(f.x*c-z*s,f.y,z*c+f*s),a=length(p.xy)-.6,z+=d=.01+.3*abs(sqrt(a*a+p*p).z-.3);o=tanh(o*o/7e6);}
27
143
2K