b5e55ff44b
Small fix to Path Editing - now mute's original forward motion curve
2011-08-05 08:40:06 +00:00
ecd4b86982
Initial coding of path editing operator. Still needs some work, but all the basic functionality is there. Select a path and the stride bone (as active) and it will reparameterize the path to propel the armature forward in the same magnitude of the original
2011-08-03 22:26:59 +00:00
0031950a74
Fixed issue with IK toggle buttons and added operators for the new limit rotation functions
2011-08-03 18:17:33 +00:00
ab3fc2fa5c
Added functions for toggling DOF Constraints on user rig based on range of motion in motion capture clip. Limit Rotation constraints are added based on the min and max of each DOF of each bone in its local space
2011-08-03 18:16:32 +00:00
b9039168fe
Fixed coding style to conform to pep8
2011-08-03 18:13:44 +00:00
fde1dc0fb2
Speaker Object icons, thanks Phil Gosch.
2011-08-03 13:34:49 +00:00
eb9d591898
* Merging trunk up to r38981.
...
* Fixing a minor issue in a previous commit.
2011-08-03 12:44:52 +00:00
6d7490632f
3D Audio GSoC:
...
* Minor audaspace library improvements.
* Considering location, velocity and orientation in AUD_SequencerReader and AUD_SequencerHandle.
* Bugfix: Maximum and Minimum volume weren't used before in the software device.
* Bugfix: Adding speaker objects via info space crashed.
* Listener settings now get updated in the audio system.
2011-08-03 09:25:40 +00:00
a10245a1fa
fix [ #28151 ] export OBJ don't save the extension
...
also correct some typos
2011-08-03 05:32:07 +00:00
4fc56e39bd
Patch by oenvoyage - olivier amrein, thanks a lot!
...
* Material Diffuse Ramp was not greyed out when shadeless was enabled.
2011-08-02 18:56:03 +00:00
6a37c24115
fix for xvid encoding preset giving a python error
2011-08-02 17:40:27 +00:00
2f2a95efb8
Sane defaults for post-retarget fix's framing, and ui bugfix (active icon was showing opposite of real active state)
2011-08-02 17:10:01 +00:00
827f92497e
Other bone functionality coded for point post retarget fix. You can now set the point to be offset from a second bone, i.e. follow other bone's path
2011-08-02 17:08:49 +00:00
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
08426ec2e7
fix [ #28148 ] User Preferences Scripts Path not working
2011-08-02 10:21:25 +00:00
70b4758ff8
Made wmNDOFMotionData use a vector rather then xyz members, makes it nicer to use with math functions.
...
ndof_to_angle_axis and ndof_to_quat now use math functions.
2011-08-02 07:08:22 +00:00
dc2609da3d
svn merge -r38814:38905 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-08-02 01:01:56 +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
2f3685615f
fix for template
2011-08-01 06:55:05 +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
6c3bb8b903
EditMesh-based skin node drawing
2011-07-31 02:03:48 +00:00
ccf186017a
Added stub for Skin modifier UI
2011-07-31 02:03:33 +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
Nathan Letwory
24def76ac8
svn merge -r38753:38813 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-29 07:58:03 +00:00
2658949752
pep8 cleanup, also print message when attempting to run in animation player mode.
2011-07-29 01:24:03 +00:00
336a47cdcf
* Code cleanup
...
A row with alignment for 1 property = useless: ;-)
2011-07-28 18:19:15 +00:00
bd6ca0570e
3D Audio GSoC:
...
Implemented basic audio animation.
* AnimatableProperty: Propper cache writing and spline interpolation for reading (the solution for stair steps in audio animation)
* Animatable properties so far are: volume, pitch, panning
* Users note: Changing the pitch of a sound results in wrong seeking, due to the resulting playback length difference.
* Users note: Panning only works for mono sources, values are in the range [-2..2], this basically controls the angle of the sound, 0 is front, -1 left, 1 right and 2 and -2 are back. Typical stereo panning only supports [-1..1].
* Disabled animation of audio related ffmpeg output parameters.
* Scene Audio Panel: 3D Listener settings also for Renderer, new Volume property (animatable!), Update/Bake buttons for animation problems, moved sampling rate and channel count here
2011-07-28 13:58:59 +00:00
2dc826f083
New option for multires modifier: Subdivide UVs
...
Enabled by default and also enabled for older filesm so
there should be no regressions.
In some cases it's useful to not use subdivided uvs for multires.
2011-07-28 11:16:10 +00:00
722474a7ea
fix [ #28095 ] Select Pattern don't select all the bone in edit mode
...
& some style changes.
2011-07-28 07:55:09 +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
e2522cead2
report an error when user blender versions other then 2.4x for animation playback.
2011-07-28 05:09:31 +00:00
Nathan Letwory
73a9ce7ec0
svn merge -r38558:38752 https://svn.blender.org/svnroot/bf-blender/trunk/blender .
2011-07-27 07:42:53 +00:00
46cea37266
fix [ #28066 ] Unchecking 'self project' messes up 'Snap to Vertex'
...
this option is useful for all non-grid snapping modes (when in editmode) so make available in those cases too.
2011-07-27 07:22:31 +00:00
9a250bea61
Fix part of [ #28088 ] bad button spacing with layout engine for menu items.
...
* Fixed a cut off text.
* small cleanup
2011-07-26 20:05:17 +00:00
9e1a553127
set the development cycle to 'beta'.
2011-07-26 07:41:14 +00:00
71692e802f
py api:
...
- added menu templates
- move template menu into the header of the text editor (so users will find more easily)
- updated mathutils examples, switching the order of multiplication.
2011-07-26 07:39:00 +00:00
1f65b3b1a8
BGE Animations: Adding a new choice for vertex deformation for armatures, which can be found in the Armature's Skeleton panel by the Deform options. Before only Blender's armature_deform_verts() was used. Now users can choose a vertex deformation function that is optimized for the BGE. At the moment it is mostly a copy of armature_deform_verts() with various chunks of code removed, and the BLI_math code was replaced with Eigen2. In my test scene, the new function offered about a 40% improvement over armature_deform_verts() (17~19ms rasterizer to 11~12ms). The only current limitation that I'm aware of if that B-Bone segments are not supported in the BGE version, and I will probably leave it out. I would like to also limit the BGE version to 4 weights to make things easier for a GPU version, but this may just make things slower (sorting weights to find the top 4).
2011-07-26 06:10:05 +00:00
e882925b49
more vector order switching.
2011-07-25 09:31:39 +00:00
799714fbc9
minor edits to animation playback operator
...
- remove own copyright from script
- print command before executing (helps troubleshooting)
2011-07-25 07:14:54 +00:00
4f4eeb826a
style changes for operator scripts & some pep8 edits.
2011-07-25 06:40:16 +00:00
6065390f4c
fix for DingTo's recent commit with the animation player, it ignored the case where the player is not an absolute path but found in the users $PATH (as is common on *nix systems).
...
now try and execute player, reporting the exception rather then checking the player file exists.
also made some pep8-80 style edits.
2011-07-25 06:38:21 +00:00
a07d7edb82
swap vertor multiplication order for add torus.
2011-07-25 06:09:39 +00:00
d4552034c6
edits to quick effects scripts
...
- use uv layer data api rather then operator.
- switch vector rotation order.
- made some style changes, use 80 width.
2011-07-25 05:54:32 +00:00
3e91de7ffd
External image operators.
...
- use bpy.data.is_saved (was using a workaround from when before this attribute was added)
- fixed a bug where editing relative paths could fail.
2011-07-25 05:10:44 +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
ced8f1dffc
deprecate multiplication orders:
...
vector * matrix
vector *= matrix
vector * quaternion
vector *= quaternion
Use the reverse order instead, enable WITH_ASSERT_ABORT in cmake to promote the warnings into errors.
2011-07-25 01:44:19 +00:00