WebGL

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(链接)
 
(未显示1个用户的6个中间版本)
第2行: 第2行:
  
 
[[Image:webgl_200px.gif|right]]
 
[[Image:webgl_200px.gif|right]]
WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on [[OpenGL]] ES 2.0, exposed through the [[HTML 5]] Canvas element as Document Object Model interfaces.
+
WebGL 是免授权费的,跨平台的应用程序接口API,它将[[OpenGL ES]] 2.0作为在HTML网页内的3D绘图环境,作为低级别文档对象模型接口开放。它使用[[OpenGL]]渲染语言GLSL ES,并可被整洁地与其他3D内容上层或下层的网页内容捆绑。它是使用[[JavaScript]]编程开发语言开发适合动态3D网页应用的理想工具,并已被主流互联网浏览器集成。exposed through the [[HTML 5]] Canvas element as Document Object Model interfaces.
  
==Links==
+
==新闻==
*http://www.khronos.org/webgl/
+
<rss>http://planet-webgl.org/atom.xml|short|date|max=10</rss>
  
[[Category:3D]]
+
==与OpenGL ES的区别==
[[Category:OpenGL]]
+
WebGL 和 [[OpenGL ES]] 2.0 之间的[https://www.khronos.org/registry/webgl/specs/latest/#webgl_gl_differences 不同点]:
 +
*1.Buffer Object Binding
 +
*2.No Client Side Arrays
 +
*3.Buffer Offset and Stride Requirements
 +
*4.Enabled Vertex Attributes and Range Checking
 +
*5.Framebuffer Object Attachments
 +
*6.Pixel Storage Parameters
 +
*7.Reading Pixels Outside the Framebuffer
 +
*8.Stencil Separate Mask and Reference Value
 +
*9.Vertex Attribute Data Stride
 +
*10.Viewport Depth Range
 +
*11.Blending With Constant Color
 +
*12.Fixed point support
 +
*13.GLSL Constructs
 +
*14.Extension Queries
 +
*15.Implementation Color Read Format and Type
 +
*16.Compressed Texture Support
 +
*17.Maximum GLSL Identifier Name Limit
 +
*18.Characters Outside the GLSL Source Character Set
 +
*19.String Length Queries
 +
 
 +
==项目==
 +
 
 +
==文档==
 +
 
 +
==图集==
 +
<gallery>
 +
image:WebGL-Tools-and-Engines.png|工具和引擎
 +
</gallery>
 +
 
 +
==链接==
 +
*[http://www.khronos.org/webgl/ WebGL官网]
 +
*[http://khronos.org/webgl/wiki/Demo_Repository WebGL Demos]
 +
*[http://www.infoq.com/cn/news/2011/06/Microsoft-WebGL-Security 微软因为安全原因拒绝采用WebGL]
 +
 
 +
[[category:3D]]
 +
[[category:OpenGL]]
 +
[[category:khronos]]

2017年3月6日 (一) 10:06的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 WebGL Thanks, Wikipedia.
Webgl 200px.gif

WebGL 是免授权费的,跨平台的应用程序接口API,它将OpenGL ES 2.0作为在HTML网页内的3D绘图环境,作为低级别文档对象模型接口开放。它使用OpenGL渲染语言GLSL ES,并可被整洁地与其他3D内容上层或下层的网页内容捆绑。它是使用JavaScript编程开发语言开发适合动态3D网页应用的理想工具,并已被主流互联网浏览器集成。exposed through the HTML 5 Canvas element as Document Object Model interfaces.

目录

[编辑] 新闻

自http://planet-webgl.org/atom.xml加载RSS失败或RSS源被墙

[编辑] 与OpenGL ES的区别

WebGL 和 OpenGL ES 2.0 之间的不同点

  • 1.Buffer Object Binding
  • 2.No Client Side Arrays
  • 3.Buffer Offset and Stride Requirements
  • 4.Enabled Vertex Attributes and Range Checking
  • 5.Framebuffer Object Attachments
  • 6.Pixel Storage Parameters
  • 7.Reading Pixels Outside the Framebuffer
  • 8.Stencil Separate Mask and Reference Value
  • 9.Vertex Attribute Data Stride
  • 10.Viewport Depth Range
  • 11.Blending With Constant Color
  • 12.Fixed point support
  • 13.GLSL Constructs
  • 14.Extension Queries
  • 15.Implementation Color Read Format and Type
  • 16.Compressed Texture Support
  • 17.Maximum GLSL Identifier Name Limit
  • 18.Characters Outside the GLSL Source Character Set
  • 19.String Length Queries

[编辑] 项目

[编辑] 文档

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱