9026dc6ee4
Fixed a few small typos.
...
Kent
2011-08-02 17:00:44 +00:00
4e8e502c02
Merging trunk up to r38932.
2011-08-02 12:16:06 +00:00
3e85ec432e
3D Audio GSoC:
...
Adds new speaker object type.
Notes:
* Needs some nice icons
* Quickily review by Joshua Leung (5 mins)
* Properties UI updated (with help of Thomans Dinges)
* Speakers have their own theme color
* No real audio functionality yet.
* Minor bug regarding lamps/lattices fixed in interface_templates.c
I personality tested:
* Creation, Deletion, Duplication
* Saving, Loading
* Library linking (incl. make local)
* Tracking
* Dope Sheet, Outliner
* Animation
* Drawing (incl. Theme)
2011-08-01 11:44:20 +00:00
2620bd0ade
fix for error in recent commit.
2011-07-31 12:46:34 +00:00
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
29f214f7f3
Merging up to trunk r38834.
2011-07-29 21:28:18 +00:00
ce1c78e18b
Changed name of Mocap constraints to mocap fixes, for user clarity.
2011-07-29 18:23:16 +00:00
2658949752
pep8 cleanup, also print message when attempting to run in animation player mode.
2011-07-29 01:24:03 +00:00
b71ccf3e06
fix error in writing dupligroups for X3D export, may have effected other exporters too.
2011-07-28 07:10:39 +00:00
5132be21d1
fix [ #28075 ] After the correction of No.38528 is applied, the following phenomenon has been generated.
...
own fault in recent addition of bpy.path.basename() not supporting byte paths.
2011-07-25 04:00:11 +00:00
7f60ee6cb5
reverse vector multiplication order for some internal functions.
2011-07-25 03:59:01 +00:00
fd79de0bb3
NLA Track for custom user tweaks is now added after retargeting
2011-07-22 18:46:59 +00:00
4532bd731d
Merge with trunk up to r38584.
2011-07-21 21:11:58 +00:00
a08a510d65
Two new operators for easier retargeting: Auto scale performer, and a first attempt at auto hiearchy mapping
2011-07-20 21:03:06 +00:00
76e91d7a5f
fix [ #27922 ] using preset_paths() with an absolute path returns twice the same thing
...
raise an error when an invalid subdir is passed to preset_paths()
2011-07-20 15:33:27 +00:00
4ad43aaf16
added bpy.path.basename because "//" prefix breaks os.path.basename.
2011-07-20 08:10:01 +00:00
ddbfcacfa0
Added some simple feedback for long processes, currently being printed to the console
2011-07-19 16:52:47 +00:00
f4b6d00926
fix for bpy.path.abspath(), if a path was passed it would get the last directory cut off, broke copying images on export.
2011-07-19 05:05:54 +00:00
7c4aed7fa6
Even more bugfixes for retarget, for various types of special cases.
2011-07-18 19:33:11 +00:00
0dcc7d05ab
Bugfixing for retargeting - unconnected bones now retarget alot better. Also some placeholder code for a fix scale operator
2011-07-18 18:44:54 +00:00
8dd72c476e
fix [ #28005 ] Python Add-Ons are constantly reloaded if twice in the path
...
Addons are checked for their timestamps and reloaded when it changes but this failed when, 2 addons had the same name since different times caused 2 reloads on every redraw.
Now when duplicate addons are in the path now give a error message in the UI and print path conflict in the console and don't thrash reloading.
2011-07-18 05:41:46 +00:00
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
19aaadcbab
Small bugfix for prior commit - Removing constraints no longer causes an error
2011-07-16 13:48:43 +00:00
351a603874
Keyframing Motion capture properties now works for the Point constraint. Also, Floor constraint has been implemented, using Object's raycasting function in Python
2011-07-16 13:36:47 +00:00
04e028a0c5
Bugfix: Retargeting now works when user rig bones are not connected to their parents.
2011-07-15 10:07:02 +00:00
b3714ec8ed
Bugfix: Baking mocap constraints now works for user created IK bones
2011-07-14 13:26:23 +00:00
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
d9cf985730
Merging trunk up to r38329.
2011-07-12 13:09:22 +00:00
dbc9e36f72
make python3.3 compatible, __class__ is no longer in the class methods namespace.
2011-07-11 05:50:49 +00:00
301e5b4ea0
fix for various python bugs and remove unused var.
2011-07-10 17:26:15 +00:00
b62a956cc8
cleanup for python scripts - unused vars and imports
2011-07-10 12:51:37 +00:00
c749a42a8e
Some optimizations and coding style improvements across the retargeting and constraint scripts
2011-07-09 21:52:25 +00:00
46f938e70b
Added baking/unbaking functionality to constraint system. Retargeting now adds/manages 2 new NLA Tracks as planned. Modified bl_operatores/nla.py slightly to use it instead of creating my own bake function (now supports baking to a specific action, vs always creating a new one), but this does not break using the function in the old way.
2011-07-07 20:46:35 +00:00
eb6ac55e93
pep8 compliance for python scripts
2011-07-06 14:20:38 +00:00
2367220108
Changed creation of original location targets to be created only if needed for IK (i.e. user's decision)
2011-07-06 14:19:54 +00:00
120e5a3417
Cosmetic changes to UI. Also, added option to mark which bones should be planted when calculation new root translation (i.e. which bones are feet)
2011-07-06 13:31:13 +00:00
ebbcae36b3
Coding style and cosmetic changes to mocap constraints module
2011-07-06 13:29:31 +00:00
89d7b9a0a6
Added a small useful operator: Fix Armature Rotate. It fixes the common issue with mocap files that sometimes are rotated around the wrong axis
2011-07-06 13:27:40 +00:00
3f3c6f5f1f
Merging from trunk up to r38119.
2011-07-05 13:54:25 +00:00
04c03db6af
Added One-Sided distance constraint. Also fixed some bugs and syntax in constraint and retarget scripts
2011-07-05 10:56:34 +00:00
90e8b83b45
Added denoising function. Uses a type of median filter to smooth out spikes, typical of sensor noise in motion capture data
2011-07-05 10:55:35 +00:00
a552d8e610
Finished Freeze constraint, and target space option for Freeze and Point constraints.
2011-07-04 11:35:29 +00:00
e358064704
Added smoothing variables to constraint creation, and now Active checkbox is functional.Also initial work was done on the freeze constraint.
2011-07-03 21:25:54 +00:00
775ab37ad5
Fixed some issues with stride bone and original empty creation and parenting. Now there is no longer a constraint cycle issue when using IK constraints
2011-07-03 21:23:41 +00:00
22bb09d018
fix for error when moving module, broke fracture tools and select internal face operator.
2011-07-03 04:28:41 +00:00
8c3f2923fd
Early commit of mocap constraint work. Still very much a WIP, but Point constraints should work - but buggy.
2011-07-02 18:24:05 +00:00
2c66ab12e9
minor pep8 edits
2011-07-01 12:33:34 +00:00
093af18bfd
fix for own error in script edits, broke bpy_extras.mesh_utils.ngon_tesselate
2011-06-30 16:06:30 +00:00
8f89e7a309
incorrectly had CMake storing directory names as filepaths
...
also correct compiler warning for collada and remove print from own last commit.
2011-06-29 13:16:11 +00:00
d86d68d4e6
console autocomp import now excludes '_' prefixed variables and the results are sorted.
2011-06-29 10:47:43 +00:00