正在加载视频...

视频加载失败

🧊 Technical Showcase: A full WebGPU 3D engine that maps shader geometry to your DOM elements. Martin's gpu-curtains gives you lights, shadows, compute shaders, glTF, and instancing, but the real trick is how it turns your divs into scrollable, resizable shader planes without any coordinate math. The successor to...

11,222 次观看 • 8 个月前 •via X (Twitter)

10 条评论

aukimi The Creative Hive 的头像
aukimi The Creative Hive8 个月前

The DOM-shader bridge is what sets this apart. Most WebGPU engines force full-canvas takeover — you lose scroll, resize, responsive layout for free. Keeping CSS for positioning while the GPU handles rendering means zero coordinate math and the browser's layout engine does the heavy lifting. Seriously elegant architecture.

Marchen 的头像
Marchen8 个月前

@martinlaxenaire mapping shader planes to divs without coordinate math is clever

WebGL / WebGPU 的头像
WebGL / WebGPU8 个月前

@martinlaxenaire 100% ... and it's been mastered from his prior WebGL library... but now better and more capable

Marchen 的头像
Marchen8 个月前

@martinlaxenaire makes sense, iteration on a solid foundation

Brosnan Hoban 的头像
Brosnan Hoban8 个月前

@martinlaxenaire This is next-level DOM manipulation sorcery.

WebGL / WebGPU 的头像
WebGL / WebGPU8 个月前

@martinlaxenaire … all behind simple and elegant APIs too :)

aukimi The Creative Hive 的头像
aukimi The Creative Hive8 个月前

@martinlaxenaire Smooth DOM sync. How are you handling the resize events for the shader planes without losing frame sync? Really clean integration.

c8 的头像
c88 个月前

@martinlaxenaire why is there a video behind link and not the actual interactive website?

WebGL / WebGPU 的头像
WebGL / WebGPU8 个月前

@martinlaxenaire It links to a showcase that highlights the project, the creator, and some background. All of the relevant links are in the showcase.

c8 的头像
c88 个月前

@martinlaxenaire 🫤

相关视频