projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
more refactors..
[carveJwlIkooP6JGAAIwe30JlM.git]
/
skeleton.h
diff --git
a/skeleton.h
b/skeleton.h
index 79e80171b2acc49935c11ac5ad973122b3bf54e1..052975239bd6988290a2c731b8d4d4565fdc4b7a 100644
(file)
--- a/
skeleton.h
+++ b/
skeleton.h
@@
-437,6
+437,11
@@
VG_STATIC void skeleton_alloc_from( struct skeleton *skele,
skele->ik = vg_linear_alloc( lin_alloc, ik_size );
skele->final_mtx = vg_linear_alloc( lin_alloc, mtx_size );
skele->anims = vg_linear_alloc( lin_alloc, anim_size );
skele->ik = vg_linear_alloc( lin_alloc, ik_size );
skele->final_mtx = vg_linear_alloc( lin_alloc, mtx_size );
skele->anims = vg_linear_alloc( lin_alloc, anim_size );
+
+ memset( skele->bones, 0, bone_size );
+ memset( skele->ik, 0, ik_size );
+ memset( skele->final_mtx, 0, mtx_size );
+ memset( skele->anims, 0, anim_size );
}
VG_STATIC void skeleton_fatal_err(void)
}
VG_STATIC void skeleton_fatal_err(void)