在以前,想要在浏览器中实现3D动画效果是非常困难的,但是自从HTML5诞生之后,这就变得十分简单了。遗憾的是,目前的浏览器对3D渲染效果还不是非常理想,尤其是渲染速度,可能用chrome和safari会比较理想。下面给大家推荐几个比较炫丽的HTML5 Canvas 3D动画效果,应该能让你眼前一亮。

1、HTML5 3D旋转地球

这是一个使用HTML5 Canvas画布实现的3D旋转的地球模型,看上去十分逼真。

在线演示

2、HTML5动态瀑布效果

你得相信,这么强大的效果可是用HTML5制作出来的,不是拍摄的哦。

在线演示

3、HTML5 3D视频碎片效果

你可以点击视频的任何一个地方,产生的碎片中依然在播放着视频,在基于webkit的浏览器上观看效果最好。

在线演示  /  源码下载

4、js cloth

三维空间中的二维图像。

在线演示

5、HTML5 3D Google搜索盒子

一个3D的Google图片搜索盒子,非常有立体感。

在线演示  /  源码下载

6、HTML5雨滴下落效果

非常酷的雨滴下落效果。

在线演示  /  源码下载

7、三维分子结构

在线演示

7 款基于 HTML5 Canvas 的超炫 3D 动画效果相关推荐

  1. html5游戏开发马赛克对比,基于HTML5 Canvas的纯JS图片马赛克效果插件

    这是一款基于HTML5 canvas的图片马赛克js插件.该图片马赛克插件使用简单,可调整马赛克的大小,透明度等属性,适合用于制作一些特殊的图片效果. 基于HTML5 Canvas的纯JS图片马赛克效 ...

  2. html5 单页动画,超炫的动画效果单页网站

    如果一个网站的内容不是很多,那么制作成单页网站(Single Page Websites)的形式是一个不错的选择,把所有的内容都展示在一个页面中,这样访客就不需要跳转到其它的页面,分享一组在页面滚动时 ...

  3. 经典网页设计:超炫的动画效果单页网站设计

    单页网站是把所有的内容都展示在一个页面中,这样访客就不需要跳转到其它的页面.如果一个网站的内容不是很多而且将来内容也不怎么增加的情况下,那么制作成单页网站(Single Page Websites)的 ...

  4. html5 图片弹跳,html5 canvas画布里面圆球弹跳动画效果代码

    特效描述:html5 canvas 画布 圆球弹跳动画.html5 跳动的球体 代码结构 1. HTML代码 Untitled Document body { margin: 0px; } var i ...

  5. html动画变圆,HTML5 canvas制作圆形的万花筒动画效果

    Canvas圆形万花筒动画效果 window.οnlοad=function(){ var canvas = document.getElementById("canvas"); ...

  6. html5音频插件js,wavesurfer.js是一款基于HTML5 canvas和Web Audio的音频播放器插件

    通过wavesurfer.js你可以使用它来制作各种HTML5音频播放器,它可以在各种支持 Web Audio 的浏览器中工作,包括 Firefox, Chrome, Safari, Mobile S ...

  7. smoke.js是一款基于HTML5 Canvas的逼真烟雾特效js插件。通过该js插件,可以非常轻松的在页面中制作出各种烟雾效果。...

    Smoke.js 是一个浏览器默认警告系统的JavaScript替代品,如果你想要跨浏览器与平台的标准化JavaScript警告窗口,Smoke.js就是你想要的. Smoke.js是一个轻量级且灵活 ...

  8. logo像闪电的html编译器,基于Html5 Canvas绘制逼真的闪电动画特效

    Canvas绘制闪电动画特效 canvas, body{ padding: 0; margin: 0; overflow: hidden; } var width, height var step = ...

  9. 基于 HTML5 Canvas 的简易 2D 3D 编辑器

    不管在任何领域,只要能让非程序员能通过拖拽来实现 2D 和 3D 的设计图就是很牛的,今天我们不需要 3dMaxs 等设计软件,直接用 HT 就能自己写出一个 2D 3D 编辑器,实现这个功能我觉得成 ...

最新文章

  1. java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...
  2. cocos2dx游戏开发必备工具之PhysicsEditor【ZT】
  3. guava入门学习2(新集合)
  4. Resilience4j-轻量级熔断框架
  5. app 访问h5 如何截取_微信H5支付申请相关问题
  6. StringBuffer的存在的含义
  7. Linux系统里如何重装ibus,Linux下安装ibus-rime的方法
  8. windowsCE镜像文件结构
  9. 【转载】Linux等类Unix系统学习用书那点事儿!
  10. 趋势安全软件卸载:如何不需要密码或忘记密码卸载Trend Micro OfficeScan Agent?
  11. 解决udhcpc命令无法自动获取并设置网卡IP和系统DNS
  12. uni-app 使用蓝牙打印机ESC/POS指令基础方法
  13. P2P、P2C 、O2O 、B2C、B2B、 C2C是什么
  14. 使用sphinx+reStructuredText制作文档
  15. 使用.NET Reflector
  16. ARM 是什么,ARM的意思,ARM介绍
  17. oracle 考试资料,Oracle考试复习题
  18. CF1375E Inversion SwapSort
  19. LibFuzzer学习(一):轻松找到心脏出血漏洞
  20. JAVA md5把我气到疯的代码,天哪,神呀,我的C# 啊。

热门文章

  1. 多CPU 多核CPU | 多进程 多线程 | 并行 并发
  2. 度阴山先生的《知行合一王阳明》有感
  3. 4个避免使用npm link的理由
  4. 室内定位技术的应用及室内定位技术的种类-新导智能
  5. [原创] PowerPC 汇编入门与优化
  6. Kubernetes切换Docker容器引擎为Containerd
  7. CSS DIV 滚动(CSS,HTML)
  8. CF869C The Intriguing Obsession 题解
  9. 【互动媒体】”十二个一“的文艺创作的文本分析与可视化
  10. 数十年军旅,钢铁意志成就他的技术颠峰