diff options
author | Tavian Barnes <tavianator@gmail.com> | 2009-06-14 18:18:19 +0000 |
---|---|---|
committer | Tavian Barnes <tavianator@gmail.com> | 2009-06-14 18:18:19 +0000 |
commit | 5c73e21b426ed381a1ae8d1bcac6fc78e5952b8f (patch) | |
tree | 979b425b4ef93e1492b45700c4ac3f899d4fc60e /libdimension/object.c | |
parent | 5e8d0c611681d866d903a087ea238aeb5fbb5508 (diff) | |
download | dimension-5c73e21b426ed381a1ae8d1bcac6fc78e5952b8f.tar.xz |
Add a transformation matrix to objects.
Diffstat (limited to 'libdimension/object.c')
-rw-r--r-- | libdimension/object.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libdimension/object.c b/libdimension/object.c index 39064f3..75a82b6 100644 --- a/libdimension/object.c +++ b/libdimension/object.c @@ -24,7 +24,11 @@ dmnsn_object * dmnsn_new_object() { - return malloc(sizeof(dmnsn_object)); + dmnsn_object *object = malloc(sizeof(dmnsn_object)); + if (object) { + object->trans = dmnsn_identity_matrix(); + } + return object; } void |