Loading video...

Video Failed to Load

Go Home

Update on my new #threejs project, Lumen Decor Studio. With Screen Space Global Illumination and Screen Space Reflection in action, clients can visualize, in real time, how light can influence a room's decor and how the chosen colors blend with the light to create a cozy atmosphere. Next step:...

150,161 views • 11 months ago •via X (Twitter)

70 Comments

mrdoob's profile picture
mrdoob11 months ago

And the browser is running in economy mode 😁

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Man.... thats why I getting some hiccups here and I don't see them in my other device haha. You nailed it. 🤩 I was doing extra optimization I on it because I was concerned it was bot optimized enough. When I turned this off, this thing is flying now 🙏🏻. Thank you Ricardo.

richard's profile picture
richard11 months ago

Curious if u tried @theworldlabs? Completely generated in AI, first using image generated via midjourney rhen brought into world labs.

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@theworldlabs I just got access to the API hehe. I will try it for sure.

Anderson Mancini's profile picture
Anderson Mancini11 months ago

guess who is powering all those transitions and animations 😬. I'm a gsap lover, you guys know this 🤩

Supachai's profile picture
Supachai11 months ago

Very amazing. I want to learn this lighting magic.

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you very much. The oficial example will be available soon in threejs 181 :). I also shared here the source code to a similar scene using this tech that you can inspect :)

Marc's profile picture
Marc11 months ago

Insane! Can you share a bit how you figure and play with the correct light settings? Any helper tools?

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks mate. I use no tools. Just the browser. But I've been doing this since 1998 so I have a lot of memory muscle hehe. But blender Evee would be my tool if I had to visualize this before browser.

David Ronai's profile picture
David Ronai11 months ago

Nice job ! Would be nice to update to this kind of model the webgpu postfx ao / ssr / ssgi webgpu example 🫶 @threejs

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@threejs Thanks ;). I'm trying to post an example to the oficial library. I just need some spare time and to read the contribution guidelines.

Quentin Merabet's profile picture
Quentin Merabet11 months ago

Oh my god

Loki Wyll | Kamui Woods + Apider's profile picture
Loki Wyll | Kamui Woods + Apider11 months ago

@Strealm, I don’t know how to code leave me alone. 😭

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@Strealm You can use the examples and start from them. This is how I started hehe.

gongqing's profile picture
gongqing11 months ago

Hey Anderson, I don't know your background, but what if you add each 3D object with a generative pipeline like @TencentHunyuan's 3D generator (or selector) to let users design their dream house (a quick-start indoor version)?

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@TencentHunyuan It would work for sure. Especially with this new 3d ai tech where the mesh topology is very good. I'm doing this in a new client project that I'm working on and it is working flawlessly

gongqing's profile picture
gongqing11 months ago

@TencentHunyuan Great! I'd like to try when it's ready

jacob's profile picture
jacob11 months ago

Imagine if AirBnB added some 3d render ability to see the space, would be amazing

Anderson Mancini's profile picture
Anderson Mancini11 months ago

I'm sure this is on their plans. Using Gaussian Splatting, this is definitely possible now.

Bilal Dayı's profile picture
Bilal Dayı11 months ago

Excellent work. Congratulations.

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you very much buddy ;)

Otano Studio's profile picture
Otano Studio11 months ago

Now that’s impressive, kudos to whomever brought those to the web and great setup by yourself.

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you mate. Threejs is the real magic here. I'm just the wizard hehe

Otano Studio's profile picture
Otano Studio11 months ago

I got into modeling and Archviz is where I landed. Appreciate the setup.

.dev's profile picture
.dev11 months ago

the lightning is so goodd 😍

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks my friend. An nothing is baked. This is just meshes. Everything you drop in the new renderer looks gorgeous by default with this setup haha.

.dev's profile picture
.dev11 months ago

Wow, i'd like to implement this on a challenge i'm working on if i get the time How is it performance-wise?

Anderson Mancini's profile picture
Anderson Mancini11 months ago

It works pretty well on my iPhone15. You can try it here:

.dev's profile picture
.dev11 months ago

I got this in my mail from your newsletter, so cool

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Ahhh so you are there hahah. Amazing my friend. Thank you hehe.

.dev's profile picture
.dev11 months ago

Yes i am 😅

Ernie's profile picture
Ernie11 months ago

How hard is it to implement such an advanced lighting? Is it all done manually or there are some threejs plugins for it?

Anderson Mancini's profile picture
Anderson Mancini11 months ago

This is SSGI via WebGPU. It is one single directional light + one single Environment HDRI using <Environment /> from Drei. There is no setup TBH. You just load your model, set the light intensity and direction and you are ready to go. The SSGI + SSR has a bunch of internal parameters that you need to tweak to achieve what you want. But it is pretty straight forward with the threejs examples available. It will be available to everyone soon. I'm just playing with it ahead of time because I'm anxious and I was waiting for this feature last 7 years hahha.

Ernie's profile picture
Ernie11 months ago

Impressive, thanks. Threejs improved massively since the last time I looked at it

mr.tipton's profile picture
mr.tipton11 months ago

Looks amazing

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@mr_tipton_art Thank you ☺️🙏🏻

Saïd Aitmbarek's profile picture
Saïd Aitmbarek11 months ago

looks dope

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you very much for your kind feedback

Junaid's profile picture
Junaid11 months ago

This but for airbnb🙌🏼🙌🏼

Anderson Mancini's profile picture
Anderson Mancini11 months ago

🤣

Andrey's profile picture
Andrey11 months ago

best representation of my thoughts

Yuva's profile picture
Yuva11 months ago

Phenomenal work!

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you Yuva!

Aryan Singh's profile picture
Aryan Singh11 months ago

Wow

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks ;)

Kyle Waz's profile picture
Kyle Waz11 months ago

Wow, this is amazing!

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you buddy. You need to see this in action with a car scene. It is my next project. Bringing a car model to a concrete dark temple where only one sunlight source will bounce to light the room and the car. The way light reflects in surfaces with SSGI+SSR together is mind blowing.

Md. Irteza rahman Masud's profile picture
Md. Irteza rahman Masud11 months ago

@threejs Nice. Does threejs has any raytracing library where I can use raytraced GI, AO and translucent reflections?

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@threejs Yes. There us this great one by @garrettkjohnson

Pedro de Oliveira's profile picture
Pedro de Oliveira11 months ago

Nice! It looks incredible

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks Pedro. Light in real time was always something that got me into 3D modeling. It was sad that only people working with the real 3D model, in a 3D softwares, was able to play with the light. But now, we can offer this to clients and users, in real time, via a simple browser. No plugins, no downloads, no learning, no baked lights. Just pure joy and fun 🤩

Kaus's profile picture
Kaus11 months ago

Crazy

 C010011012's profile picture
 C01001101211 months ago

Insane, I thought this was a real photo at first!

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks!!! That's great feedback hehe.

Meek's profile picture
Meek11 months ago

would be nice to have the clock time change too

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Are you reading my mind? Hahaha. This is exactly what I'm doing right now haha.

Cheicolate's profile picture
Cheicolate11 months ago

This is fucking beautiful, well done

Roman Gorshkov's profile picture
Roman Gorshkov11 months ago

Amazing 🤩

Mayank Shah's profile picture
Mayank Shah11 months ago

Ufff that lighting!! ✨ Excellent work mate

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thanks mate. Nothing like a warm sunset to make anything cozy hehe.

Micah's profile picture
Micah11 months ago

hold onnnn

Yannick Lange's profile picture
Yannick Lange11 months ago

Just want to say that this is really impressive

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you my friend. It is still not as accurate as other tools, but getting better and better every new release ☺️

stengineer's profile picture
stengineer11 months ago

wow amazing work my man

Anderson Mancini's profile picture
Anderson Mancini11 months ago

@bigpt_dog

Oscar Fogelström™'s profile picture
Oscar Fogelström™11 months ago

WOW

Mher's profile picture
Mher11 months ago

Wow how do you get threejs to look so good. I need to make some updates to mher dot ai lol

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you hehe. This is SSGI + SSR + GTAO in the new WebGPU renderer. This is the new standard quality when you use the new pipeline hehe. It is amazing!

Zion's profile picture
Zion11 months ago

Looks like magic

Anderson Mancini's profile picture
Anderson Mancini11 months ago

Thank you very much for your kind feedback ☺️

Related Videos