update to animation structures

This commit is contained in:
Nick Fisher
2022-12-15 23:15:22 +08:00
parent 31044e8d15
commit 9f032a8392
5 changed files with 67 additions and 43 deletions

View File

@@ -4,6 +4,9 @@ class Vec3 {
final double z;
Vec3({this.x = 0, this.y = 0, this.z = 0});
factory Vec3.from(List<double> vals) =>
Vec3(x: vals[0], y: vals[1], z: vals[2]);
}
class Quaternion {
@@ -13,6 +16,9 @@ class Quaternion {
double w = 1;
Quaternion({this.x = 0, this.y = 0, this.z = 0, this.w = 1.0});
factory Quaternion.from(List<double> vals) =>
Quaternion(x: vals[0], y: vals[1], z: vals[2], w: vals[3]);
}
class BoneTransform {