Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Live: Source: You can download this to start your scenes with #r3f, #threejs WebGPU Renderer, and Post-Processing using #tsl. I also converted my jet engine shader from GLSL to TSL using the transpiler. It works like a dream😍. I added the Royal Naboo starship in the scene to show...

20,225 görüntüleme • 1 yıl önce •via X (Twitter)

11 Yorum

Toby profil fotoğrafı
Toby1 yıl önce

Nice one Anderson! Definitely will reference to this code as one of my first step into TSL in R3F! I wonder what do you think about after using threejs example SSR, especially in term of performance? Just looking for more opinion on this thread:

Anderson Mancini profil fotoğrafı
Anderson Mancini1 yıl önce

Thanks mate. In my opinion, the new webgpu post-processing pipeline is creating an Uber will shader in the end by using TSL. I can see a boost in performance and stability with this new version. The actual SSR implementation we have for the non-WebGPU r3f version is still under development. I love it, and it has some advantages in terms of visuals, like depth blur. But it is not as stable as this new WebGPU SSR. If I had to use this effect in production today, I would probably go with the new TSL version.

Λbstract profil fotoğrafı
Λbstract1 yıl önce

RT @InstaMAT_io: 👀 Are you looking for an alternative to Adobe Substance tools? Do not miss out on InstaMAT from killer node-based material…

Chris Matthieu profil fotoğrafı
Chris Matthieu1 yıl önce

Awesome!

Anderson Mancini profil fotoğrafı
Anderson Mancini1 yıl önce

Thank you very much Chris 😊

Sébastien Lempens profil fotoğrafı
Sébastien Lempens1 yıl önce

Woooa, amazing! I love it! Thank you!

Anderson Mancini profil fotoğrafı
Anderson Mancini1 yıl önce

Thanks Sebastien ☺️. How is the performance for you?

Fatih Yonucuoğlu profil fotoğrafı
Fatih Yonucuoğlu1 yıl önce

great work, I'm curious does WebGPU work on all devices or are there still some limitations? thanks in advance

Anderson Mancini profil fotoğrafı
Anderson Mancini1 yıl önce

Thanks mate. With the fallback system, it works almost everywhere. It is hard to say when it is running under the webgl or WebGPU pipeline. I can see a performance boost on my MacStudio so I guess it is running on WebGPU. There are limitations on the r3f side for now, because some of the Drei components we love are not working on the webgou renderer and there is no fallback. For example, we can't render text for now, or use contact shadows, etc. You can follow @verekia git repo to find some more deep information about it:

David McBacon | Bachoff Studio profil fotoğrafı
David McBacon | Bachoff Studio1 yıl önce

Sick mate! Thanks for open-sourcing the code. Just clicked on a star button on github.

Anderson Mancini profil fotoğrafı
Anderson Mancini1 yıl önce

Thanks mate 🤗. I can't wait to see what you going to create with it 🤗.

Benzer Videolar