64fbd50e4c
Refactor: Collada: remove param, changed order of params in Function call
...
* In the Collada Module parameters are typically ordered
in a similar way. I changed this to:
extern std::string get_joint_id(Object *ob, Bone *bone);
* The Object parameter was not used in get_joint_sid().
I changed this to:
extern std::string get_joint_sid(Bone *bone);
2018-03-17 14:16:19 +01:00
0d2b1da3a6
Collada: added new functions for improved material exporter (not used yet)
2017-06-24 22:16:47 +02:00
6cfa962986
Collada - removed TransformBase baseclass (not needed for anything)
2017-03-23 14:14:22 +01:00
Jon Allee
da6cd77628
fix D2552: Collada - use unique id for bones with same name but in different armatures. Co-authored-by: Gaia <gaia.clary@machiniamtrix.org>
2017-03-14 14:35:51 +01:00
e1e49fd1a8
Math Lib: rotate matrix cleanup
...
- Remove 'rotate_m2', unlike 'rotate_m4' it created a new matrix
duplicating 'angle_to_mat2' - now used instead.
(better avoid matching functions having different behavior).
- Add 'axis_angle_to_mat4_single',
convenience wrapper for 'axis_angle_to_mat3_single'.
- Replace 'unit_m4(), rotate_m4()' with a single call to 'axis_angle_to_mat4_single'.
2016-11-25 16:39:34 +11:00
d18993d4e4
Fix T43297 The Exporter assumed ANSII encoding but we need to support UTF-8 instead
2015-02-10 22:14:31 +01:00
c2dc51d827
Math Lib: add transpose_m3_m3, m3_m4, m4_m4
2014-10-30 12:15:14 +01:00
90eec89125
Collada: renamed size_mat to scale_mat for clarity. removed obsolete variable definition
2013-07-30 07:32:37 +00:00
c8958eea29
Added Scene scale calculator to UnitConverter for future usage (wip)
2013-07-29 21:22:59 +00:00
92d7955d13
fix for struct definition building with msvc2008 and some style cleanup.
2013-03-24 01:19:55 +00:00
172d624598
Collada fixed Collada ID name for exported animation curves
2013-03-07 10:26:04 +00:00
9fe4dbb9f1
Fix: Collada Import files with X_UP and Y_UP axis where imported with wrong orientation
2013-02-15 15:36:02 +00:00
c263753d17
Added gsoc-2012 collada improvements from bratwurst branch
2013-01-21 13:45:49 +00:00
2713d4d5bd
revert recent code cleanup which introduced const parameters
2012-12-12 09:49:05 +00:00
3520dd56e3
fix for warnings/errors in recent commits
2012-12-11 15:06:51 +00:00
7c699a217a
define the size of matrix args for both rows/cols.
2012-12-11 14:29:01 +00:00
a744fed46c
style cleanup
2012-06-20 16:43:48 +00:00
2e8a2f7668
style cleanup
2012-06-12 22:05:33 +00:00
36ed4818e5
patch #31794 Collada: make exporter more robust, now uses BKE_object_relational_superset()
2012-06-12 21:25:29 +00:00
822362189b
[ #31607 ] Collada: (Exporter) Implementation of 'use Object Instantiation' Option
2012-05-26 22:46:28 +00:00
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00
b8a71efeba
style cleanup: follow style guide for/with/if spacing
2012-03-24 07:52:14 +00:00
89a963fb7f
style cleanup: comment blocks
2012-03-09 18:28:30 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
Nathan Letwory
cf43e48fc7
Apply patch 4636051. COLLADA: Export selection.
...
Original patch by Jan Diederich, adapted by Pelle Johnsen. Review assistance by Daniel Tavares.
This patch adds an option to export only the selection.
2011-07-04 08:59:28 +00:00
Nathan Letwory
d278637337
Fix [ #26912 ] [Collada] Screw up with names/ids on import
...
Reported by Valeriy Firsov
Use the node name if it exists, fall back to id otherwise.
2011-06-20 12:43:10 +00:00
Nathan Letwory
a84e43c48b
COLLADA: Don't write empty libraries for geometry, lights, cameras, controllers
2011-03-17 16:40:53 +00:00
Nathan Letwory
82b21ba166
Fix [ #26213 ] Collada exporter id's not unique
...
Reported by Kevin Yoon
<material> could get same id as <node>, prevent that by suffixing -material.
2011-02-28 14:24:52 +00:00
Nathan Letwory
caf9fb6cce
doxygen: blender/collada tagged.
2011-02-27 20:30:35 +00:00
Nathan Letwory
5b607701a7
doxygen: prevent GPL license block from being parsed as doxygen comment.
2011-02-23 10:52:22 +00:00
f77051c2fc
fix for build warning with openCOLLADA svn833 reported by Dave Plater.
...
Also fixed duplicate header define between 2 includes.
2011-02-17 22:57:56 +00:00
0a4eb24ca0
fix for building with opencollada 833 on linux.
2011-02-12 06:25:04 +00:00
Nathan Letwory
e2b3ff5024
Apply patch [ #24722 ] COLLADA exporter: handle instancing
...
Submitted by Wenzel Jakob
Patch adds handling of linked meshes: instead of generating separate geometry objects, use instances.
2010-11-16 22:27:31 +00:00
Nathan Letwory
f72eef5de7
COLLADA
...
Import unit_settings to scene.
Note: I use here RNA to do this, and I think I might slowly work on replacing low-level DNA usage with RNA where possible.
2010-10-09 21:17:14 +00:00
47969866e0
SVN maintenance.
2010-10-06 20:40:16 +00:00
Nathan Letwory
fdadab1006
COLLADA exporter: split camera and light export into own files.
2010-10-06 07:13:42 +00:00