Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

rendering 10k unique animated avatars at once 60fps using web tech, threejs, and claude as a trusty side kick. ☝️

18,884 görüntüleme • 4 ay önce •via X (Twitter)

38 Yorum

Ash profil fotoğrafı
Ash4 ay önce

here's all 10k in view at the same time.

Sander de Snaijer profil fotoğrafı
Sander de Snaijer4 ay önce

I had a dream that I was floating like that. Nice work with the performance, very impressive

Autark profil fotoğrafı
Autark4 ay önce

You got some frame drops but that appears to just be your geometry loading/streaming, not the instancing. Either way great work.

Ash profil fotoğrafı
Ash4 ay önce

yup not entirely sure whats going on there, may also be recording, and my mac hasnt been restarted in weeks :P

Autark profil fotoğrafı
Autark4 ay önce

It only seemed to happen when the static geometry loaded in towards the last third of the little track/runway whatever you wanna call it you got going there. I'm just an autist so I can physically feel it, I actually had to rewatch it with the metrics to confirm lol

Autark profil fotoğrafı
Autark4 ay önce

Seems like maybe a little bit of overdraw in all the occluded geometry back there but honestly probably nothing to worry about. I'm just nitpicking at this point.

offmylawn profil fotoğrafı
offmylawn4 ay önce

hey @OthersideMeta didnt you guys spent like 3 billion dollars to accomplish this thing this guy vibe coded for free?

0xLanister profil fotoğrafı
0xLanister4 ay önce

thats insane perfomance dude. what engine are you using for this game?

Ash profil fotoğrafı
Ash4 ay önce

im a @threejs maxi at this point. never touching anything else.

Binance Town profil fotoğrafı
Binance Town4 ay önce

This is real tech!

Ash profil fotoğrafı
Ash4 ay önce

@District4_BNB easter eggs

Reneil profil fotoğrafı
Reneil4 ay önce

love that track

Ash profil fotoğrafı
Ash4 ay önce

"Ooh, ooh! yeah!" seemed on brand for this achievement haha

Reneil profil fotoğrafı
Reneil4 ay önce

absolutely :D dude you are a magician 🤘🤘

Hiro P profil fotoğrafı
Hiro P4 ay önce

you are nuts 🥰

BELOUDEST profil fotoğrafı
BELOUDEST4 ay önce

I like the colour variation, when people show crowds most never make the effort.

Josh Garrett profil fotoğrafı
Josh Garrett4 ay önce

LFFFFFGGG ASH! Nice work🚀

Richie Hash profil fotoğrafı
Richie Hash4 ay önce

Bro, when will you post it on github?

LamboCorp © 🌎👑🏰🏝️💵 profil fotoğrafı
LamboCorp © 🌎👑🏰🏝️💵4 ay önce

All characters share the same material, but use uniforms to configure individually? Surely not 10k unique materials right

Ash profil fotoğrafı
Ash4 ay önce

nah at a certain count/distance they're just one of the instanced silhouette dudes and the shader gives them the proper skin color. as you walk around the nearest X swap in as full-blown avatars, which is a single draw call and its own material and mesh, but animations etc are all on the gpu

LamboCorp © 🌎👑🏰🏝️💵 profil fotoğrafı
LamboCorp © 🌎👑🏰🏝️💵4 ay önce

Ah interesting approach. Never spotted any visual pop on the swap, nice job!

╭𝒸𝑜𝓁𝒷𝑜𝓇𝓃.𝒿𝓅𝑔 🔜🕳🐇ʷʰᵒ ʳ ᵘˀ profil fotoğrafı
╭𝒸𝑜𝓁𝒷𝑜𝓇𝓃.𝒿𝓅𝑔 🔜🕳🐇ʷʰᵒ ʳ ᵘˀ4 ay önce

giving so much this rick and morty 😂 except it doesn't glitch out 🔥🔥🔥

Fister | Play FREE Now profil fotoğrafı
Fister | Play FREE Now4 ay önce

@threejs is so goated

Anarchy Arcade profil fotoğrafı
Anarchy Arcade4 ay önce

Let the "lots of frens" mode stay as npc buddies. 🙌

XK4 (𝔦, 𝔦) profil fotoğrafı
XK4 (𝔦, 𝔦)4 ay önce

💯💯

Shafiu profil fotoğrafı
Shafiu4 ay önce

very impressive performance. how is the character behavior logic handled?

Ash profil fotoğrafı
Ash4 ay önce

they're just bots picking random things, walk in a direction, do this emote, stand still for a bit. next step is networking though. first draft handled around 2k networked but now im rebuilding it for 10k

金狗玩家 profil fotoğrafı
金狗玩家4 ay önce

Amazing!

2youyou2 profil fotoğrafı
2youyou24 ay önce

wow, where we can play this game!

7044 profil fotoğrafı
70444 ay önce

Is this with optimisations

rizzio.eth profil fotoğrafı
rizzio.eth4 ay önce

Any chance you can test the mobile performance ?

Ash profil fotoğrafı
Ash4 ay önce

right now mobile supports ~4k but the goal is 10k on mobile too

DopaMint profil fotoğrafı
DopaMint4 ay önce

this is DOPE

Viren profil fotoğrafı
Viren4 ay önce

This is dope!! Now you can customize all their motions with an easy API from @Uthana_Inc

Lardsonian profil fotoğrafı
Lardsonian4 ay önce

Dude making some bullshit

lowkeyxp🎮 profil fotoğrafı
lowkeyxp🎮4 ay önce

wtf thats sick

Ryan Sael profil fotoğrafı
Ryan Sael4 ay önce

This is impressive! Is that DRW number is the total draw calls?

Ash profil fotoğrafı
Ash4 ay önce

yeah VIS is the number of base draw calls, but DRW is the actual draw calls which includes postprocessing passes etc

Benzer Videolar