webgl
订阅
WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。
展开全文

WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。
信息
- 外文名
- Web Graphics Library
- 类 别
- 3D绘图标准
- 特 点
- 供硬件3D加速渲染
- 中文名
- web图形库
- 结 合
- JavaScript和OpenGL ES 2.0
WebGL设计
WebGL 1.0基于OpenGL ES 2.0,并提供了3D图形的API。它使用HTML5Canvas并允许利用文档对象模型接口。WebGL 2.0基于OpenGL ES 3.0,确保了提供许多选择性的WebGL 1.0扩展,并引入新的API。可利用部分Javascript实现自动存储器管理。
[1]
-
webgl
-
unity-webgl-template-suite:适用于Unity引擎的WebGL模板WebGL套件
2021-05-18 02:44:09Unity WebGL模板套件 该套件包括用于Unity引擎的WebGL模板主题。 经过Unity v2017.3测试 主题 FullscreenTheme:一个主题,它将渲染画布缩放到最大宽度和高度,以填充整个浏览器窗口。 安装 在您的Unity项目Assets... -
webgl-experiments:WebGL中正在进行的实验集合
2021-05-27 09:34:17WebGL实验 免责声明 在查看,评估或使用此存储库中演示的任何代码或想法时,应始终牢记“实验”一词的用法。 概述 使用WebGL进行的各种实验的集合。 除了在各个演示中显示的想法外,该存储库还包含一个非常简单的... -
Unity WebGL加载页面
2022-05-12 09:22:46Unity 2020.x以后,对WebGL包体进行了改版,包体内有老版和新版两种加载方式。 1、不再使用窗口模式,采用了浏览器全屏方式加载项目,且能够自适应分辨率,包含移动端。 2、加载背景图可自定义,通过更新... -
WebGL-GLSL-Editor:适用于Visual Studio Code的WebGL GLSL着色器编辑器扩展
2021-04-30 19:55:49WebGL GLSL编辑器 此扩展增加了对GLSL ES 100(WebGL 1和OpenGL ES 1.00)和GLSL ES 300(WebGL 2和OpenGL ES 3.00)的语言支持。 它也支持所有与WebGL兼容的GLSL扩展。 它支持大多数著名的VS Code语言功能,例如... -
webgl-plot:基于本地WebGL的高性能实时2D绘图库
2021-02-04 12:35:45webgl图 使用本机WebGL的多线高性能2D绘图库。 优点是: 简单高效的2D WebGL库 使用WebGL本机线条画 高更新率,与屏幕的刷新率匹配 适用于动态和静态数据 完全控制每一帧中每行的颜色 没有依赖关系 在任何浏览器/... -
webgl-utils:webgl工具函数库,可用于处理图片
2021-05-13 21:06:40webgl-utils webgl 工具函数库,可用于处理图片 引入 import { Program } from "./jsUtil/program.js"; 创建 Program 对象 let pro = new Program("webgl"); Program(glid, gl); /** * @name:构造函数 * @param {*}... -
computer-graphics-webgl:计算机图形学 (WebGL)
2021-07-07 01:16:04计算机图形 webgl 计算机图形学 (WebGL) 沙尔科夫·亚历山大,302 组 实现效果: 2D 后期效果(高斯模糊) - 2 分 根据标准模型的每像素照明计算 - 2 分 分层雾(每像素) - 3 分 非标照明模型(Cook-Torrance)-... -
WebGL Fingerprint Defender-crx插件
2021-03-28 12:28:06WebGL Fingerprint Defender是一个浏览器扩展,通过报告随机的假值,您可以轻松地隐藏真实的WebGL指纹。 根据许多技术博客,完全阻止WebGL API并不是一个好主意,因此,报告假指纹可能是最好的解决方案,可以更好地... -
stp2webgl:用于将轻量级 WebGL 查看为 STL、webxml 等的 Facet STEP
2021-06-09 21:29:38stp2webgl 用于轻量级查看的 Facet STEP 此命令行工具将 STEP CAD 数据转换为三角形网格,然后将结果写入轻量级文件,以便在 WebGL 和其他可视化应用程序中使用。 STEP 读取和分面由 ST-Developer 库处理。 此代码... -
Layabox WebGL Shader编程教程
2021-04-07 01:15:59本教程“授人以渔”,为大家带来零起点的WebGL Shader教学,从图形硬件的发展史开始,讲GPU可编程管线,讲3D模型数据结构、贴图、光照、渲染,让大家能从一个纵深的过程中宏观的了解这种技术的前因后果。教程以Laya... -
WebGLSupport解决unity打包webgl输入框不能输入中文插件
2022-06-02 09:16:071.解决unity打包webgl输入框不能输入中文的插件 2.简单好用, 3.找到里面的WebGlInput脚本,直接挂到InputField输入框上 4.里面有另外的中文字体包,需要把输入框上的字体替换一下 5.打包测试即可 6.亲测2020.3.33unity... -
Webgl生成doc、pdf等文件保存
2022-02-22 19:45:15还在为Unity发布的webgl不能使用文件流而不能创建doc等文本文件而发愁吗? 下载demo即可查看unity如何通过与html的交互实现文本文件的创建 -
WebGLInput:IME for Unity WebGL
2021-02-06 01:02:18WebGL输入 适用于Unity WebGL的IME(支持Unity2018.2中的TextMesh Pro) 支持“复制粘贴” 支持“ tab”和“ shift + tab”将焦点更改为其他InputField 支持手机。 (实验) 演示 如何使用 1.下载并导入到项目 2.... -
Unity Webgl 讯飞语音
2022-04-19 11:41:09接入语音录入 语音合成功能 -
unity webgl发布带图文的文档(DOC,PDF)
2022-04-12 16:15:37(请认真阅读此描述)都知道unity 发布出来的webgl是不能使用system.IO文件流的,所以无法通过unity创建文本,通过以下文章可实现网页交互生成文档。 https://blog.csdn.net/qq_33155437/article/details/124124771 ... -
webgl-particles:WebGL粒子系统演示
2021-03-11 18:22:40WebGL粒子系统演示 -
WebGL 可视化3D绘图框架:Three.js 零基础上手实战
2021-06-15 23:01:32相对于Flash,Flex,Silverlight等富客户端技术,WebGL之ThreeJS:通过OpenGL ES 2.0,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能... -
Unity Webgl本地打开的配置文件
2021-09-08 11:34:51unity打包webgl在本地浏览器打不开?可以查看我的文档,并下载此配置文件即可实现本地浏览unity网页 -
webgl-dunes:WebGL沙丘演示
2021-02-01 04:50:05Dunes WebGL演示 实时演示页面可在此处获得: : 适用于最新的Chrome,Firefox,Safari和Edge。 二手图书馆 根据MIT许可使用的Twitter Bootstrap Google在Apache许可下使用的材料图标 gl-matrix,Brandon Jones... -
Unity-WebGL-Record:由于unitywebgl上不能用Microphone类,所以使用网页接口来实现
2021-05-09 01:29:31Unity WebGL Record 由于unitywebgl上不能用Microphone类,所以使用网页接口来实现 关键交互在于调用plugins中的WebGLRecorder.jslib 参考: output中是发布的项目,发布后需要把index.html中加一行[removed]... -
Universal WebGL Template 1.2.1.rar
2020-05-12 20:32:37该软件包包含用于WebGL构建的可定制模板。 -唯一允许您的游戏内容使用网络浏览器中所有可用空间的WebGL模板(与默认的全屏支持不同) -适应性接口,适合最小和最大纵横比。 -可选按钮,用于在Web浏览器窗口化和默认... -
unity WebGL 中文输入unitypackage
2020-10-10 15:49:49unitywebgl中文输入框(无弹窗可中间插入输入)unitywebgl中文输入框(无弹窗可中间插入输入)unitywebgl中文输入框(无弹窗可中间插入输入)unitywebgl中文输入框(无弹窗可中间插入输入)unitywebgl中文输入框(无... -
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2020-09-28 02:43:42WebGL开启了网页3D渲染的新时代,它允许在canvas中直接渲染3D的内容,而不借助任何插件,看到此处是不是感觉特别惊讶啊,WebGL有一个很好的中文教程,就是下面使用参考中的第一个链接,所以这里不再班门弄斧,后面的... -
unity跨平台自由摄影机脚本-WebGL自由摄影机脚本
2020-06-17 11:31:44由于要做WebGL在浏览上三维交互,但是下载的相关脚本都不能跨平台用,只好在unity里面用C#写了一个自由摄影机脚本 使用方法:将此脚本挂一个空物体上,再将摄影机作为这个空物体的子物体即可 操作方式:电脑上可以... -
WebGL的移动端输入插件,自测运行良好
2021-12-17 09:56:49适合将webgl发布到移动端的Unity开发者 -
UMP Pro (Win, Mac, Linux, WebGL) v2.0.3
2021-08-09 15:44:51* WebGL(实验) - 支持的媒体格式和浏览器兼容性 已在下一版操作系统检查: Win - 7、8、8.1、10; Mac - 10.10 Yosemite、10.11 El Capitan; Linux - Ubuntu 16.04 LTS; WebGL - Firefox、Chrome。 + 支持使用... -
webgl喷泉粒子发射动画特效特效代码
2021-03-20 00:24:45webgl喷泉粒子发射动画特效是一款基于HTML5 Canvas 2D画布绘制的全屏彩虹粒子喷泉动画特效。 -
基于HTML5 WebGL的3D机房的示例
2020-12-14 05:44:36用 WebGL 渲染的 3D 机房现在也不是什么新鲜事儿了,这篇文章的主要目的是说明一下,3D 机房中的 eye 和 center 的问题,刚好在项目中用上了,好生思考了一番,最终觉得这个例子最符合我的要求,就拿来作为记录。... -
webgl-postprocess:WebGL的后处理效果实验
2021-04-30 08:30:13WebGL后处理 WebGL的后处理效果实验
收藏数
45,772
精华内容
18,308
相关推荐
-
unity<em>webgl</em>unity<em>webgl</em>
-
<em>WEBGL</em>.ZIP三维 GIS 场景的快速搭建,在此基础上实现了三维 GIS的跨平台应用。
-
<em>webgl</em>-compute<em>webgl</em>-计算 GPGPU(通用 GPU)在浏览器中使用 <em>WebGL</em> 进行计算。 这主要是为运行在一层或多层空间分布状态(例如 2D 物理模拟、微分方程或元胞自动
-
<em>webgl</em>_voronoi##Voronoi <em>WebGL</em> 在线查找: : GitHub 项目链接 (src): : ###这是什么:由 Fortune 算法生成的 voronoi 图的 <em>webgl
-
<em>webgl</em>-cube<em>WebGL</em>中的Apple Fifth Avenue Cube 有关如何使用<em>WebGL</em>重新创建Apple Fifth Avenue立方体动画的教程的演示。 洛伦佐·