船是如何绘制的前夜在线网站

How are the ships drawn on the eve online website?

本文关键字:在线 网站 绘制 何绘制      更新时间:2023-09-26

我想知道这些船是如何从这里开出的:http://www.eveonline.com/universe/spaceships/

我可以看到他们使用canvas,但有什么js框架或其他东西可以实现这一点吗?

干杯

根据源代码,他们似乎在使用WebGL。下面是一个流行的3DJS框架:http://threejs.org/

这里的相关资源,HTML5 Canvas 最先进的Javascript 3D库是什么

它使用canvas和WebGL。

从文章来看,WebGL是…

用于渲染交互式三维图形和二维图形的JavaScript API在不使用插件。WebGL完全集成到浏览器允许GPU加速物理和图像的使用处理和效果作为网页画布的一部分。WebGL元素可以与其他HTML元素混合,也可以与其他部分合成页面或页面背景。WebGL程序由控件组成用JavaScript编写的代码和在计算机的图形处理单元(GPU)。WebGL的设计和由非营利性Khronos集团维护。

至于如何创建这些图形:

WebGL场景可以在不使用内容编程的情况下创建创建工具,如Blender、CopperCube或Autodesk Maya。场景然后导出到WebGL。还有一些服务要发布使用WebGL在线交互式3D内容。

要了解他们使用的JS的具体情况,请查看以下源代码的美化版本:

http://pastebin.com/w5Rc8ueD