f38331adef
Code cleanup: style
2014-04-03 09:24:09 +11:00
22873eaeba
Fix T31598: smart UV failed for small faces
...
previous fixes only tweaked epsilon, but logic for skipping zero area
boxes was still wrong.
2014-03-18 01:34:14 +11:00
8af2ed80a4
RNA: rename matrix_for_frame -> matrix_from_frame
2014-02-27 08:39:25 +11:00
3b44ca08a9
Fix 3D tracks to mesh not aligning mesh properly
...
Also fixed wrong frame number used for reconstructed object
visualization in 3D viewport.
2014-02-26 19:40:04 +06:00
d2548f561c
WM: hide screen management and ndof operators from seach popup
2014-02-26 13:48:41 +11:00
70924a7b2e
Fix T38548: Edit externally always uses first frame only
2014-02-26 10:58:14 +11:00
24e1ce25d1
Use string escaping when renaming custom properties
2014-02-25 16:49:14 +11:00
521b3a5dac
Fix for Copy Settings From Active Track
...
it didn't copy weight from active track.
2014-02-19 18:59:04 +06:00
57b62881f4
Added track weight to presets
...
Useful for cases when you need to create bunch of witness tracks.
2014-02-19 18:43:36 +06:00
5d20db1d87
Added an option to camera preset to include/exclude focal length from the preset
...
Useful for cameras which have fixed focal length.
2014-02-19 18:18:02 +06:00
c9233bfd82
Code cleanup: style
2014-02-19 08:02:59 +11:00
e965afcdcc
Python: remove redundant len() use
2014-02-19 00:05:31 +11:00
aea00c7a81
Code cleanup: style
2014-02-13 08:52:12 +11:00
bd89528a5e
Code cleanup: replace WM_OT_ndof_sensitivity_change -> WM_OT_context_scale_float
...
also increase maximum sensitivity
2014-02-12 21:05:24 +11:00
96e9c67b47
Code Cleanup: py script float comparisons
2014-01-18 09:13:51 +11:00
8e3a6bc876
Rigidbody: Add missing properties to "Copy Rigid Body Settings" operator
2014-01-17 20:20:46 +01:00
377bb55566
Fix T36190: Rigid Body bake to keyframes bakes wrong the rotations.
...
Make sure that quaternions are compatible.
2014-01-17 20:09:59 +01:00
eb1bb9dfd6
Oops! Should have double checked before pushing that last commit.
2014-01-18 01:41:18 +13:00
4c89a658be
Fix T38157: Rigid body, crazy f-curves after bake to keyframes
...
A logic error meant that the wrong "previous rotation" values were being used
when decomposing the rigidbody results back to transform channels. Instead of
using the previous values for the object in question, it was actually using
the rotation value of the previous object that was evaluated.
2014-01-18 01:38:40 +13:00
d9bbcb371a
Code Cleanup: avoid bpy.context when its passed in as an arg
2014-01-17 08:42:07 +11:00
6ba02681de
Fix a bunch of UI string issues...
2014-01-15 10:40:54 +01:00
b7f04acb0c
Fix T38205, typo in Add Torus operator.
2014-01-14 09:45:40 +01:00
6d6bb2d130
Fix T38145: python error popup when pressing shift+Z in blender game mode.
2014-01-11 00:59:22 +01:00
e781ea79b2
UV Unwrap: smart uv unwrap would fail still on some very small faces
2014-01-08 14:03:36 +11:00
ead8b82ca7
Object Operators: make-dupliface and join-uvs weren't using UNDO.
...
also improve make-dupliface tip
2014-01-07 18:09:02 +11:00
55397c690d
Usual minor UI messages fixes...
2013-12-26 17:16:11 +01:00
e09a34520b
Fix for extrude poll functions not checking active object
2013-12-22 07:59:24 +11:00
2fb704d1b8
Error in last commit
2013-12-18 15:37:55 +11:00
509f169011
Style Cleanup
2013-12-18 15:34:56 +11:00
e9e08a1d12
Game Engine: Level of detail support and tools
...
Levels of detail can be added and modified in the object panel. The object
panel also contains new tools for generating levels of detail, setting up
levels of detail based on object names (useful for importing), and
clearing an object's level of detail settings. This is meant as a game
engine feature, though the level of details settings can be previewed in
the viewport.
Reviewed By: moguri, nexyon, brecht
Differential Revision: http://developer.blender.org/D109
2013-12-17 17:03:27 -08:00
51f5c994e9
Fix T37103: Keyframing custom properties issue (FCurve would not reflect Custom props type changes).
...
Add an helper func to re-compute integer-only fcurve flags, and call it when editing custom props.
Reviewed by aligorith, thanks!
Summary: Proposal fix for "keyframing custom properties issue" (T37103).
Reviewers: aligorith
Maniphest Tasks: T37103
Differential Revision: http://developer.blender.org/D111
2013-12-17 09:51:27 +01:00
3517cde0fb
Code cleanup: Remove Blender 2.4x animation player preset, since we have the internal one.
2013-12-14 09:24:22 +01:00
52c5365c00
Changed label to use UV Maps instead of UV Layouts
2013-12-13 15:29:50 +01:00
700e799ef5
Fix T37692: Follow active quads failed on unselected-active-face
2013-12-13 05:05:21 +11:00
35a9b7b44a
Missed one usage of use_hidden_preview.
2013-12-09 22:16:05 +01:00
1ea47c9af9
Code Cleanup: style, spelling and pep8 edits
2013-11-20 03:40:10 +11:00
bbcfadff35
Work around for bug [ #37376 ] wrong tooltips on few minus buttons
...
Until we have a way to customize tooltips based on operator parameters...
2013-11-10 08:15:24 +00:00
Lukas Toenne
921d3555ed
Fix #37348 , Different behaviour in Node editor. Adding nodes from the search operator now also removes them again if the subsequent transform is cancelled, like with the regular node shift+A menu
...
operators.
2013-11-07 08:33:09 +00:00
28bd03d9b5
Code cleanup:
...
* Remove "FCurve/Driver Version fix" from help menu, was used for RNA changes during 2.5x.
* Keep utility code in animsys_refactor.py, might still become useful according to Joshua.
2013-11-05 08:52:12 +00:00
1eb90abf2b
* Extrude options where available in object mode (search menu), resulting in error msg.
...
Added polls now, patch by Gottfried Hofmann (gottfried).
2013-11-01 13:14:17 +00:00
e89b001318
Project Pampa fix: animplayer will use preview range if preview is enabled
2013-10-29 15:49:01 +00:00
1ce5978805
BGE: Fix to allow render options such display framerate and profile to work
...
when launching the Blenderplayer from Blender.
This bug was reported and fixed by SolarLune.
2013-10-16 17:54:12 +00:00
ac602142d3
add 'Extrude Region, Vertex Normal' to the extrude menu, equivalent of 'Extrude, Escape, Alt+S'
2013-10-15 18:30:49 +00:00
Lukas Toenne
96f4ee03d4
Check the node Add operator's type property before attempting to create a new node. This prevents python exceptions when calling it from the search menu, where the node type is unspecified.
...
Reported by Sebastian Koenig in unrelated bug report #36968 .
2013-10-06 10:49:40 +00:00
3ccb370d38
Usual UI messages fixes...
2013-09-30 19:30:56 +00:00
20047e776f
fix [ #36835 ] Removing an addon has strange behavior
2013-09-30 10:02:34 +00:00
b21b24573d
lots of operator descriptions were incorrectly copy/pasted.
...
update some descriptions, others were removed and operators tagged as internal.
add a script to detect duplicate operator descriptions.
2013-09-30 05:50:41 +00:00
0ac194687e
style cleanup
2013-09-18 00:07:17 +00:00
Lukas Toenne
29b546fe7f
Fix for #36739 : Delete new nodes added via the Add menu or toolbar if the subsequent transform operator is cancelled. This prevents ugly situations where nodes stick "under" the toolbar after clicking a
...
wrong button.
Works by adding a flag to transform operators "remove_on_cancel". This is currently only used for node transforms, the idea is that if set, the operator will remove the transformed elements when it is
cancelled. It's not possible to do that in the original NODE_OT_add_node operator, because transform is modal and there is no way of reacting to a cancel outside of the transform itself (previous attempt
used a macro operator, but that also doesn't work because subsequent operators don't get executed if the previous transform cancels).
2013-09-17 13:07:48 +00:00
ec2464ac5f
code cleanup: unnecessary shadowing and some minor pep8 edits.
2013-09-12 19:51:31 +00:00