正在加载视频...

视频加载失败

React Postprocessing v3.1.0 is out now. The internals got a complete rewrite making React rerenders much faster and fixing bugs on every effect we could find. Check it out:

29,379 次观看 • 2 个月前 •via X (Twitter)

16 条评论

WildSemicolon 的头像
WildSemicolon2 个月前

Looking great, had to look a bit for the link to the demo in the video 👉

Noespadon 的头像
Noespadon2 个月前

flexing with the blur leva

Omer Jacoby 的头像
Omer Jacoby2 个月前

Jesus H Christ

Xianyao Wei 的头像
Xianyao Wei2 个月前

Sweet!

David Ronai 的头像
David Ronai2 个月前

So clean !

Chase Davis 的头像
Chase Davis2 个月前

this is quite exciting

Jaid 的头像
Jaid2 个月前

I migrated to WebGPU and I miss you now.

Poimandres 的头像
Poimandres2 个月前

The pmndrs leviathan is slowly becoming WebGPU native...

Jaid 的头像
Jaid2 个月前

Yes, it’s good so far. I am on Alpha 4 of Three Fiber, no major issues, could also retain some Drei goodies. 👍 It’s mainly react-postprocessing that I had to replace with something worse. (native TSL nodes, not React-like)

Poimandres 的头像
Poimandres2 个月前

That's good to hear, @DennisSmolek has been hard at work on this one. The best way to declare a render pipeline is something we are still debating on Discord.

Otano Studio 的头像
Otano Studio2 个月前

What about a performance comparison benchmark? Bloom would tank my builds with low settings.

Gregor 的头像
Gregor2 个月前

The 'React rerenders much faster' piece surprised me. Postprocessing is so GPU-bound I'd have expected reconciliation overhead to be noise. Was that actually showing up in profiles before the rewrite?

Poimandres 的头像
Poimandres2 个月前

This is why the problem was never elevated in the past, usually the effect components are not rerendering often. But it was an old architectural weakness @kvvasuu finally addressed.

AXIALIS | Desktop App Tools 的头像
AXIALIS | Desktop App Tools1 个月前

A full rewrite for rerender performance is a big change. Did the biggest gains come from effect lifecycle or prop reconciliation?

Adel Bucetta 的头像
Adel Bucetta2 个月前

most people get hung up on the tech, but what's actually changing here is how we think about reactivity in apps. a faster react doesn't just mean better perf, it means you can build more complex things without breaking a sweat

Ademola 的头像
Ademola2 个月前

Amazing as always

相关视频