答案 0 :(得分:2)
基于source code,看起来他们正在使用WebGL。 这是一个流行的3D JS框架,可以开始查看:http://threejs.org/
此处的相关资源,What is the most advanced Javascript 3D library for the HTML5 Canvas
答案 1 :(得分:1)
从文章中,WebGL是......
用于渲染交互式3D图形和2D的JavaScript API 任何兼容的Web浏览器中的图形,不使用 插件。 WebGL完全集成到所有Web标准中 浏览器允许GPU加速物理和图像的使用 处理和效果作为网页画布的一部分。 WebGL元素 可以与其他HTML元素混合并与其他部分合成 页面或页面背景。 WebGL程序由控件组成 用JavaScript编写的代码和在a上执行的着色器代码 计算机的图形处理单元(GPU)。 WebGL的设计和 由非营利性Khronos集团维护。
至于如何创建这些图形:
无需使用内容编程即可创建WebGL场景 创建工具,如Blender,CopperCube或Autodesk Maya。场景 然后导出到WebGL。还有一些服务要发布 使用WebGL在线交互式3D内容。
要具体了解他们使用的JS,请看一下这个美化源代码: