如何在 Internet Explorer 11中开启 WebGL
2024-08-29 20:45:13
原文地址:http://www.hiwebgl.com/?p=1210
国外开发者Francois Remy在泄露版Windows Blue附带的Internet Explorer 11中发现,WebGL接口已经封装完成,但功能上还未能开放支持。在这之后,另一名开发者Rafael Rivera继续深入挖掘,竟然发现了在此版本的Internet Explorer 11中开启WebGL支持的方法。
实际上方法简单地称奇。首先你必须已经安装了Windows 8 Blue build 9364和最新的显卡驱动(系统自带的显卡驱动在OpenGL方面支持不足),然后只需要简单地导入以下的注册表脚本即可。
1 |
Windows Registry Editor Version 5.00 |
需要特别值得注意的是其中最后一个FEATURE_WEBGL_HLSL_SHADERS的键值,如果设置为1,那么会让Internet Explorer 11使用IESL代替GLSL作为着色器语言。如果设置为0,则符合先在大多数WebGL应用的习惯。
目前IE 11对WebGL的支持度仍然非常有限,你可以把一下代码另存为HTML文件,然后在IE 11中打开,你会发现网页中出现一片蓝色的区域,而这正代表着网页成功获得了名为“experimental-webgl”的3D绘制上下文——Internet Explorer 11终于支持WebGL了!
1 |
<body onload="demo()"> |
最新文章
- django ORM的外键操作
- [Tool]Inno Setup创建软件安装程序。
- Git 本地项目上传至托管平台(OsChina/GitHub)
- LCA倍增算法的错误与模板
- 3.saltstack的grains和pillar学习笔记
- Unity中的协程(一)
- UML基本表示法(转载)
- 【转载】NativeSQL实例
- PHPCMS V9 如何启用伪静态
- 上海游侠电动汽车团队招募。iOS,Android,产品经理以及 SEVER 端工程师 - V2EX
- XML.ObjTree -- XML source code from/to JavaScript object like E4X
- java中printf中用法详解
- GCD简介
- oracle创建数据库到2%不动问题
- 为什么C++中声明和定义要分开写
- 用VSCode开发一个基于asp.net core 2.0/sql server linux(docker)/ng5/bs4的项目(2)
- 关于如何在Visual Studio上仿真调试安卓的U3D应用
- flask hook
- Linux Spi驱动移植小结
- Hibernate 相关配置