- 浏览: 483735 次
- 性别:
文章分类
- 全部博客 (369)
- Java (48)
- Struts (1)
- Spring (4)
- Hibernate (7)
- WebServices (2)
- XML (3)
- web服务器 (12)
- PHP (16)
- FLEX (13)
- Flash (7)
- JavaScript (35)
- Ajax (4)
- Jquery (18)
- EXTJS (7)
- CSS (7)
- HTML (7)
- JSON (5)
- 好玩的 (1)
- 其他 (21)
- Oracle (35)
- mysql (12)
- Linux (12)
- JDBC (2)
- EJB3 (1)
- AOP (1)
- 正则表达式 (6)
- JSF (1)
- 设计模式 (1)
- RBAC (1)
- PowerDesigner (1)
- windows (1)
- 电脑工具软件 (3)
- SEO (3)
- maven (13)
- cms (9)
- JSP (5)
- jpbm (1)
- eclipse (8)
- sql (4)
- android (3)
- 浏览器 (5)
- 国外IT网站 (1)
- 文摘 (1)
- 文档 (31)
- doc命令 (1)
- webgl (1)
- html5 (1)
- ant (1)
- mongodb (0)
- 操作系统 (1)
- Dreamweaver (1)
- hadoop (2)
- xpath (1)
- nutch (1)
- window (1)
- xm (2)
- excel (1)
- httpclient (0)
- YII (2)
- CXF (1)
- Quartz (1)
- jsoup (2)
- wifi (2)
- logback (1)
- 硬件 (1)
- 工具 (3)
- freemark (1)
- ide (2)
- mail (1)
- log (1)
- ueditor (1)
- 链接 (1)
- reaver (2)
- js (1)
- .net (1)
- chrome (1)
- git (1)
- Docker (1)
- unicode (1)
- 多线程 (1)
- 并发 (1)
- Nashorn (3)
- Angular (1)
- curl (1)
- Cygwin (1)
- nashron (1)
- Babel (1)
- React Native (1)
- sip (1)
- openmeetings (1)
- IDEA (0)
- CAS (1)
最新评论
-
沉醉音乐的咖啡:
使用 preventDefault() 函数来阻止对表单的提交。 -
PhoenixHorse:
原表的索引啥的不就失效了吗
oracle修改表精度 -
yupengcc:
资料带走 3Q
RBAC模型 -
Java路:
...
JSON-LIB快速入门(转) -
damoqiongqiu:
utf-8下,E文字符占1个字节,中文字符占3个字节。如果一个 ...
AS3:截取定长度的字符串
最近发现很多朋友无法运行HTML5的一些应用或游戏,经询问得知,大部分因为浏览器的WebGL没有开启所导致,那么我们如何开启WebGL呢?
1、哪些浏览器支持WebGL
要运行WebGL,你必须有一个支持它的浏览器,比如:
Google Chrome 9+
Mozilla Firefox 4+
Safari 5.1+(仅限于Mac OS X操作系统,不包括Windows操作系统;那么这种情况下必须强制开启WebGL支持,请参考下文)
Opera Next 即 Opera 12 alpha及以上版本IE9+但是IE并不支持WebGL,不过你可以通过下载并安装IEWebGL这个插件,或者Google Chrome Framework来运行一些WebGL应用。
同时,你还需要一块好的显卡,并安装了最新的显卡驱动;这只是使你能够运行WebGL的基本要求,如果想要在一些复杂的应用中保证显示效果,那你需要一块更好的显卡。
如果你的显卡非常老旧,或者是板载的集成显卡,那么你需要在浏览器中强制开启WebGL支持;另外因为其他的一些原因(比如你的操作系统是Windows XP),在正常安装以上浏览器之后还是不能运行WebGL,那你最好也强制开启WebGL支持。开启方法如下:
2、Google Chrome开启方法
我们需要为Chrome加入一些启动参数,以下具体操作步骤以Windows操作系统为例,请Linux用户自行设置。
Chrome浏览器的用户请找到Chrome浏览器的快捷方式,如果没有就创建一个快捷方式(右键点击chrome.exe,选择“创建快捷方式”或者“发送到”→“桌面快捷方式”),右键点击快捷方式,选择属性。
在目标框内,双引号的后边,加入以下内容:
--enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files
关闭目前开启的所有Chrome窗口,然后用此快捷方式启动Chrome浏览器,其中:
表示开启WebGL支持:
--enable-webgl
表示忽略GPU黑名单,也就是说有一些显卡GPU因为过于陈旧等原因,不建议运行WebGL,这个参数可以让浏览器忽略这个黑名单,强制运行WebGL:
--ignore-gpu-blacklist
表示允许从本地载入资源,如果你不是WebGL的开发者,不需要开发调试WebGL,只是想要看一下WebGL的Demo,那你可以不添加这个参数:
--allow-file-access-from-files
3、Mozilla Firefox开启方法
Firefox的用户请在浏览器的地址栏输入“about:config”,回车后:
1、在过滤器(filter)中搜索“webgl”
将webgl.force-enabled设置为true
将webgl.disabled设置为false
2、在过滤器(filter)中搜索“security.fileuri.strict_origin_policy”
将security.fileuri.strict_origin_policy设置为false
关闭目前开启的所有Firefox窗口,然后重新启动Firefox。
其中前两个设置是强制开启WebGL支持,最后一个security.fileuri.strict_origin_policy的设置是允许从本地载入资源,如果你不是WebGL的开发者,不需要开发调试WebGL,只是想要看一下WebGL的Demo,那你可以不设置此项。
4、Safari浏览器开启方法
菜单中找到“属性”或“偏好设置”→“高级”,选中“显示开发菜单”,然后到“开发”菜单,选中“开启WebGL”。
5、那么如何判断我的浏览器是否支持WebGL呢?
请访问:如何判断我目前的浏览器是否支持WebGLhttp://doesmybrowsersupportwebgl.com/,如果显示Yay,说明你的浏览器已经支持WebGL了,否则显示Nay。
http://www.scriptlover.com/static/1483-%E6%B5%8F%E8%A7%88%E5%99%A8-WebGL
Opera next
目前硬件加速还处于 Alpha 阶段,并只是用 OpenGL 后端。硬件加速在现代显卡和及时
更新的驱动程序的支持下会运作得更好。后续还将支持 DirectX 和更多显卡。
选项
硬件加速开关:opera:config#UserPrefs|EnableHardwareAcceleration
WebGL 开关:opera:config#UserPrefs|EnableWebGL
0=禁用,1=自动,2=强制开启。此版默认均为自动。
发表评论
-
js add day
2016-05-18 21:32 0function addDays(date, days) ... -
js字段转列
2016-05-11 19:29 500function fieldToColumn(str) { ... -
nashron Arttemplate
2015-12-05 14:35 689load("http://aui.github. ... -
javascript 生成菜单
2015-02-05 13:38 618var memu="<ul style=' ... -
Example of a Javascript Closure: setTimeout Inside a For Loop
2015-01-08 22:18 557for(var i = 1; i <= 2; i++ ... -
Ctrl + Key Combination – Simple Jquery Plugin
2014-12-31 12:26 517http://www.gmarwaha.com/blog/20 ... -
ie 各种 宽高 图片
2014-12-12 16:30 607... -
ueditor 工具栏(按钮栏)取消 浮动(悬停,漂浮.***)
2014-10-16 14:48 3483这个设置工具栏浮动的 ueditor.config.js修改 ... -
JavaScript获取HTML页面源代码
2014-10-09 11:15 487<a href="javascript:g ... -
编辑器
2014-09-28 16:04 517Ueditor(51CTO博客编辑器) TinyMCE(博客园 ... -
tmall T码
2014-06-07 13:48 813setInterval(function () { $ ... -
ext combox添加空值项
2014-05-15 10:44 814listeners:{expand:initComboBo ... -
js Objec->String
2014-05-13 15:39 698function obj2string(o){ var ... -
js 正则测试
2014-03-31 16:31 451forTemple="类别1:{类别1}|类别2 ... -
JavaScript的性能优化:加载和执行
2013-09-09 09:28 768随着Web2.0技术的不断推广,越来越多的应用使用 Jav ... -
时间戳转时间函数
2013-01-18 10:32 747function(data) { var d=n ... -
jquery 控制 select radio checkbox input 不可修改
2012-10-26 20:44 4824$("#formTab5,#formTab4 ... -
js正则
2012-08-30 15:02 0var pattern1 =/\[bc\]at/i; ... -
chrome developer tool 调试技巧
2012-08-22 16:01 1018chrome developer tool 调试技巧 ... -
Easyui ‘Rowspan’ 为空或不是对象
2012-06-06 11:46 0出现 ‘Rowspan’ 为空或不是对象异常是因为 $( ...
相关推荐
您的系统支持哪些 WebGL 功能? 见
untiy webgl inputfield复制粘贴插件,2019.4.0亲测可用,只需要导入即可,无需其他操作
充分利用浏览器的功能 5 学习和使用WebGL 很简单 5 WebGL 的起源 5 WebGL 程序的结构 6 总结 7 第2 章 WebGL 入门 9 Canvas 是什么? 10 使用[canvas] 标签 11 DrawRectangle.js 13 最短的WebGL 程序:清空...
WebGL图形 是一种用于在Web浏览器中渲染图形的API,它基于OpenGL ES图形库的功能。
webgl-float-texture-support 今天,大多数浏览器都在宣传WebGL 1浮点纹理扩展(称为“ OES_float_texture”扩展)的存在,但实际上不支持它,或者仅支持非常特定的用例。 通常是由于硬件限制。 该模块允许您检查...
充分利用浏览器的功能 5 学习和使用WebGL 很简单 5 WebGL 的起源 5 WebGL 程序的结构 6 总结 7 第2 章 WebGL 入门 9 Canvas 是什么? 10 使用[canvas] 标签 11 DrawRectangle.js 13 最短的WebGL 程序:清空...
充分利用浏览器的功能 5 学习和使用WebGL 很简单 5 WebGL 的起源 5 WebGL 程序的结构 6 总结 7 第2 章 WebGL 入门 9 Canvas 是什么? 10 使用[canvas] 标签 11 DrawRectangle.js 13 最短的WebGL 程序:清空...
充分利用浏览器的功能 5 学习和使用WebGL 很简单 5 WebGL 的起源 5 WebGL 程序的结构 6 总结 7 第2 章 WebGL 入门 9 Canvas 是什么? 10 使用[canvas] 标签 11 DrawRectangle.js 13 最短的WebGL 程序:清空...
该项目提供了一种为 RaspberryPi运行WPE Webkit的简单方法。WPEWebkit 是一个功能齐全的浏览器,它利用 GPU 提供硬件加速的 CSS、WebGL 和 HTML5 视频。 树莓派的 WPE Webkit shell语言实现
可以作为日常浏览器使用,更多功能(比如支持二维码传值) 支持页面编辑功能支持二维码传值,二维码扫码搜索,支持选定搜索,支持网络消息协议等参阅 说明https://blog.csdn.net/uaime/article/details/130692917?...
iSpy WebGL ... 在CHEP 2016,“使用WebGL在LHC上进行CMS实验的基于浏览器的事件显示”,论文, 幻灯片, 重点摘要幻灯片 经常问的问题 WebGL? “ WebGL(Web图形库)是一个JavaScript API,可
由于要做WebGL在浏览上三维交互,但是下载的相关脚本都不能跨平台用,只好在unity里面用C#写了一个自由摄影机脚本 使用方法:将此脚本挂一个空物体上,再将摄影机作为这个空物体的子物体即可 操作方式:电脑上可以...
跨浏览器兼容性:Three.js 能够在多种网页浏览器上运行,并且不需要特定插件的支持,因为它使用了WebGL技术。基于WebGL:Three.js实际上是使用WebGL来绘制三维效果的。WebGL是一个底层的JavaScript API,用于在不...
Unity WebGL加载测试 针对不同版本和平台测试Unity的WebGL功能现场演示版本尺寸关联2019.3.0f6 3.28兆字节 2019.4.25f1 2.96兆字节 2020.1.0f1 2.86兆字节 2020.2.0f1 2.82兆字节 2020.2.0f1 URP 5.27兆字节 2020.3....
WebGL Fingerprint Defender是一个浏览器扩展,通过报告随机的假值,您可以轻松地隐藏真实的WebGL指纹。 根据许多技术博客,完全阻止WebGL API并不是一个好主意,因此,报告假指纹可能是最好的解决方案,可以更好地...
blink.js (请勿与Chromium渲染引擎混淆)是一个小型,易于使用的GPGPU库,可利用WebGL 2.0的强大功能在网络上使用。 请注意: blink.js使用其自己的WebGL 2.0上下文。 这意味着它不能与其他WebGL框架插入。 尽管...
能够想要做移动端浏览器全屏自适应,或者更更改里面的一些代码实现按分辨率等比例全显,使用本模板发布在手机浏览器上无论横屏竖屏怎么转换都能正常显示,使用说明:...
软件采用全球最快的WebKit内核,闪电般打开网页和应用,速度加快5倍,大的界面自定义功能,隐藏菜单栏、状态栏,使您的浏览视野更加宽广。更具有普通浏览器软件所不具有的抢票功能。软件界面美观简洁、使用方便,...
在任何浏览器/平台上 与和兼容,从主线程中卸载CPU时间 资源少或数据集大的嵌入式系统的理想选择 用例 动态:绘制实时波形时,需要多个波形。 例如,基于软件的示波器,Arduino,微控制器,FPGA用户界面。 该框架也...