Sukhitha Prabhath Jayathilake
fc0a5ede01
Cleanup
2011-08-14 16:13:35 +00:00
Joshua Leung
b8473d70e2
Bugfix [ #28244 ] Setting vector handle in fcurve can fail
...
So apparently this was a regression from 2.4x, since vector handles
were one of the handle types which could be set independently for each
handle (vs both needing to be the same, for example, Auto Handles)
2011-08-14 10:19:21 +00:00
Joshua Leung
656adc53b4
Show dopesheet summary for new DopeSheet editors
...
While I originally made these so that they wouldn't be on by default
due to concerns over the filtering used for these leading to reduced
framerates/interactive speed, I'd since found while doing some
profiling that this isn't the case.
Rather, decreased framerates were more likely to stem from trying to
perform the checks necessary for the long-keyframe drawing when many
"child" channels are involved (affecting other channels too).
So, since these are generally useful, they are now enabled by default
:)
2011-08-14 04:55:52 +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
Sukhitha Prabhath Jayathilake
c86bcd5065
transform matrix animation import fix.
2011-08-13 16:22:14 +00:00
Sukhitha Prabhath Jayathilake
a4b6cfd872
light parameter export expansion.
2011-08-13 16:21:41 +00:00
Sukhitha Prabhath Jayathilake
c106f7bee9
Light blender profile param sid addressing
2011-08-13 16:20:28 +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
Sukhitha Prabhath Jayathilake
83f0c6e569
Transform matrix Animation import fix.
2011-08-12 20:38:29 +00:00
Benjy Cook
24b18fd154
More work on Advanced Retargeting and some stride bone bugs
2011-08-12 18:10:31 +00:00
Joshua Leung
059bbee2da
Drat... missed one
2011-08-12 07:22:29 +00:00
Joshua Leung
ebbd232555
Fixing compiler warning
2011-08-12 07:21:44 +00:00
Joshua Leung
db72192c22
Bye bye vile relics of extinct version control systems,
...
Causing a flurry of refresh file prompts post-commit,
Confusing local diffs and causing merge conflicts,
Stating the obvious; redundant and useless...
We shall not miss thou, blasted expand $keywords$
2011-08-12 07:20:49 +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
2c2fa877be
svn merge -r39286:39298 https://svn.blender.org/svnroot/bf-blender/trunk/blender , ensure some edits in trunk dont get merged back into pepper
2011-08-11 09:28:07 +00:00
Campbell Barton
99caa9470e
fix [ #28213 ] Imperial unit for 0.001 inches inconsistently displayed as mils and thous
2011-08-11 08:24:56 +00:00
Mitchell Stokes
78f89c3bbf
BGE Animations: Animation updates are now handled separately from logic/physics updates. This allows the animations to be updated at the full fps specified by the user. Before, updates were not happening frequently enough. For example, a 30fps animation my only update at 20~30fps, which would cause some noticeable lag. This my not be the best solution since at this point we may be dropping frames (not being in the while(frames) loop), and we're not updating as often as the physics engine might want for bone parented physics objects.
2011-08-11 07:19:37 +00:00
Guillermo S. Romero
80acfdc7a0
SVN maintenance.
2011-08-11 06:40:04 +00:00
Campbell Barton
a7663cc377
use ghash for operator and menu types, was doing string lookup in the operator list (containing over 1000 items) for each button draw.
...
gives small speedup for UI drawing and overall startup time.
2011-08-11 06:06:17 +00:00
Campbell Barton
0fac849d44
ifdef'd outliner code which is spesific to gsoc pepper with '// GSOC_PEPPER' so its obvious. this will keep merging pepper changes from conflicting and can be removed when its finally merged.
2011-08-11 05:50:05 +00:00
Campbell Barton
e97617e3fb
merge outliner refactor so we dont have to keep outliner.c locked in trunk.
...
this wont build because of changes spesific to pepper, fix coming next.
svn merge source/blender/editors/space_outliner -r36830:38987 https://svn.blender.org/svnroot/bf-blender/branches/soc-2011-pepper/source/blender/editors/space_outliner
2011-08-11 05:46:18 +00:00
Campbell Barton
07e8bfd2f2
unlocking outliner.c and removing... (merging refactor from pepper but looks like this will take a few steps)
2011-08-11 05:43:20 +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
Mitchell Stokes
17e88915fd
BGE Animations: Updating BL_ActionActuator.frame to work with the new actuator.
2011-08-11 03:27:47 +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
Campbell Barton
50277c48ba
fix for regression for shape key UI, values are now editable again in the list, double checked this works for mesh/curve and lattice types.
2011-08-10 20:12:27 +00:00
Mitchell Stokes
7707140fd1
BGE Animations: Always update the localtime used for continuous animations. Previously this was only done on a positive or negative pulse, which could lead to some issues with a continuous flipper animation.
2011-08-10 20:05:30 +00:00
Sukhitha Prabhath Jayathilake
286a6d39c7
import only transform matrix animation method ( in progress )
2011-08-10 19:43:40 +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
Sukhitha Prabhath Jayathilake
11d4cfaa71
Baked Animation re-Import fix
2011-08-10 17:51:18 +00:00
Campbell Barton
11aa9ff223
error in own recent commit. set subversion to 0
2011-08-10 16:05:20 +00:00
Thomas Dinges
e8471be5f2
2.59 Splash screen by tomket7. Congratulations!
...
Chosen by the jury Ben Simonds, Reynante Martinez and Hjalti Hjálmarsson.
2011-08-10 16:03:45 +00:00
Campbell Barton
45d99da8a2
Version bump for 2.59
2011-08-10 16:02:02 +00:00
Campbell Barton
cff2caa8a7
fix [ #28206 ] Motion Paths shown in 3DView even when Only Render option is enabled
2011-08-10 15:53:46 +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
958c468b07
fix [ #28203 ] Misplaced string in bone constraints
2011-08-10 07:49:18 +00:00
Nathan Letwory
4da9a8959f
Fix [ #28195 ] Particles objects disappear in viewport, and 90° rotation
...
Reported by Jean Francois Sarazin
Lack of normal normalisation caused scaling issues. SIGGRAPH fix by jahka and jesterKing. Thanks to host dfelinto with entertainment provided by slikdigit.
2011-08-10 07:36:57 +00:00
Campbell Barton
3a9b288bc7
fix for [ #28201 ] blender crashes when "mpeg" selected
...
2 changes
- When writing OGG only allow Theora encoding, this fixes the crash.
- When setting the MPEG preset, dont allow the 'Codec' to be left as Theora, this is just confusing.
* note that this is highly confusing for users and devs - there are 4 places to set the codec/format, with both python and C presets :S.
2011-08-10 07:36:44 +00:00
Joshua Leung
fafe6e3540
Gianmichele request: Pose Sliding tools show percentage indicator in
...
header
2011-08-10 00:46:20 +00:00
Campbell Barton
a10e00dc57
fix for crash undoing grease pencil session, last action would free entire frame which the session held a reference to.
2011-08-09 21:32:46 +00:00
Campbell Barton
3ddbc3869d
fix [ #28197 ] Undoing Grease pencil removes last 2 strokes
2011-08-09 20:33:35 +00:00
Campbell Barton
4262bd2906
fix [ #28196 ] Unwrap tris in lightmap pack
2011-08-09 20:00:53 +00:00
Campbell Barton
0207d9ce27
style change, harmless changes while looking into bug [ #28196 ]
2011-08-09 19:59:01 +00:00