【Rust日报】 2020-02-17 WASM向量图形 --wasm_svg_graphics 0.3.0

WASM向量图形 --wasm_svg_graphics 0.3.0

一个用于通过WASM渲染SVG图形的Rust库

它提供了快速有效的方法,可以使用WebAssembly与SVG进行交互。它能够:

  • 声明形状和样式以用于这些形状

  • 使用SVG 标签将这些形状渲染到DOM

  • 自动检测两个形状是否相同,因此只有一个SVG 将添加到DOM中

  • 声明已命名的项目/容器,以便以后进行例如隐藏,重新显示和重新放置之类的调整。

声明

开发团队已测试版本0.3.0的稳定性,并且可以在开发中使用。

此软件包仍在开发中,但大多数对1.0.0的API调用已完成。如果发现任何错误,请在GitHub上提交问题或诉求。

原文请查阅crates.io网站

使用wasm-bindgen-test测试Rust + WebGL渲染器

一周前,作者对改进客户端代码体系结构的所有细节感到有些不知所措,但是从那时起,作者就为所有主要部分布置了数据结构和测试,并对所有组件的安装方式有了很好的认识一起。

因此,现在正在努力的只是编写和实施更多测试,直到所有内容都准备就绪。

在进行这种重构方面,似乎需要多花1~2周的时间,然后我们才能重新投入实际游戏的开发工作中。

  • 地形加载和渲染

  • 输入事件处理器系统

  • 用户界面元素

  • WebGL渲染器

详情前往作者博客查看。

你可能感兴趣的:(【Rust日报】 2020-02-17 WASM向量图形 --wasm_svg_graphics 0.3.0)