Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Live link: Built to showcase what's possible with real-time WebGPU rendering using #threejs. Just a 6.3 MB download, yet the lighting looks baked—until you grab the sun and watch everything update in real time. I hope you like it 🤗

129,963 Aufrufe • vor 3 Monaten •via X (Twitter)

72 Kommentare

Profilbild von Rugova
Rugovavor 3 Monaten

Sorry I don't like it that much. Maybe thats not what you expected to hear by a total stranger. But let me tell you this, I just love it!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

@aliuagon_ hahaha. Thanks, buddy haha. How is the performance for you? Acceptable?

Profilbild von Rugova
Rugovavor 3 Monaten

on my m1 pro macbook its doing fine, although there is some glitter that reflects which is acceptable for me :) I have so many questions for this one, its the thing that I am actually building myself and you just made my head explode with inspiration!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thank you so much. M1 was my target device so I'm happy that it is good on that hehe. I love inspirational projects. I plan to open source parts of this. Although it is mostly threejs default results. I'm just controlling the DPR during movement and higher resolutions. This is the key aspect here. This can't run at 2 or 3 dpr. There are just too many pixels and post processing passes to render. I'm using 9 post processing passes 😬

Profilbild von Shaban Iddrisu
Shaban Iddrisuvor 3 Monaten

Awesome work. I noticed complete black screen on iPad with only the UI elements showing and not the experience itself. Have a look. 😊

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks. I tested it on my iPhone 13 and it is running at 60 FPS. I also tested in iPadOS simulator. Maybe it is something specific to iPad, which I can't test as I don't have one usable. Mine is iPad 1, first generation lol. But thanks anyway.

Profilbild von Kevin Rajan
Kevin Rajanvor 3 Monaten

@threejs

Profilbild von Mukalazi Patrick
Mukalazi Patrickvor 3 Monaten

Good work man . Loved the Vr Opera House seat Good Concept👊🏾.

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Ohh so kind of you. Thanks ☺️. Yeah, that prpj3ct is getting an updated version too hehe.

Profilbild von The Bugged Dev
The Bugged Devvor 3 Monaten

Wow, this is so freaking coool!!

Profilbild von MixRoute AI
MixRoute AIvor 3 Monaten

Amazing app! Does the app need to know every coordinates of every location for the shadows to be precise?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks ;). Yes. I did not implement it in this version, but it can ;)

Profilbild von MixRoute AI
MixRoute AIvor 3 Monaten

Great, thank you for letting us know!

Profilbild von Morgan Goins
Morgan Goinsvor 3 Monaten

Beautiful!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks 🙏🏻☺️

Profilbild von CosmicEgg.Earth
CosmicEgg.Earthvor 3 Monaten

What is in those 6.3MB? It's too small for even a meagre web-site?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

6.3mb is 3d models, threejs, @greensock, music, etc. Without music, the download transfer is 4.8mb actually.

Profilbild von Wen Cabrel
Wen Cabrelvor 3 Monaten

Amazing work

Profilbild von Bilal Khan
Bilal Khanvor 3 Monaten

I'm running on a M1 Mac. The performance doesn't seem to be stable even at 1080p. I switched to the lowest preset, but it still drops fps as soon as I move the camera. Apart from that, it looks really good for something running on web.

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks. Yeah, this is intentional. I drop the FPS to hold performance. So you see a quality switch indeed.

Profilbild von younglord
younglordvor 3 Monaten

What did you use to generate the assets?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Blender, blood, sweat and tears haha. I'm kidding. This model was bought and customized by me.

Profilbild von Hans
Hansvor 3 Monaten

🔥🔥🔥

Profilbild von Simone
Simonevor 3 Monaten

Noice!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks ☺️

Profilbild von HUOL
HUOLvor 3 Monaten

Isn’t this the technology Alibaba used in its early days? At least six months ago.

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

I dont think so. I mean, this seems to be AI generated images. Mine is real time rendering using webgpu.

Profilbild von Swiftlined
Swiftlinedvor 3 Monaten

This is very … illuminating.

Profilbild von Franky Hung
Franky Hungvor 3 Monaten

Want to build something like this one day 🔥🔥

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Awesome. You can start here

Profilbild von Franky Hung
Franky Hungvor 3 Monaten

Thanks Anderson!

Profilbild von Stevo Perisic
Stevo Perisicvor 3 Monaten

Very nice!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks buddy. How is the performance for you?

Profilbild von Fanx Xai
Fanx Xaivor 3 Monaten

Thank you. Nice 👍

Profilbild von Surya
Suryavor 3 Monaten

Insane. Crazy to see what we can do / see with just a browser nowadays.

Profilbild von Tri Nguyen
Tri Nguyenvor 3 Monaten

How can you do that bro?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Magic ehhe. I'm kidding eheh. That's basically threejs default with a good amount of time spent adjusting every parameter + 25 years of experience hehe.

Profilbild von Tri Nguyen
Tri Nguyenvor 3 Monaten

I have to wait 5 more years experience to catch you :)

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

hehehe. You are doing great buddy. Just experiment as much as you can with crazy stuff. This is what I did. I just started early because I'm older hahah.

Profilbild von oscarmei
oscarmeivor 3 Monaten

这也太棒了吧!

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

谢谢 😍

Profilbild von Eloka Agu
Eloka Aguvor 3 Monaten

yee this slaps

Profilbild von Sub
Subvor 3 Monaten

Wow! I need something like this for I’ve shipped 3d virtual tours with gaussian splat method but this would take things to a whole new level!

Profilbild von non-vibe coder
non-vibe codervor 3 Monaten

Wait, so basically what’s it for again :)

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Just for fun hehe. But might become a product in the future hehe.

Profilbild von Carolina Aiazzi
Carolina Aiazzivor 3 Monaten

As usual, you never disappoint! This looks great😍😍

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thank you so so much ❤️. So kind of you 🤩

Profilbild von SplitDaWig 🪴
SplitDaWig 🪴vor 3 Monaten

Incredible work man!

Profilbild von Junwei
Junweivor 3 Monaten

will open source?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

I already opened source parts of it. I will probably make it open source after the threejs conference. Let's see if it is not too complex. But most of it is threejs raw results that you can replicate using threejs examples page. Take a look:

Profilbild von Junwei
Junweivor 3 Monaten

thanku!I'm particularly interested in the day-night transition system.

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

There are some examples on that in threejs examples page as well. Thick the Probes webgpu example. It is basically a directional light being controlled by Javascript changing rotation and azimute.

Profilbild von Junwei
Junweivor 3 Monaten

thanks!

Profilbild von AI Mastery Guide
AI Mastery Guidevor 3 Monaten

That lighting looks baked but it's all real time, wild

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thanks buddy ☺️🙏🏻

Profilbild von AI Mastery Guide
AI Mastery Guidevor 3 Monaten

🫡👏

Profilbild von mcichael
mcichaelvor 3 Monaten

This looks incredible. How are you keeping the customizable colors so accurate while still making it look photorealistic? Since this is a home decor customizer, are the rendered colors the same as the original input colors?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Thwnks buddy. To be honest, I don't love the colors hehe. I had to make them super saturated to emphasize the GI aspect. But the SDGI is the key element for realism here. You can turn it off in the settings so you can see how it looks without it. Day and night difference.

Profilbild von mcichael
mcichaelvor 3 Monaten

I am working on a project where you can make customizers for 3D printed products. Incredibly hard to get true colors, photorealistic products and environments… I will definitely stay tuned into this, keep up the good work. Here’s a customizer on my shop

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Hunnn.. did you scale the screen during the loader? Maybe your resolution was too high? Thanks for sharing it. I will debug it ;)

Profilbild von 𝗕𝗮𝗻𝗱𝗶𝗻𝗼𝗽𝗹𝗮
𝗕𝗮𝗻𝗱𝗶𝗻𝗼𝗽𝗹𝗮vor 3 Monaten

No, it was all black screen then I wanted to see if there was any errors in the console. I do have a very old 2Gb Vram card so my limits may be lower of what you was expecting.

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

Hunn okay hehe. Yeah. Maybe this is just too heavy for that :). But thanks for sharing it anyway!

Profilbild von 𝗕𝗮𝗻𝗱𝗶𝗻𝗼𝗽𝗹𝗮
𝗕𝗮𝗻𝗱𝗶𝗻𝗼𝗽𝗹𝗮vor 3 Monaten

out of curiosity, what setup do you have?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

I've been developing this one on both the MacBook Neo and the MacBook Air M5 baseline. But my day-to-day development is on a Mac Studio M2 with 64 GB of RAM and 38GPU cores. Not fair, hahah.

Profilbild von robot 2.0
robot 2.0vor 3 Monaten

what the

Profilbild von 硅基练习生 JAXX
硅基练习生 JAXXvor 3 Monaten

so cool

Profilbild von Michel van den Berg
Michel van den Bergvor 3 Monaten

@Andersonmancini is this only usable for indoors? What about outdoors?

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

It works outdoors as well: You can see it in action here:

Profilbild von Elliot Otoijagha
Elliot Otoijaghavor 3 Monaten

This looks so unreal 🤩

Profilbild von Anderson Mancini
Anderson Mancinivor 3 Monaten

haha. Thanks heheh. Still far away from unreal, but close enough to ditch baked lights IF the performance can hold 😛. How is the performance for you, my friend?

Profilbild von Elliot Otoijagha
Elliot Otoijaghavor 3 Monaten

Oh, I just watched the video, PC is quite busy at the moment 😅

Profilbild von Robert Owens
Robert Owensvor 3 Monaten

Damn

Ähnliche Videos