整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

如何在浏览器中启用 WebGL 以使用 HTML5 3D 查看器

WebCenter 中的 HTML5 3D Collada Viewer(自 14.1 以来新增)要求在浏览器中启用 WebGL。较旧的浏览器可能不支持此功能,或者要求用户首先显式启用此功能。本页介绍如何为所有主要浏览器启用此功能。


NSDT 编辑器

本文是以下超级用户文章的摘要:如何在浏览器中启用 WebGL?

程序

在尝试在浏览器中启用 WebGL 之前,请检查您的浏览器是否支持 WebGL。请参阅:caniuse.com/webgl。如果您的浏览器支持 WebGL,请按照下面描述的说明启用它。如果没有,请考虑使用其他浏览器或升级首选浏览器。

谷歌浏览器

对于谷歌浏览器,请按照以下步骤操作:

  1. 启用硬件加速
  2. 在浏览器地址栏中键入 chrome://settings
  3. 单击 + 显示高级设置按钮。
  4. “系统”部分中,确保已启用“可用时使用硬件加速”复选框(您需要重新启动 Chrome 才能使任何更改生效)。
  5. 启用 WebGL。
  6. 在浏览器地址栏中键入 chrome://flags
  7. 确保未激活停用 WebGL(您需要重新启动 Chrome 才能使任何更改生效)。
  8. 检查 WebGL 的状态。
  9. 在浏览器地址栏中键入 chrome://gpu
  10. 检查“图形功能状态”列表中的 WebGL 项。状态将为以下状态之一:
  11. 硬件加速 — WebGL 已启用且硬件加速(在图形卡上运行)。
  12. 仅软件,硬件加速不可用 — WebGL 已启用,但在软件中运行。有关更多信息,请参阅此处:“对于WebGL的软件渲染,Chrome使用SwiftShader,一种软件GL光栅器”。

不可用 — WebGL 在硬件或软件中不可用。

如果状态不是“硬件加速”,则“检测到的问题”列表(位于“图形功能状态”列表下方)可能会解释硬件加速不可用的原因。

如果您的显卡/驱动程序被列入黑名单,您可以覆盖黑名单。警告:不建议这样做! 要覆盖黑名单:

  1. 在浏览器地址栏中键入 chrome://flags
  2. 激活覆盖软件呈现列表设置(您需要重新启动 Chrome 才能使任何更改生效)。

有关更多信息,请参阅 Chrome 帮助:WebGL 和 3D 图形。

Mozilla Firefox

对于 Mozilla Firefox,请按照以下步骤操作:

  1. 启用 WebGL。
  2. 在浏览器地址栏中键入 about:config
  3. 搜索 webgl.disabled
  4. 确保其值为“false”(任何更改都会立即生效,而无需重新启动 Firefox)。
  5. 检查 WebGL 的状态。
  6. 在浏览器地址栏中键入关于:支持
  7. 检查图形表中的 WebGL 渲染器行:
  8. 如果状态包含显卡制造商、型号和驱动程序(例如:“NVIDIA Corporation -- NVIDIA GeForce GT 650M OpenGL Engine”),则启用 WebGL。
  9. 如果状态为“由于未解决的驱动程序问题,您的显卡被阻止”或“您的显卡驱动程序版本已阻止”或类似状态,则您的显卡/驱动程序已列入黑名单。
  10. 如果您的显卡/驱动程序被列入黑名单,您可以覆盖黑名单。警告:不建议这样做!要覆盖黑名单:
  11. 在浏览器地址栏中键入。about:config
  12. 搜索“webgl.force-enabled”。
  13. 将其设置为“true”。

与 Chrome 一样,Firefox 在“首选项”>高级”>“常规”>浏览中有一个“可用时使用硬件加速”复选框。但是,与Chrome不同,Firefox不需要选中此复选框即可使WebGL正常工作。

Safari

对于 Safari 浏览器,请按照以下步骤操作:

  1. 转到 Safari 的首选项
  2. 选择“高级”选项卡。
  3. 确保已启用“在菜单栏中显示开发菜单”复选框。
  4. 在“开发”菜单中,确保选中“启用 WebGL”复选框。

IE浏览器

要在 Internet Explorer 中启用 WebGL,请将 Internet Explorer 更新到版本 11 或更高版本。

原文链接:如何在浏览器中启用 WebGL 以使用 HTML5 3D 查看器

过去的几年里,HTML5在网络空间的门户网站中得到了充分的认可和普及,进入发展的快车道,并改进了其前身的方法。

在本文中,我们带来了10个最好的HTML5工具,这些工具可以简化您的开发工作,使您能够轻松地开发具有创造性和创新性的Web应用程序。我们希望您能找到适合您工作的列表,如果您知道其他一些最好的HTML5工具,请在下面的评论部分写下评论,让我们知道。享受吧!

1、HTML5 Video Voting

HTML5 Video Voting允许收集视频反馈,投票非常简单。你所要做的就是点击视频并使用空格键提交你的投票,它将自动填充条形图。

2、Stitches:HTML5 Sprite薄板生成器

Stitches是一个HTML5 Sprite薄板生成器,简单地将图像文件拖放到下面的空间中,然后单击“生成”以创建sprite工作表和样式表。Stitches使用了两个HTML5 API,它目前只与最新版本的Chrome和Firefox兼容。但是,它不适用于IE9,它需要jquery 1.7.1+,modernizer,dropfile,flashcanvas来支持旧的浏览器。根据麻省理工学院的许可证。

3、Literally Canvas

Literally Canvas(字面上的画布)是一个开源的HTML5小部件,它可以集成到任何页面,让用户可以在线绘制。它附带了一组简单的工具,包括绘制、擦除等等特色作用。这个小部件是用jquery+underline.js构建的,它有一个API来定义背景颜色、工具和维度。

4、wysihtml5

wysihtml5是一个基于HTML5技术和渐进增强方法的开源富文本编辑器。它使用了一个复杂的安全概念,旨在通过防止不可维护的标签汤和内联样式来生成完全有效的HTML5标记,它又快又轻。它生成有效的语义HTML5标记。它使用类名而不是内联样式,它也支持Chrome的语音输入。它是根据麻省理工学院的许可证发布的。

5.Video.JS:HTML5视频播放器,自带CSS

video js是一个HTML5视频播放器,有三个核心部分:一个嵌入代码(每个人都有视频)、一个javascript库(video.js)和一个纯HTML/CSS皮肤(video js.css),使用视频自动嵌入代码与,许多设备兼容。

6、Create.js

Create.js是一个针对内容管理系统的综合Web编辑界面,创建可以适应几乎任何内容管理后端的工作。

7、HTML5 Please

HTML5 Please是一个HTML5/CSS3功能的交互式兼容性图表,用于找出“支持(或不支持)哪些浏览器”。使用智能搜索栏,可以使用浏览器或设备支持、类型(HTML5或CSS3元素/属性)等过滤结果。每一项都被简要地描述,并且共享一个选项,决定它们是应该与回退一起使用,还是应该与多段填充一起使用。

8、Moqups:用于创建线框和实体模型的HTML5应用程序

Moqups是一个漂亮的HTML5应用程序,用于创建线框、模型或UI概念,原型取决于您喜欢如何调用它们。他们试图让事情变得简单和相当直观,这样你就可以毫无障碍地释放你的创造力。moqups建立在开放标准之上,努力在浏览器中提供最佳体验。

9、Spritebox

Spritebox是一个wysiwyg工具,可以帮助网页设计师从一个sprite图像中快速轻松地创建CSS类和ID。它基于使用background position属性将sprite图像的区域对齐为网页的块元素的原则。它是由jquery、css3和html5组合而成,完全免费使用。

10、Speakker

Speakker是一款采用HTML5的跨浏览器音频解决方案。它有两种不同的款式,并提供了难以置信的定制选项:灵活的尺寸、无限的颜色和两种不同的按钮组,用于明暗主题。易于设置。只需几行JavaScript和一个Quantum CSS。

(本文如有侵权,请联系作者,必删!!!)

以上,就讲完了10个HTML5开发者最佳工具,欢迎大家一起交流!!!

码/视频评论后加前端学习群470593776

JavaScript课题:100+特效大揭秘之梦幻登录特效PS:掉落的输入框,居然还能跳

知识点:原生js动画效果 ,重力系统+元素弹跳算法, 递归在特效中的应用,

两种定时器配合使用,编程思想与解决方案思维

由于现在面试中,对于原生JS的要求越来越高,所以本次分享,都是使用的原生js来实现效果!

逻辑与源码

源码/视频评论后加前端学习群470593776



源码/视频评论后加前端学习群470593776

代码过长,只发部分,大家评论下本文章后

可以加下前端群【470593776】(源码和视频)