Remix.run Logo
pjmlp 10 months ago

It only goes to show the limitations of browser 3D APIs, and the huge mistake some folks do for native games using it instead of a proper middleware engines, capable of exposing modern hardware.

jms55 10 months ago | parent [-]

I don't necessarily disagree. But I don't agree either. WebGPU has given us as many positives as it has negatives. A lot of our user base is not on modern hardware, as much as other users are.

Part of the challenge of making a general purpose engine is that we can't make choices that specialize to a use case like that. We need to support all the backends, all the rendering features, all the tradeoffs, so that our users don't have to. It's a hard challenge.

pjmlp 10 months ago | parent [-]

Basically the goal of any middleware engine, since the dawn of time in the games industry.