mlperego's profile picture. frontend developer • pizza guy @lusionltd • drummer • 🏴‍☠️

Marco Ludovico Perego

@mlperego

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

Pinned

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: ludogl-magic-box.netlify.app Repo: github.com/emmelleppi/Lud…


Marco Ludovico Perego reposted

Ever dreamt of having a job where you deliver mail to the residents of a tiny planet? Us too. messenger.abeto.co #webgl #threejs


Give this guy a job, even though he is Italian 🍕

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…



Marco Ludovico Perego reposted

made myself a slider with animation and webgl in mind. made it open source and gave it a mini landing page link below


Marco Ludovico Perego reposted

Darkstar Fury: Evo I is live at darkstarfury.com. 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.


Marco Ludovico Perego reposted

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! 🎁 noisegen.bubblebirdstudio.com Bookmark & share to let more people know about it! #gamedev #indiedev


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: r3f-cheers.netlify.app Repo: github.com/emmelleppi/r3f… #threejs #r3f #webgl


Marco Ludovico Perego reposted

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);}


Now that the discussions about Apple liquid glass are finally over, I think we can all get back to talking about good old liquid inside glass. Demo from a few years ago r3f-cheers.netlify.app #threejs #r3f #webgl #less #apple #liquidglass #more #liquidinsideglass


Marco Ludovico Perego reposted

We just did a light revamp of the @cognition_labs homepage: cognition.ai A trustworthy AI agent can automate your dev workflow - planning, testing, and even opening PRs for you. Much safer than relying on an AI coding editor that occasionally invents content out of…


Marco Ludovico Perego reposted

My little verlet-based cloth sim is now online if you want to play with it! 🤗 🔗 holtsetio.com/lab/breeze/ Also check out the 🍁autumn leaves and 🌸sakura petals scenes! It's still a work in progress, next step is adding self-collision. Built with @threejs WebGPURenderer 🚀


Marco Ludovico Perego reposted

I've written a blog post about my recent WebGPU particle life simulation adventures! It presents the formulas used for the model & explains how it works under the hood: lisyarus.github.io/blog/posts/par… Below is a gallery of random systems I've found (links to them are in the article) 👇


Marco Ludovico Perego reposted

Currently working on a GPU accelerated cloth simulation in #threejs that allows collision with arbitrary geometry. Running smoothly in 120fps on my phone! :) #webgpu


I have just discovered with great regret that the fantastic "Kill Da Corona" game I made in 2020 during the pandemic no longer works well. I don't know what the problem is but the gameplay has become horrible ☹️ I had made it to learn #threejs and #r3f along with a thousand…


Loading...

Something went wrong.


Something went wrong.