1. 如何开启浏览器WebGL
Chrome(谷歌浏览器)
- 在地址栏输入:chrome://settings
- 点击左侧菜单【系统】
- 启用【使用图形加速功能(如果可用)(Use hardware acceleration when available)】项,重新启动浏览器

- 在地址栏输入:chrome://flags
- 找到webGL相关项,查看对应右侧的选项是否已启用,如果显示已停用则选择为已启用

- 设置重新启动浏览器
- 在地址栏输入:chrome://gpu, 查看WebGL功能状态

- 几种状态说明:
- Hardware accelerated:WebGL已启用,同时硬件加速(使用图形加速)。
- Software only, hardware acceleration unavailable:WebGL已启用,但仅在软件中运行(对于WebGL的软件渲染,Chrome使用SwiftShader)。
- Unavailable:WebGL在硬件或软件中都不可用。
Firefox(火狐浏览器)
- 在地址栏输入:about:config,点击【接收风险并继续】

- 搜索:webgl.disabled,确保其值为:false(表示启用)(任何更改都会立即生效,而无需重新启动Firefox)

- 在地址栏输入:about:support,查看WebGL功能状态,检查Graphics(图像)表中的WebGL渲染器
- 如果类似下图信息,包含显卡制造商、型号和驱动程序,则表示webGL可使用。
- 如果状态类似于“由于未解决的驱动程序问题,显卡被阻止”或“显卡驱动程序版本被阻止”,则您的显卡/驱动程序将被列入黑名单。
- 如果显卡或驱动被列入黑名单,可以覆盖黑名单(不建议这样处理):
- 在地址栏输入:about:config
- 搜索:webgl.force-enabled
- 将其值设置为:true

Safari
- 找到Safari的【首选项(Preferences)】
- 选择【高级(Advanced)】选项卡
- 选中【在菜单栏中显示开发菜单(Show Develop menu in menu bar)】复选框
- 在Safari的【开发(Develop)】菜单中,选择【实验功能(Experimental Features)】子菜单,并选中【WebGL 2.0】
