#animation #rend3 #wgpu #renderer #3d #graphics

rend3-anim

rend3渲染库的骨骼动画播放工具

1个不稳定版本

0.3.0 2022年2月12日

#83渲染引擎

MIT OR Apache-2.0 OR Zlib

575KB
12K SLoC

Rust 10K SLoC // 0.0% comments WebGPU Shader Language 1.5K SLoC // 0.0% comments GLSL 1K SLoC // 0.0% comments

用于播放gltf动画的实用程序库。

此库旨在与rend3rend3-gltf一起使用,并根据存储在gltf文件中的动画数据对网格进行定位。

为了播放动画,您需要

  • 在创建场景时创建一次AnimationData并将其存储。
  • 在每次模拟帧中,使用pose_animation_frame将网格的关节设置为特定时间点的特定动画。

目前,此库旨在成为一个简单的实用程序抽象。通过更改当前播放的动画或增加播放时间来更新动画的当前状态应在用户代码中处理。

依赖项

~25–36MB
~479K SLoC