K3D JavaScript Canvas 库
外观
CanvasK3D HTML5 JavaScript 库 协作文档 |
文档针对 Kevin Roast 的 http://kevs3d.co.uk/dev/canvask3d 库。 |
该 canvas K3D JavaScript 编程库支持点、线框和多边形,具有深度提示阴影、带有运动模糊的简单动画和纹理映射,以及使用 HTML5 图形的简单照明模型。它不需要 WebGL,因此它可以在大多数 2011 年的浏览器上运行,包括 Chrome、Firefox、Internet Explorer、Opera、Safari 以及许多智能手机和平板电脑。CanvasK3D 采用 BSD 风格的许可,作者要求链接回他的网站或提及他的名字。
- phoria.js - 由同一作者编写的 K3D 的替代品 - 现在具有完整的 3D 相机、场景图、粒子、基本物理等。
此外,three.js 也有一个用于无 web-gl 的 canvas 渲染。
- “超轻”演示
- 其他演示
- launchpad.net 项目
- a1k0n 的“甜甜圈数学”环面
- 2D 画布上的 3D 演示 来自上山智(日语)
- 学习 WebGL (截至 2011 年,它在大多数移动设备上无法运行,但具有复杂的阴影模型)
- 视频 展示使用 Kinect 深度摄像头自动生成 3D 多边形和纹理映射
- three.js JavaScript 库支持 WebGL,并回退到 canvas (演示)
- PDBhandler MediaWiki 扩展