文件名称:glas:具有AssemblyScript的WebAssembly中的WebGL
文件大小:390KB
文件格式:ZIP
更新时间:2024-02-23 08:13:43
gamedev webgl threejs games typescript
格拉斯 Web装配体中的Web GL ,带有A ssembly Script。 这是JavaScript.3D WebGL库到的正在进行中的端口。 动机 拥有一个高性能的WebGL引擎,它可以通过WebAssembly在Web上运行,并以Web开发人员已经熟悉的语言编写,真是太好了: ,以形式(带有类型JavaScript的超集)。 输入 ,这是一个工具链,它允许我们编写代码的严格类型化子集,并将其编译到 (代表机器代码的的语言)中,以提高速度。 状态 目前,还没有任何内容显示在屏幕上,但是我们已经将多个Three.js类以及它们的单元测试移植到了AssemblyScript中,并且正在朝着第一个演示的方向发展。 在查看当前进度。 在“初始端口”项目委员会中,我们正在跟踪所有需要移植的类。 最初的目标是重现以下基本Three.js演示,但完全重现AssemblyScript: 参与其中 当前的工作包括选择Three.js类,并将其从JavaScript(带有TypeScript声明文件) .d.ts为AssemblyScript(有效地合并.js和.d.ts文件)。 大多