WebGL 是一项在网页浏览器呈现3D画面的技术,有别于过去需要安装浏览器插件,通过 WebGL 的技术,只需要编写网页代码即可实现3D图像的展示。WebGL 可以为 Canvas 提供硬件3D加速渲染,这样 Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了。在这篇文章中20个不可思议的 WebGL 示例来增强你对于这个新技术的理解。

1. Aquarium

Image Source:www.webglsamples.org

Created by Greggman and Human Engines. The aquarium runs almost entirely based on a clock.That means the position of the camera and every fish will be the same across machines if their clocks are in sync. When in networked mode each machine keeps its clock in sync by periodically asking the server for the current time.

2. 3 Dreams of Black

Image Source:www.ro.me

A Semi-Intereactive film authored by Chris Milk. It was developed using technology developed by Google and other sources.

It works with chrome mixing 2D and 3D computer graphics, showcasing the song “Black” by Danger Mouse and Daniel Luppi ,with Norah Jones and Jack White.

3. Cube

Image Source:www.playmapscube.com

A WebGL innovative game inspired with Google maps technology. It consists of elements you see in Google Maps and analog labyrinth games combined with amazing controls that can break an experience.

4. Chemdoodle

Image Source:www.web.chemdoodle.com

Chemdoodle is a scientific visualization which lets you pick one of a number of medicines and see a 3D display of its chemical structure on compatible browsers, developed by iChemLabs.

5. Chrysaora

Image Source:www.aleksandarrodic.com

A dynamic Jellyfish WebGL demo built with Vladimir Vuki?evi?’s mjs matrix library. It showcases simulated skeletons, partial server-side simulation and synchronization with WebSocket, and camera facing a particle system and volumetric light effect.

6. WebGL Bookcase

Image Source:www.workshop.chromeexperiments.com

Google Books’ new flashy interface styled after a helix. Within the spiral books are sorted by subject and clicking on any book takes you to the entry in Google Books.

7. Just a Reflektor

Image Source:www.justareflektor.com

Just a Reflektor is a band Arcade Fire music video which was collaborated by Google. Using your mouse you can adjust various real-time filters and effects. This WebGL will require a webcam or simply your mouse.

8. WebGL Earth

Image Source:www.webglearth.com

An open source software enabling exploration, zooming and “playing” with the 3D globe in a web browser. The project is sustained through the support and cooperation of the developer community.

9. 3Dtin

Image Source:www.3dtin.com

3Dtin is an easy to use tool for creating shapes with a natural voxel-oriented 3D pixel approach, with the feature to export your project in 3D printing services.

10. The Biodigital Human

Image Source:www.biodigitalhuman.com

The BioDigital Human is a virtual 3D body that brings to life thousands of medically accurate anatomy objects and health conditions, in an interactive Web-based platform.

11. WebGL Rubik’s Cube

Image Source:www.randelshofer.ch

A Rubik’s Cube applets from Java to WebGL developed by Werner Randelshofer. Parts of the code are from the WebGL demo repository. Codes use in this WebGL are copyrighted by Apple Inc. and by Google Inc. and is used under permission.

12. GLGE

Image Source:www.glge.org

A framework for making WebGL developed by by Paul Brunt. It is a javascript library intended to ease the use of WebGL; which is basically a native browser javascript API giving direct access to openGL ES2, allowing for the use of hardware accelerated 2D/3D applications without having to download any plugins.

13. Ctrl+[P]aper

Image Source:www.grouek.com

Digital studio Grouek designed this Web GL website, that allows anyone to create its paper toy in 3 easy steps. Once you’re done, print the PDF, cut, fold and glue following instructions. In less time than you think, a beautiful, unique, self-created paper toy will proudly stand on your desktop.

14. A holiday message

Image Source:www.itsamessage.com

Developed by @thespite and @mrdoob. It will first require you to put on your address before proceeding. Once entered you’ll see a beautiful 3D scene that has a holiday greetings on it, where as you can move along using your mouse to view the whole 3D models.

15. Materials: Cars

Image Source:www.alteredqualia.com

With this WebGL you can choose to view 3D looks of Bugatti Veyron, Lamborghini Gallardo, Ferrari F50 and Chevrolet Camaro in your browser. Pick your ride and enjoy the view. Guest what, you can even choose their colors.

16. Quake 3

Image Source:www.media.tojicode.com

Developed by Brandon Jones, it is an impressive WebGL game demo complete with music. You can play it by just using your keyboard and mouse.

17. WebGL Image Filter

Image Source:www.evanw.github.io

A WebGL graphic editor application by Evan Wondrasek ,with a smooth and fast interface. You can play around with filter effects like the brightness and contrast, similar to the features you see in Photoshop.

18. From Dust

Image Source:www.bing.com

A WebGL game originally released a couple years ago on some traditional gaming platforms. Ubisoft has ported this game to WebGL and contains amusing and amazing effects and controls on it.

19. Acko.net

Image Source:www.acko.net

A WebGL that offers 3D logo on the header with a basic setting of a site when scrolled down. It offers a possibility that WebGL can be used as a practical setting to a website or software application.

20. WebGL Terrain

Image Source:www.alteredqualia.com

A WebGL demo with dynamic procedural terrain using 3d simplex nois. It features birds from ro.me and the background sound by Kevin Maclead.

分享一些精彩的webGL示例相关推荐

  1. 第二期直播《相机标定的基本原理与经验分享》精彩回录

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 学习3D视觉核心技术,扫描查看介绍,3天内无条件退款 圈里有高质量教程资料.可答疑解惑.助你高效解决问 ...

  2. 相机标定原理_第二期直播《相机标定的基本原理与经验分享》精彩回录

    作者:齐小凡 来源:第二期直播<相机标定的基本原理与经验分享>精彩回录 大家好,本公众号现已开启线上视频公开课,主讲人通过B站直播间,对3D视觉领域相关知识点进行讲解,并在微信群内完成答疑 ...

  3. webgl 游戏_30个令人惊叹的WebGL示例和演示

    WebGl仍在增长,尽管大多数现代浏览器都支持它,但它也可能需要在旧的浏览器上工作.在本文中,我遇到了很多WebGL的示例和演示,它们可以增进您对这项新技术的理解. 因此,请坐下来放松身心,使用最新的 ...

  4. 拓展交流空间,分享开发精彩 | 开发者说·DTalk 鉴赏

    日月其迈,岁律更新,时间的洗礼让开发者们更加坚韧,持续探索,不断追求,同样也激励着我们为开发者提供更多的帮助与支持.不断迭代的技术产品是开发者们的趁手工具,定期更新的政策助力打造安全可靠的生态,透彻易 ...

  5. 7月7日易用性SIG技术分享活动精彩回顾

    易用性SIG 技术分享 精彩回顾 2022年7月7日,MindSpore易用性SIG举行了第3次线上技术分享活动,主题是<MindSpore在CV领域的应用案例>,共有150+位开发者朋友 ...

  6. GIS开发:超图的webgl示例

    超图在cesium基础上,扩展封装了一个webgl的地图,在其中加入了不少新的功能效果. 示例网址: http://support.supermap.com.cn:8090/webgl/example ...

  7. 精彩网页设计示例收藏

    2019独角兽企业重金招聘Python工程师标准>>> 开发网站时常常苦于没有思路,这时我总会大量地浏览很多经典网站以激发灵感.尤其向大家推荐博客园的梦想天空(山边小溪)博客,我下面 ...

  8. 将SuperMap iClient3D 9D(2019) for WebGL示例项目部署到iserver服务器上

    一,去官网下载最新的SuperMap iClient3D 9D(2019) for WebGL产品包 下载链接:http://support.supermap.com.cn:8090/webgl/do ...

  9. WebGL自学教程——WebGL示例:开始

    终于开始WebGL的示例了,...... 开始 使用WebGL的步骤,很简单: 1. 获得WebGL的渲染环境(也叫渲染上下文). 2. 发挥你的想象力,利用<WebGL参考手册>中的函数 ...

最新文章

  1. c语言6大设计原则 控制反转,fun6868备用网址-fun6868备用网址
  2. Android 极广推送接入
  3. stanford python中文分词
  4. java日期格式精确到分_详解Java日期格式化及其使用例子
  5. Windows下的包管理工具scoop
  6. 探测距离机器人模型:通过超声波测距控制舵机转向,LED灯,语音播放,蜂鸣器(米思齐mixly,arduino)
  7. linux的定制和发布(二)
  8. freebsd mysql utf8_FreeBSD环境下Mysql问题解决方法集锦
  9. 软件测试知识——Linux常用命令
  10. 经典java算法大全
  11. php对接监控摄像头源码,摄像头监控录像源代码 (详细的代码,可以直接使用,也可以拿来学习使用)...
  12. 元胞自动机简介(美赛复习一)
  13. lenovo微型计算机如何拆t410,拆解 ThinkPad T410
  14. PHP更换网页背景,更换网页的背景图
  15. 【段子来袭(已笑晕)】cv领域会议段子
  16. 苹果手机里微信数据删除怎么恢复?
  17. 通过漫画学习MySQL索引及优化
  18. 如何使用计算机中的导出,微信里的文件导入电脑(如何用数据线导出微信文件)...
  19. 使用Java做ORC图片识别
  20. min_25 JZOJ5594 最大真因数

热门文章

  1. Mysql_Note9
  2. 在页面上根据数据,动态创建表格
  3. 干货 | 如何做一个简单的访谈研究?
  4. 支持向量机SVM算法原理笔记1
  5. 从程序员角度谈谈游戏策划的重要性
  6. 【硬核科普】PCB工艺系列—第01期—基板覆铜板
  7. OR Paper Weekly (2)| 深度强化学习在库存管理、自动驾驶等领域的应用;MS主编看管理科学发展历史与展望
  8. 109_《Delphi4核心编程技术》
  9. springboot安全组件总结
  10. 【iOS】—— 分类、扩展和关联对象