Sergey Sharybin
3d3a449d95
Camera tracking integration
...
===========================
Initial implementation of graph view for movie tracking data.
Used the same UI-side approach as preview region for sequencer:
create region for graph-related information inside clip editor.
It's easier and nicer than trying to hack graph editor which is
currently designed to work with AnimData only. Trying to make it
more abstract to deal with any kind of data doesn't seem be real
benefit for now.
Currently supported displaying per-frame average error and
selected tracks' movement speed (pixels per frame).
Additional changes:
- Collect per-frame average error after solving.
- Split space clip drawing code into different files.
- Added per-frame average solving error.
2011-10-19 12:46:30 +00:00
Sergey Sharybin
20cea882d6
Merging r41037 through r41092 from trunk into soc-2011-tomato
2011-10-17 15:55:35 +00:00
Campbell Barton
fda2045150
correct spelling errors in comments
2011-10-17 06:58:07 +00:00
Sergey Sharybin
b475a7b56a
Merging trunk up to rev 40959
2011-10-12 16:28:42 +00:00
Campbell Barton
751aa8c7f4
py api: bpy_extras.io_utils.path_reference() - added library argument so exporters get the paths of linked images right.
2011-10-11 04:36:27 +00:00
Sergey Sharybin
f8b081153b
Merging r40653 through r40847 from trunk into soc-2011-tomato
2011-10-07 18:57:26 +00:00
Campbell Barton
ccb7a81d86
- fix for keymap test operator
...
- cleanup pep8 warnings and unused py imports
py pep8 cleanup
2011-10-02 18:09:36 +00:00
Sergey Sharybin
12de1f04f1
Camera tracking integration
...
===========================
Small clean-up of keymap hierarchy: move global clip hotkeys
inside Clip keymaps in user preferences.
2011-09-27 10:04:29 +00:00
Sergey Sharybin
03f3e7b3fc
Merging r40572 through r40597 from trunk into soc-2011-tomato
2011-09-27 09:26:46 +00:00
Campbell Barton
8a423f59ea
pep8 cleanup and fix for keymap test operator from my own recent fix.
2011-09-26 15:39:15 +00:00
Sergey Sharybin
503ec930f1
Merging trunk up to revision 40571
2011-09-26 15:00:23 +00:00
Campbell Barton
e1e5371335
fix for keymap export, move functions common for the UI and operators into bpy_extras.keymap_utils
2011-09-26 11:22:07 +00:00
Campbell Barton
458b920abb
remove bl_operators/nla.py, move bake_action function into bpy_extras.anim_utils and bake operator into bl_operators/anim.py
2011-09-22 22:51:54 +00:00
Bastien Montagne
712e434a5f
/release/scripts: Removed final points in UI strings and messages.
2011-09-19 14:00:42 +00:00
Campbell Barton
a9dea3afe9
correct missing bpy doc references.
2011-08-26 18:48:48 +00:00
Campbell Barton
1324173e99
pep8 edits and change '!= None' to 'is not None'
2011-08-22 09:01:49 +00:00
Campbell Barton
551e8bc72c
py api - optional sep argument for bpy_extra.io_utils.unique_name() since for some formats '.' is an invalid char.
2011-08-15 04:58:19 +00:00
Campbell Barton
22d2764d50
use static sets rather then tuples, python optimizes this case.
...
minor change to lightmap unpack collecting unique meshes.
2011-08-08 05:21:37 +00:00
Campbell Barton
a10245a1fa
fix [ #28151 ] export OBJ don't save the extension
...
also correct some typos
2011-08-03 05:32:07 +00:00
Campbell Barton
2620bd0ade
fix for error in recent commit.
2011-07-31 12:46:34 +00:00
Campbell Barton
f4293067c1
py api: sphinx doc corrections, pep8 cleanup and style edits, also added __all__ to some modules which were missing it.
2011-07-31 03:15:37 +00:00
Campbell Barton
2658949752
pep8 cleanup, also print message when attempting to run in animation player mode.
2011-07-29 01:24:03 +00:00
Campbell Barton
b71ccf3e06
fix error in writing dupligroups for X3D export, may have effected other exporters too.
2011-07-28 07:10:39 +00:00
Campbell Barton
7f60ee6cb5
reverse vector multiplication order for some internal functions.
2011-07-25 03:59:01 +00:00
Campbell Barton
4ad43aaf16
added bpy.path.basename because "//" prefix breaks os.path.basename.
2011-07-20 08:10:01 +00:00
Campbell Barton
13e82ff8e1
fix [ #27971 ] Blender OBJ export with Z-Up setting produces an error and fails
...
changes to extensions coming up...
2011-07-18 05:07:54 +00:00
Campbell Barton
b0ffa7fc58
patch [ #27950 ] Patch to add the ability to generate random points on mesh faces
...
from Andrew Hale (trumanblending)
2011-07-13 07:50:21 +00:00
Campbell Barton
301e5b4ea0
fix for various python bugs and remove unused var.
2011-07-10 17:26:15 +00:00
Campbell Barton
b62a956cc8
cleanup for python scripts - unused vars and imports
2011-07-10 12:51:37 +00:00
Campbell Barton
22bb09d018
fix for error when moving module, broke fracture tools and select internal face operator.
2011-07-03 04:28:41 +00:00
Campbell Barton
093af18bfd
fix for own error in script edits, broke bpy_extras.mesh_utils.ngon_tesselate
2011-06-30 16:06:30 +00:00
Campbell Barton
eaae38551f
pep8 compliance
2011-06-21 17:17:51 +00:00
Campbell Barton
2d01cb5b27
fix for error caused with module relocation - broke loading ngons in OBJ files
2011-06-18 11:40:44 +00:00
Campbell Barton
62ba2d4c68
Changes to quick explode
...
- fix python error when the object had an empty material slot
- initialize start frame from the current frame
- set frame range to 300000 max (which is blenders own maximum)
- mesh order was arbitrary, instead use selected -> active, removed invert option.
also fix for missing include in bpy_extras.view3d_utils
2011-06-15 00:16:30 +00:00
Campbell Barton
dd0522242a
addons now show expanded list again (since Brecht's commit now makes it fast)
...
also add utility function for getting cleaned, unique names from python: bpy_extras.io_utils.unique_name(...)
2011-06-02 15:21:47 +00:00
Campbell Barton
f51c9fa496
fix for mistake in case insensitive image load.
2011-05-31 09:55:50 +00:00
Campbell Barton
c141ed0aa9
missed this import when moving load image function.
2011-05-30 12:19:30 +00:00
Campbell Barton
a9dd90be78
move load_image into image_utils and add some docstrings to bpy_extras module.
2011-05-28 09:34:45 +00:00
Campbell Barton
ecf2d1ff4e
- generate sphinx docs for bpy_extras module
...
- add in support to doc generator for automatically generating docs for submodules.
2011-05-28 07:47:58 +00:00
Campbell Barton
26252bb315
correct spelling error and some pep8 changes.
2011-05-26 09:33:51 +00:00
Campbell Barton
6466673a62
move less common mesh operations out of bpy_types into bpy_extras.mesh_utils
2011-05-26 07:16:56 +00:00
Campbell Barton
6a4a8854b5
lookup table for axis conversion was wrong in some places.
2011-05-24 12:55:29 +00:00
Campbell Barton
4a989282d4
bpy_extras.io_utils.axis_conversion() was returning wrong matrix.
2011-05-24 08:11:51 +00:00
Campbell Barton
4916c44af8
simplify window_to_3d_vector() and call it from viewline()
...
also update python view function to match.
2011-05-20 10:28:40 +00:00
Guillermo S. Romero
b181368f52
SVN maintenance.
2011-05-19 20:22:35 +00:00
Campbell Barton
32793a1395
add python access to mathutils.intersect_line_plane, update view3d_utils module to use it.
2011-05-19 04:28:09 +00:00
Campbell Barton
0c41635f85
fix for python module region_2d_to_vector_3d and region_2d_to_location_3d functions in ortho mode.
2011-05-18 15:57:20 +00:00
Campbell Barton
68dbfe6ac9
move generic bpy helper modules into bpy_extras.
2011-05-16 07:51:02 +00:00
Campbell Barton
6c8317ae8f
new empty package to move bpy utility modules into.
2011-05-16 07:48:43 +00:00