Commit Graph

73 Commits

Author SHA1 Message Date
Brecht Van Lommel
6baf63c83b Fix some warnings in the collade code, but did not fix two because they seem
to indicate bugs, left a comment about those.
2013-02-01 15:17:51 +00:00
Gaia Clary
c263753d17 Added gsoc-2012 collada improvements from bratwurst branch 2013-01-21 13:45:49 +00:00
Campbell Barton
d599b643b7 style cleanup: bge, switch statements mostly.
also left bmesh decimator on in previous commit.
2012-10-21 07:58:38 +00:00
Campbell Barton
f3ece5a108 style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
Gaia Clary
f8a68d50f7 COLLADA: report #32237 fixed Camera exporter and Importer to use correct camera animation data 2012-08-05 21:35:09 +00:00
Campbell Barton
f5f25b81e8 style cleanup:
also fix for building ghost test and fix double free in one of the tests
2012-06-17 09:58:26 +00:00
Gaia Clary
b0038ae499 Collada: fixed a few loops to only loop over the list of exported objects, instead of the current scene. 2012-06-12 23:19:34 +00:00
Campbell Barton
2e8a2f7668 style cleanup 2012-06-12 22:05:33 +00:00
Gaia Clary
36ed4818e5 patch #31794 Collada: make exporter more robust, now uses BKE_object_relational_superset() 2012-06-12 21:25:29 +00:00
Campbell Barton
d20c129a9c style cleanup: whitespace/operators 2012-05-09 09:24:15 +00:00
Campbell Barton
1dccd4c98a code cleanup: naming - pose/armature/image
also use ..._find_name(..., name) rather then ..._find_named(..., name) --- both were used.
2012-05-05 16:03:57 +00:00
Campbell Barton
299ff91ea1 code cleanup: BKE_scene api naming.
also stop numpy from being found in /usr/include with cmake.
2012-05-05 14:33:36 +00:00
Campbell Barton
e701f9b670 style cleanup: whitespace / commas 2012-04-29 15:47:02 +00:00
Campbell Barton
b340f930ec style cleanup: changes to brace placement / newlines - for/while/if/switch 2012-04-28 06:31:57 +00:00
Campbell Barton
07065b27b8 style cleanup 2012-03-28 05:03:24 +00:00
Campbell Barton
b8a71efeba style cleanup: follow style guide for/with/if spacing 2012-03-24 07:52:14 +00:00
Campbell Barton
ab4a2aaf4a style cleanup: follow style guide for formatting of if/for/while loops, and else if's 2012-03-24 06:38:07 +00:00
Campbell Barton
7bbf4b7831 style cleanup
- spelling - turns out we had tessellation spelt wrong all over.
- use \directive for doxy (not @directive)
- remove BLI_sparsemap.h - was from bmesh merge IIRC but entire file commented and not used.
2012-03-02 16:05:54 +00:00
Campbell Barton
47c373c7a9 style cleanup (mostly whitespace) 2012-02-27 10:35:39 +00:00
Domino Marama
2cb3fe3dfd Patch #30050 by Juha Mäki-Kanto (kanttori)
Fixes for Collada exporter.
Adds Second Life compatibility for armatures
Adds objects parentinverse to exported transform if it's non-identity
Fix mismatch between add_inv_bind_mats and add_joints_source accessor counts
Fix bone exports in world space should be local space
2012-02-05 16:19:28 +00:00
Brecht Van Lommel
3311164b24 Math lib: matrix multiplication order fix for two functions that were
inconsistent with similar functions & math notation:

mul_m4_m4m4(R, B, A) => mult_m4_m4m4(R, A, B)
mul_m3_m3m4(R, B, A) => mult_m3_m3m4(R, A, B)

For branch maintainers, it should be relatively simple to fix things manually,
it's also possible run this script after merging to do automatic replacement:
http://www.pasteall.org/27459/python
2011-12-16 19:53:12 +00:00
Joshua Leung
e03fdd8112 Second attempt at getting rid of bsystem_time()
Hopefully this fixes Collada. Can't really compile that to check
here...
2011-11-06 12:12:14 +00:00
Campbell Barton
4a04f72069 remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
Campbell Barton
d4898f9c40 use macros RAD2DEG & DEG2RAD rather then multiplying by 180.0/M_PI or M_PI/180.0 2011-09-17 09:43:51 +00:00
Campbell Barton
357febc168 fix for building with collada and some other warnings 2011-09-10 09:38:38 +00:00
Brecht Van Lommel
a6d9a5a972 Code cleanup: warning fixes. 2011-09-05 19:27:21 +00:00
Nathan Letwory
1764f2135d Some whitespace changes 2011-09-04 00:15:59 +00:00
Joerg Mueller
9424b1ceff Merging pepper to trunk at revision 39791.
Important note: I used rsync to do the local merge, as "svn merge --reintegrate ^/branches/soc-2011-pepper" doesn't work with our svn server right now!
2011-08-30 09:15:55 +00:00
Sukhitha Prabhath Jayathilake
ca79dee61f armature object animation bug fix. 2011-08-28 18:30:18 +00:00
Sukhitha Prabhath Jayathilake
cdbb904b32 code review fixes 2011-08-26 15:16:27 +00:00
Sukhitha Prabhath Jayathilake
6b99cd05aa Armature object animations export. 2011-08-21 15:47:21 +00:00
Sukhitha Prabhath Jayathilake
4f75566672 export animations if a bone is in a deform group. ( on hold ) 2011-08-21 13:51:04 +00:00
Sukhitha Prabhath Jayathilake
ac3d785caa Animation exporter matrix source param fix. 2011-08-19 14:29:33 +00:00
Sukhitha Prabhath Jayathilake
a46f36c9b6 Animation export id bone animation + armature importer cleanup. 2011-08-17 20:15:40 +00:00
Sukhitha Prabhath Jayathilake
f3c05e8eb2 armature animation export fix. 2011-08-17 18:28:01 +00:00
Sukhitha Prabhath Jayathilake
d79967e164 Animation Exporter clean up. 2011-08-16 17:17:13 +00:00
Sukhitha Prabhath Jayathilake
f04fb5b6ea Finalizing. 2011-08-16 16:03:37 +00:00
Sukhitha Prabhath Jayathilake
fc0a5ede01 Cleanup 2011-08-14 16:13:35 +00:00
Sukhitha Prabhath Jayathilake
a4b6cfd872 light parameter export expansion. 2011-08-13 16:21:41 +00:00
Sukhitha Prabhath Jayathilake
944a891b48 sid addressing fix 2011-08-09 19:30:17 +00:00
Sukhitha Prabhath Jayathilake
407ec19431 temporary fix for quat rotations 2011-08-09 16:28:08 +00:00
Sukhitha Prabhath Jayathilake
cbec4e2768 export bone transform matrix with sid. 2011-08-08 16:38:57 +00:00
Sukhitha Prabhath Jayathilake
3aa0953d95 COLLADA Armature bake animation export fixed( needs more testing ) 2011-08-07 19:22:39 +00:00
Sukhitha Prabhath Jayathilake
c095397c98 Armature bake animation export ( not as pose matrices. Still needs fixing ) 2011-08-07 18:15:40 +00:00
Sukhitha Prabhath Jayathilake
d096f27151 Material ray trace transparency animation COLLADA export. 2011-08-06 06:11:31 +00:00
Sukhitha Prabhath Jayathilake
6829b93c11 create_4x4_source function 2011-08-05 18:32:39 +00:00
Sukhitha Prabhath Jayathilake
9747e5f2a0 2011-08-05 17:19:31 +00:00
Sukhitha Prabhath Jayathilake
cbdc67e2e8 Find all key frames for baked animation export. 2011-08-03 19:12:18 +00:00
Sukhitha Prabhath Jayathilake
f3c867c3db Camera Clipping animation COLLADA support fix. 2011-07-31 05:04:12 +00:00
Sukhitha Prabhath Jayathilake
f9ef37059d Material transparency animation COLLADA export. 2011-07-28 18:25:23 +00:00