Campbell Barton
feb8318143
fix for undo issues with generic, multi-purpose WM_OT_context* operators, operators now check if they modify certain ID data (not screne, wm, brush or scene) and only do undo in those cass.
...
- Zkey to switch shading was pushing undo's.
- Wkey to interactively edit camera, lamp settings wasnt doing an undo push when it should.
- Toggling settings (such as bone boolean options) now skips an undo push if there are no items selected.
2011-08-18 16:01:11 +00:00
Xiao Xiangquan
ed158eeeb9
update property strings cover. 461 new items
2011-08-18 15:53:30 +00:00
Campbell Barton
aa4d5ccbed
more minor changes to wm.py, get data_path's once at the start of each func and some minor style changes.
2011-08-18 15:25:18 +00:00
Campbell Barton
2bd016fe3f
formatting edits, no functional changes.
2011-08-18 12:20:10 +00:00
Bastien Montagne
58af2c36ac
vgroup_modifiers: Removed (commented out, for now) addtionnal mapping/clamping options in WeightVGEdit mod, leaving the only curve mapping stuff.
...
Also, updated all three modifiers with new foreachTexLink walking func.
2011-08-17 13:07:51 +00:00
Bastien Montagne
236a94268e
Merging r39199 through r39485 from trunk into vgroup_modifiers.
2011-08-17 11:11:43 +00:00
Benjy Cook
78b147fbc2
Commenting and pep8 compliance
2011-08-17 10:13:24 +00:00
Benjy Cook
0b7911cf0a
Small change that improves usability to advanced retargeting
2011-08-16 19:12:36 +00:00
Thomas Dinges
2cece7b221
Bugfix for [ #28258 ] [UV editor] missing snapping option.
...
*Added back "snap_target" as we had in 2.4x.
I removed the "snap_element" though, as only Vertex Snapping is supported in the UV Image Editor.
2011-08-16 17:43:39 +00:00
Xiao Xiangquan
18d95a8462
fix a small bug , and update language-packs
2011-08-16 16:58:35 +00:00
Joerg Mueller
87efb89901
Py fix for trunk to pepper merge.
2011-08-16 14:43:04 +00:00
Joerg Mueller
23807d1fb4
Merging trunk up to r39447.
2011-08-16 14:11:58 +00:00
Daniel Salazar
f0259542e1
Front/Back togles should not disable when curve is 2D and bevel object is used
...
http://www.pasteall.org/pic/show.php?id=16449
2011-08-16 12:37:23 +00:00
Campbell Barton
65ca89180a
fix [ #28227 ] join_uv and bake work wrong
...
added back ability to unwrap all selected mesh objects.
2011-08-15 16:25:05 +00:00
Joshua Leung
cbbbf31315
Restoring "Clear User Transforms" operator
...
This can now be found as Pose -> Clear Transforms -> Reset Unkeyed, or
via the operator search (known by its old name there)
2011-08-15 13:24:53 +00:00
Benjy Cook
c8ae881b61
Added option to each retargeted bone to fix twist issues caused by variable bone rolls and unknown axis differences. Also made retarget operator a single undo
2011-08-15 10:18:02 +00:00
Benjy Cook
3237f39243
Small fix to autoloop due to changes in utility function by animation stitching
2011-08-15 10:17:04 +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
Sergey Sharybin
8490d646b7
Fixing bug with editing keymaps when filter is enabled.
2011-08-14 09:12:43 +00:00
Campbell Barton
0b23d378fb
fix [ #28225 ] Solidify Modifier creates wrong results when vertex group is attached
...
infact this is not really a bug, irrespective zero vertex group weights gave overlapping geometry which isn't useful, add an option to set the thickness factor for zero weighted verts.
2011-08-14 06:43:58 +00:00
Campbell Barton
fc128c970b
- recently restored sequencer change data operator didnt reset the offsets after a hard cut, causing the new data to be trimmed.
...
- add change data operator to strip panel next to image file properties since editing every image manually isnt really usable.
- added new sequencer operator "Clear Offsets" (Alt+O), useful to reset the start/end frames around the strip data.
2011-08-14 03:59:22 +00:00
Benjy Cook
2fef8f13f0
Added argument to retargeting - step size. Allows retargeting every other 'step' frame, useful for previewing or faster retargeting.
2011-08-13 18:46:34 +00:00
Thomas Dinges
65d9d2e3e0
2.6 UI Files:
...
* Code cleanup in the space_*.py files.
* Removed layout.column() statement in _MT_ panels, they are useless.
* Only define variables at the beginning of a function!
2011-08-13 17:52:13 +00:00
Benjy Cook
aaeb498c26
Added a small operator to ease mapping. When used, the hierarchy mapping field is filled with the currently selected (pose) bone.
2011-08-13 11:09:42 +00:00
Mitchell Stokes
c5ef9b62c1
BGE Animations: Adding an option to let users choose whether or not to lock animation updates to the framerate. If this option is enabled, animations are only updated at the same speed as the animation framerate. This can give a significant speed up in performance, but at the cost of smoothness in animations. I'm defaulting this behavior to off for now, which is the behavior seen in trunk.
2011-08-12 20:53:29 +00:00
Benjy Cook
24b18fd154
More work on Advanced Retargeting and some stride bone bugs
2011-08-12 18:10:31 +00:00
Jason Hays
c57d64468b
Merged 39257-39338
2011-08-12 15:48:08 +00:00
Xiao Xiangquan
3a8c7be9e4
code clear, insert blf_gettext.c to blf.c
2011-08-12 13:43:21 +00:00
Campbell Barton
b374ab919a
import common classes from bpy.types, saves ~1000 python getattrs on startup.
2011-08-12 06:57:00 +00:00
Campbell Barton
8fd246cb70
add bpy.types as a module for convenient imports, eg:
...
from bpy.types import Menu
2011-08-12 06:31:39 +00:00
Campbell Barton
ada88c8d8e
sequencer todo: change sequence added back (C key)
...
split up into operators
- change effect input
- change effect type
- change file data
Change plugin is not ported back yet.
2011-08-12 06:08:22 +00:00
Benjy Cook
f1a8c26aa3
Additional work on animation stitching, now with auto-guess capability. Only a few bugs left, regarding animations translation
2011-08-11 16:46:27 +00:00
Benjy Cook
05b7ccb736
Optimizations following intensive profiling of retarget and other lengthy functions. Retargeting now takes ~30% less time
2011-08-11 14:50:19 +00:00
Benjy Cook
87e9c0ffaa
Advanced Retargeting option: If the end user armature is complex, on the level of Sintel/Mancandy rigs, the user is requested to mark Advanced Retargeting, and constraints will be semi automatically configured to retarget the animation and then Retargeting will bake and remove these constraints
2011-08-11 13:47:49 +00:00
Joerg Mueller
fee7337249
3D Audio GSoC:
...
Adding a mono flag to mixdown non-mono sounds for 3D audio.
* Added mono sound loading.
* Bugfix: AUD_COMPARE_SPECS usage was wrong.
* Bugfix: JOS resampler = instead of ==.
* Bugfix: Change of a sound should apply settings in AUD_SequencerHandle.
* Bugfix: Memory leak when canceling open sound operator.
2011-08-11 11:41:24 +00:00
Campbell Barton
ef18ec335f
svn merge -r39145:39286 https://svn.blender.org/svnroot/bf-blender/trunk/blender
2011-08-11 05:04:01 +00:00
Benjy Cook
fba1f50d0a
Mostly finished implementation of animation stitching, with lock bone functionality, allowing the user to choose a bone that maintains its position during the blend
2011-08-10 20:37:57 +00:00
Benjy Cook
1eaeaf8cd8
Fix for previous commit, now a fake user flag is added when switching between retargeted animations, so they don't get lost on save
2011-08-10 20:36:52 +00:00
Benjy Cook
b5d556d432
Initial programming of stitch animation operator. WIP
2011-08-10 18:41:04 +00:00
Benjy Cook
8afad10f98
Continued changes to storing of retargeted animation data, making it possible to easily switch between all retargeted clips, and stitch them with the future operator
2011-08-10 18:40:14 +00:00
Jason Hays
e21ba299d6
Merged 39182-39257
2011-08-10 15:55:33 +00:00
Xiao Xiangquan
465c3b82fa
merge with trunk r39216
2011-08-10 14:32:03 +00:00
Nathan Letwory
3758f125fc
Fix for incorrect parameter amount.
2011-08-10 09:30:45 +00:00
Campbell Barton
036077ebc6
fix for error in template
2011-08-10 09:16:35 +00:00
Campbell Barton
0207d9ce27
style change, harmless changes while looking into bug [ #28196 ]
2011-08-09 19:59:01 +00:00
Campbell Barton
22694c993a
fix [ #28186 ] textboxes properties not animatable
2011-08-09 14:50:40 +00:00
Campbell Barton
da6bc69ca9
fix [ #28191 ] Exception when enabling a script for a newer Blender build
2011-08-09 14:16:22 +00:00
Joerg Mueller
a672ab5e73
3D Audio GSoC:
...
Improved waveform drawing in the sequencer.
* Drawing the waveform of a sequencer strip is now independent from whether the sound is cached or not.
* Improved drawing of the waveform in the sequencer (especially speed!).
* Making it possible to vertically zoom more in the sequencer to better see the waveform for lipsync.
* Fixed a bug which crashed blender on loading a sound file via ffmpeg.
2011-08-09 14:10:32 +00:00
Thomas Dinges
2dfc51388c
Blender 2.59:
...
* Update the readme file
* Update link to release logs, they point to http://www.blender.org/development/release-logs/blender-259/ now
2011-08-09 07:33:51 +00:00
Bastien Montagne
97d4240911
Merging r38818 through r39198 from trunk into vgroup_modifiers.
2011-08-08 21:28:51 +00:00