我想知道流畅运行 webGL 应用程序的最低系统要求是什么? 我知道这是一个广泛的问题,那么运行以下实验的最低要求是什么? 1.) http://www.ro.me/ 2.)http://alteredqualia.com/three/examples/webgl_loader_ctm_materials.html
我自己会这样做,但我没有低规范的机器,是的,我确实尝试过谷歌。
最佳答案
系统规范没有最低要求。我想如果你想变得非常迂腐,你可以声称系统需要一个能够处理着色器的 GPU(大致为 DX9 级别),但这基本上描述了当今每个带有 GPU 的设备。 (Wii 除外。想想看……)
在更实际的层面上,您必须拥有一个驱动程序未因不稳定问题而被列入黑名单的设备。您通常可以通过 http://get.webgl.org/ 上的“访问支持站点”链接找到给定浏览器的黑名单。
然而,除此之外,这完全取决于 WebGL 应用程序试图渲染什么以及设备的瓶颈是什么。例如:我已经在 Galaxy Tab 上使用 Opera 和 Firefox 尝试了几个 WebGL 演示,无论我渲染什么,帧速率都限制在 10-12 FPS。完整、复杂的场景以与单个立方体相同的速度渲染。这表明设备可能陷入了合成阶段(将 WebGL Canvas 放置在页面本身中),因此,虽然设备可能能够进行一些非常复杂的渲染,但浏览器的限制阻碍了它的发展。相比之下,我见过在 iOS 设备(带有被黑的浏览器)上运行的高度详细的场景,其性能类似,帧速率稳定为 60FPS。因此,您拥有的确切硬件只是整个方程式的一部分。
但实际上,此时您可能得到的最佳答案就是拿起设备并尝试一下!
关于javascript - 运行 webGL 的最低系统要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9800891/