文档章节

开放的 Web 3D 绘图技术 - WebGL

eechen
 eechen
发布于 2012/10/06 05:20
字数 328
阅读 936
收藏 11


WebGL是一个开放的Web 3D技术,WebGL不需要在浏览器安装插件,只要浏览器支持WebGL技术你就可以用 Javascript 进行编程. 区别于现在的Flash Player(2D)和Unity Player(3D).

这些浏览器包括 Chrome, Firefox, Safari 和 Opera 等,但注意不包括 IE.

WebGL可用来开发3D网页游戏,支持GPU加速,下面就看看GoogleCode上的WebGL Demo吧!

更多Demo请看http://code.google.com/p/webglsamples/

WebGL的官方网站是http://www.khronos.org/webgl/

愿景:WebGL + WebSocket 真的会让浏览器成为3D网游客户端,Linux也会摆脱游戏少的窘境,真是令人万分期待啊。

Linux上的FlashPlayer性能太差,CPU居高不下。
HTML5三剑客<video>和<audio>还有<canvas>快点来解救Linux桌面平台吧。
本人使用Chrome22在Ubuntu10.04上测试以下HTML5视频,平稳后CPU使用率在50%以下,集成显卡,普通CPU。
http://www.mozilla.org/en-US/contribute/ (这个是Firefox宣传视频)
http://www.html5videoplayer.net/ (这个是国外的高清视频,建议缓冲完再播放,否则会出现卡顿现象)
把Mozilla_Firefox_Manifesto_v0.2_640.webm下载下来用本地播放器播放,发现CPU使用率稍微比使用Chrome在线播放低。由此可见,Chrome的<video>标签性能还是很好的。

© 著作权归作者所有

共有 人打赏支持
eechen

eechen

粉丝 990
博文 107
码字总数 55962
作品 1
深圳
私信 提问
加载中

评论(4)

omni360
omni360
hi,朋友你好,我也做webgl开发,
这是我的博客blog.csdn.net/omni360
交个朋友吧,我的微信和qq是:272928275
WenJenny
WenJenny
顶。
黑土豆
黑土豆
一天了都没有人顶!我顶下!
一个基于WebGL的仿真3D水池有逼真的水波纹效果

最近在研究WebGL,看到国外很多高手做的很多超炫的3D效果,无比羡慕。忍不住把效果趴下来研究,下面介绍一个逼真的游泳池中浮动小球的效果。效果非常绚丽,功能强大。示例可切换观察水池的视...

流浪老三
2013/10/14
0
0
WebGL 3D on iOS8 正式版

今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没...

xhload3d
2014/09/18
0
0
ThreeJs 3D 全景项目开发总结

本文来自网易云社区 作者:唐钊 项目背景 那是在一个毫无征兆的下午,我还沉浸在 vue 的世界中,突然编辑跑过来说N的新官网想做一些3D全景的东西,一开始其实我的内心是拒绝的,一是没怎么实...

网易云
09/27
0
0
基于HTML5技术的电力3D监控应用(四)

回答了知乎问题较长,一些使用WebGL的经验: 正好逛到这个问题,正好是2013年底,正好最近基于的HT for Web 3D做的电力项目收尾,正好用到的就是WebGL技术,因此说说自己的感觉供参考: 1、2...

xhload3d
2013/12/21
0
0
基于HTML5实现的Heatmap热图3D应用

Heatmap热图通过众多数据点信息,汇聚成直观可视化颜色效果,热图已广泛被应用于气象预报、医疗成像、机房温度监控等行业,甚至应用于竞技体育领域的数据分析。 已有众多文章分享了生成Heatm...

xhload3d
2014/09/12
0
35

没有更多内容

加载失败,请刷新页面

加载更多

CentOS 安装PHP5和PHP7

安装PHP5 下载解压二进制包 [root@test-a src]# cd /usr/local/src/[root@test-a src]# wget http://cn2.php.net/distributions/php-5.6.32.tar.bz2[root@test-a src]# tar jxvf php-5.6......

野雪球
今天
4
0
windows上类似dnsmasq的软件Dual DHCP DNS Server

官网地址:http://dhcp-dns-server.sourceforge.net/官网定向的下载地址:https://sourceforge.net/projects/dhcp-dns-server/files/ 设置参考地址:http://blog.51cto.com/zhukeqiang/18264......

xueyuse0012
今天
3
0
LinkedHashMap源码解析

前言 HashMap中的元素时无序的,也就是说遍历HashMap的时候,顺序和放入的顺序是不一样的。 如果需要有序的Map,就可以采用LinkedHashMap. LinkedHashMap通过维护一个包含所有元素的双向链表,...

grace_233
今天
3
0
初识flask

文档 0.10.1版本 http://www.pythondoc.com/flask/index.html 1.0.2版本 https://dormousehole.readthedocs.io/en/latest/ 安装flask $ pip3 install flaskCollecting flask Downloading......

yimingkeji
昨天
5
0
Akka系统《sixteen》译

Actor是一个封装状态(state)和行为(behavior)的对象,它们只通过交换消息通信(放入收件人邮箱的邮件)。从某种意义上说,Actor是最严格的面向对象编程形式,但它更适合将他们视为人:在与Act...

woshixin
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部