Sergey Sharybin
5e586fa0ca
Buildbot tweaks:
...
- Enable SSE/SSe2 for 64bit builds
- Build CUDA binaries
2011-12-13 09:54:48 +00:00
Campbell Barton
143a654e6f
formatting and minor refactor of some bmesh functions.
...
* BM_Make_Quadtriangle --> BM_Make_Face_QuadTri_v
* BM_Make_QuadTri --> BM_Make_Face_QuadTri
2011-12-13 06:56:10 +00:00
Campbell Barton
8c521496dd
save 4 bytes per BMLoop, added some comments on index use.
2011-12-13 05:20:02 +00:00
Brecht Van Lommel
57a39c3a0c
Fix #29594 : cycles NaN values with window coordinates mapping.
2011-12-13 00:00:26 +00:00
Campbell Barton
30d129593b
non functional changes & de-duplicate yet another face center function
2011-12-12 23:58:05 +00:00
Brecht Van Lommel
9e01abf777
Cycles: require Experimental to be set to enable CUDA on cards with shader model
...
lower than 1.3, since we're not officially supporting these. We're already not
providing CUDA binaries for these, so better make it clear when compiling from
source too.
2011-12-12 22:51:35 +00:00
Campbell Barton
8d0dc29aba
remove BLI_blenlib since its not needed in quite a few bmesh files
2011-12-12 22:34:05 +00:00
Campbell Barton
3aebfe7a7f
formatting and variable rename edits only.
2011-12-12 22:25:28 +00:00
Jens Verwiebe
94bc2b0cff
OSX: proper scons config and linking weak for jackOSX and errorhandling
2011-12-12 22:17:02 +00:00
Campbell Barton
8115753fd2
svn merge ^/trunk/blender -r42564:42586
2011-12-12 21:01:39 +00:00
Campbell Barton
01478a3743
correction to report message
2011-12-12 20:57:10 +00:00
Campbell Barton
7abc66ba42
add WM_operator_call_notest() for operators that need to call themselves within invoke functions without being freed.
2011-12-12 18:52:18 +00:00
Sergey Sharybin
ba3c6d4d34
Fix #29603 : Mode switch on linked objects
...
Do not allow to enter to weight paint mode for proxied objects.
2011-12-12 18:25:52 +00:00
Campbell Barton
3e7ad0e271
fix [ #29537 ] file/save crashes when target path isnt found
...
bug was that uiPupMenuSaveOver(...) could run the WM API call function which freed the operator, within the low level invoke function which kept using the freed memory.
Changed uiPupMenuSaveOver(...) to only show a popup so the caller needs to check if the file exists and should be immediately written (which was done everywhere except for blend saving anyway).
* added note that operators invoke/exec funcs cant call WM_operator_call(...) on themselves, ends up using freed memory.
* added BLI_is_file(path), checks the file exists and isnt a directory.
2011-12-12 18:06:36 +00:00
Sergey Sharybin
cd0608aff5
Fix #29600 : Hook actions wrong Tool Shelf adjust
...
Do not register hook_assign and hook_remove operators in the redo panel.
2011-12-12 14:54:28 +00:00
Sergey Sharybin
237f6fc3b3
Fix #29599 : Side of Active tool not working in Faces/Edges
...
Added warning message if there's no last selected vertex in the selection stack.
2011-12-12 14:52:00 +00:00
Campbell Barton
80da50270d
slight improvement to bevel, when using the edges to take the new vertex location into account, dont let the longer edge skew the new position.
...
also include an new & improved vertex placement method but left commented for now.
2011-12-12 09:28:46 +00:00
Campbell Barton
3d64d5afb6
minor bevel improvement
...
- concave vertices in a polygon were not correctly checked for.
- remove commented method of calculating bevel vertex positions, have a similar/better method coming.
2011-12-12 09:09:01 +00:00
Campbell Barton
4a364d2362
fix for 2 crashes running operators in background mode.
2011-12-12 03:25:10 +00:00
Tamito Kajiyama
32db495e50
Updates on the Parameter Editor mode:
...
* Added a new chain splitting option for dividing chains into pieces having
a given curvilinear 2D length.
* Rearranged the UI controls of chain splitting options according to the
actual order of processing.
* Made changes for converting each view edge into a chain in the case of
not using chaining.
2011-12-11 23:41:15 +00:00
Campbell Barton
5600cf9dd9
not all filepaths had the FILE_PATH subtype, this means using non utf8 paths would give errors.
2011-12-11 21:23:29 +00:00
Campbell Barton
b22405fa6f
fix for bpy.path.abspath() on windows when the library argument was set and its self a relative path too.
2011-12-11 19:48:56 +00:00
Campbell Barton
c280002879
fix [ #29579 ] Redo brolken when jobs are running
...
changes
* undo now checks screen jobs only, was checking all jobs before so a material preview could make an undo fail.
now this is only limiteds for render/fluid bake/bake.
* the redo UI is now disabled when screen operators run.
2011-12-11 19:23:02 +00:00
Campbell Barton
4b66bd3748
fix for accessing the keying set menu as an enum rather than in int
2011-12-11 17:10:46 +00:00
Antony Riakiotakis
ab6adf86cc
Add vertex connect tool to Ctrl-V submenu and Mesh->Vertices submenu.
2011-12-11 16:56:09 +00:00
Sergey Sharybin
357c3a14d9
Set lens settings to blender's camera on "Setup Tracking Scene" operator
...
Helps in cases camera was removed from scene after solve before setting scene up.
2011-12-11 15:48:15 +00:00
Sergey Sharybin
2a426d3eff
Fix #29574 : Strange crash using translated Blender
...
Description can be NULL for properties like enum items. Just added NULL-check here
2011-12-11 15:42:39 +00:00
Tamito Kajiyama
8a182d41b1
Fix for Operators.recursiveSplit() not able to split a chain within the last segment.
2011-12-11 11:17:41 +00:00
Dalai Felinto
2da7066caa
SCA: Scene Actuator text error
...
copy+paste bug when creating the rnas
2011-12-11 10:39:41 +00:00
Campbell Barton
8eab2c66a7
workaround for tessface not being recalculated when undo is disabled
2011-12-11 05:05:37 +00:00
Campbell Barton
5f6ff0f412
svn merge ^/trunk/blender -r42550:42564
2011-12-11 01:06:43 +00:00
Campbell Barton
9b762a51b1
missing config_freebsd.h from cmake file list
2011-12-11 00:53:37 +00:00
Campbell Barton
3998e2878b
delta scale default was still left at 0.0
2011-12-11 00:01:04 +00:00
Tamito Kajiyama
efc4341ee4
Merged changes in the trunk up to revision 42556.
...
Conflicts resolved:
source/blender/editors/space_view3d/drawobject.c
2011-12-10 20:54:43 +00:00
Campbell Barton
ab6c810212
remove unused function, found when syncing with bmesh, also remove/comment some unused defines
2011-12-10 20:10:28 +00:00
Campbell Barton
6bc55f2e4a
minor cleanup and sync with trunk
2011-12-10 18:41:53 +00:00
Campbell Barton
65e70985c4
fix [ #29541 ] Scale of faces incorrect when using individual origins
2011-12-10 18:25:56 +00:00
Campbell Barton
ce86bebfe3
knife_project_v3 can call ED_view3d_project_float directly without having its own check for ortho
2011-12-10 18:24:44 +00:00
Lukas Toenne
33b1939aee
In the node space context update function: Properly clear the snode->edittree pointer when no snode->nodetree is active. This would lead to crash in operators when switching from an existing node tree, since the usual poll function only tests for the edittree.
...
Fixes bug #29566 .
2011-12-10 15:52:08 +00:00
Sergey Sharybin
a912afd202
Fix #29516 : Twist brush giving crazy results
...
- Rotation now happens around initial stroke location rather than around scene origin
- Added slider for rotation strength which helps in cases only few rotation is needed
to be to increase the precision of such strokes
2011-12-10 14:45:30 +00:00
Sergey Sharybin
e9a0a42dd3
Fixed for movieclips tag function which was tagging wrong list
...
Pointed out by Lockal, thanks!
2011-12-10 13:54:51 +00:00
Campbell Barton
65f3b93f14
svn merge ^/trunk/blender -r42521:42550
2011-12-10 05:38:00 +00:00
Joshua Leung
a88b29c062
Bugfix [ #29567 ] Second Hook Modifier fails on Curve Object
...
This was broken in r.42515. In particular, rigs with Spline IK would break,
since they often use curves with hook modifiers controlling the control-points
of those curves.
2011-12-10 03:37:37 +00:00
Joshua Leung
3f39fde373
Compile fix for r.42546 typo
2011-12-10 03:24:19 +00:00
Morten Mikkelsen
0cc887e2e9
disabling DM_calc_auto_bump_scale() until after release
2011-12-10 01:14:36 +00:00
Campbell Barton
ae17390b77
picky edits & regen man page
2011-12-10 01:07:22 +00:00
Campbell Barton
87ff925d90
fix for error in bpy_extras.image_utils.load_image() when the image file exists but cant be read (wrong permissions for eg).
2011-12-10 01:01:22 +00:00
Morten Mikkelsen
82b9e4d16f
verify existence of dm
2011-12-10 01:00:12 +00:00
Morten Mikkelsen
965c287630
fixes scale on derivative maps
2011-12-09 23:26:06 +00:00
Campbell Barton
82480e9995
fix for bpy_extras.image_utils.load_image() making a placeholder image when passed a path in bytes.
...
made OBJ import fail when the image was missing.
2011-12-09 21:07:37 +00:00