blender/tests/python
Gaia Clary dd7b9a362d T45687: Rework the Export/Import of Animations
This started with a fix for an animated Object Hierarchy. Then i decided to cleanup and optimize a bit. But at the end this has become a more or less full rewrite of the Animation Exporter. All of this happened in a separate local branch and i have retained all my local commits to better see what i have done.

Brief description:

* I fixed a few issues with exporting keyframed animations of object hierarchies where the objects have parent inverse matrices which differ from the Identity matrix.
* I added the option to export sampled animations with a user defined sampling rate (new user interface option)
* I briefly tested Object Animations and Rig Animations.

What is still needed:

* Cleanup the code
* Optimize the user interface
* Do the Documentation

Reviewers: mont29

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D3070
2018-02-24 15:55:27 +01:00
..
collada T45687: Rework the Export/Import of Animations 2018-02-24 15:55:27 +01:00
modules Tests: add OpenGL UI drawing tests. 2018-02-16 12:51:49 +01:00
alembic_tests.py Alembic tests: make failures a bit easier to diagnose. 2017-06-19 17:55:51 +02:00
batch_import.py Tests: fix incorrect check for hidden dir 2017-08-23 15:36:39 +10:00
bl_alembic_import_test.py Added alpha channel check to Alembic unit test 2017-10-17 10:59:02 +02:00
bl_keymap_completeness.py Cleanup: indentation, long lines 2017-06-12 13:38:21 +10:00
bl_load_addons.py addon_utils default mismatch /w enable/disable 2015-06-14 05:14:43 +10:00
bl_load_py_modules.py Tests: fix incorrect check for hidden dir 2017-08-23 15:36:39 +10:00
bl_mesh_modifiers.py Remove non-bmesh case from test 2017-03-29 20:11:54 +11:00
bl_mesh_validate.py Move tests into tests/ top-level dir 2014-06-18 22:03:46 +10:00
bl_pyapi_bpy_path.py Add test scripts to ctest & rename 2015-09-24 20:52:58 +10:00
bl_pyapi_bpy_utils_units.py Tweak multi-units tests to match new precision handling in conversion from raw value to prety-printed one. 2017-08-01 16:43:40 +02:00
bl_pyapi_idprop_datablock.py Datablock ID Properties 2017-04-13 12:33:05 +03:00
bl_pyapi_idprop.py PyAPI: Fast buffer access to id property arrays 2017-04-10 21:12:02 +10:00
bl_pyapi_mathutils.py Tests: Compare vectors with epsilon 2017-04-07 18:28:38 +02:00
bl_rna_defaults.py Tests: improve RNA default reporting 2016-02-29 11:55:44 +11:00
bl_rna_manual_reference.py rename wiki -> manual 2015-06-08 11:34:07 +10:00
bl_rst_completeness.py Cleanup: don't use single sets for comparisons 2015-04-14 10:34:32 +10:00
bl_run_operators.py Tests: fix incorrect check for hidden dir 2017-08-23 15:36:39 +10:00
bl_test.py Move tests into tests/ top-level dir 2014-06-18 22:03:46 +10:00
CMakeLists.txt T45687: Rework the Export/Import of Animations 2018-02-24 15:55:27 +01:00
cycles_render_tests.py Tests: split off render report test code from Cycles tests. 2018-02-16 12:51:49 +01:00
opengl_draw_tests.py Tests: add OpenGL UI drawing tests. 2018-02-16 12:51:49 +01:00
pep8.py Tests: replace os.system w/ subprocess.call 2018-01-26 12:23:15 +11:00
rna_array.py Cleanup: use static sets where possible 2014-09-18 17:45:31 +10:00
rna_info_dump.py Cleanup: indentation, long lines 2017-06-12 13:38:21 +10:00
rst_to_doctree_mini.py Cleanup: pep8 2016-02-01 00:47:10 +11:00