我对 vanilla WebGL 有点陌生,所以我可能在这里犯了一个菜鸟错误。
我正在尝试在矩形上渲染一个非常简单的着色器。我的代码确实有效,但性能很差,我不明白为什么。
编辑:更具体地说,当我使用基本的 Three.js 项目获得 240fps 时,它以 90fps 运行。 (我解锁了浏览器的fps,最大是240)
https://codesandbox.io/s/sweet-neco-04x2jh?file=/src/index.js
任何指导将不胜感激!谢谢! 🙏