Sergey Sharybin
ce81cce75d
Fix #26158 : The layer hight of the layer tool cannot longer be controled by the strength of the brush, as it was in 2.49
...
Layer height used to be controlled with brush radius, quite confusing decision.
Added new property for brushes - height for adjusting affectable brush height
(it could be not only layer height in the future).
2011-02-25 16:54:09 +00:00
Ton Roosendaal
d6f69a2c19
Bugfix #26174
...
Shift+A "add primitive" menu didn't allow to set shortcuts on the
sublevels.
2011-02-25 16:32:03 +00:00
Ton Roosendaal
24685d3967
Bug fix, irc report.
...
Menu Help -> Operator Cheat Sheet crashed, calling function with NULL context.
2011-02-25 16:05:26 +00:00
Campbell Barton
965c46b1d3
follow up on patch [ #26215 ], not all weakref references were ifdef'd
2011-02-25 15:07:25 +00:00
Campbell Barton
e06eea4fba
fix for scons with recent change to how BINRELOC is enabled via cmake.
...
also add WITH_PYTHON define to qtcreator project generator until we get a way to add them properly.
2011-02-25 14:45:45 +00:00
Campbell Barton
2cf20fde1b
patch [ #26215 ] Python weak reference (weakref) support for game objects
...
by Alex Fraser (z0r)
2011-02-25 14:32:35 +00:00
Nathan Letwory
60b22c5d12
doxygen: blender/windowmanager tagged.
2011-02-25 14:04:21 +00:00
Nathan Letwory
caa7bea1c5
doxygendoxygen: blender/modifiers tagged.
2011-02-25 13:57:17 +00:00
Nathan Letwory
1bb465141d
doxygen: tag blenderplayer stubs.
2011-02-25 13:46:54 +00:00
Nathan Letwory
6f6fac63ff
doxygen: gameengine/VideoTexture tagged.
2011-02-25 13:39:34 +00:00
Nathan Letwory
b188223ee4
doxygen: gameengine/SceneGraph tagged.
2011-02-25 13:39:04 +00:00
Nathan Letwory
2d3209c4b3
doxygen: gameengine/Rasterizer tagged.
2011-02-25 13:38:24 +00:00
Nathan Letwory
8476f26bc6
doxygen: gameengine/Physics tagged.
2011-02-25 13:37:23 +00:00
Nathan Letwory
dd26551ab7
doxygen: gameengine/Network tagged.
2011-02-25 13:36:49 +00:00
Nathan Letwory
bb6e7faf72
doxygen: gameengine/Ketsji tagged.
2011-02-25 13:35:59 +00:00
Nathan Letwory
94f3851840
doxygen: gameengine/GamePlayer tagged.
2011-02-25 13:35:11 +00:00
Nathan Letwory
344caea0b3
doxygen: gameengine/GameLogic tagged.
2011-02-25 13:32:11 +00:00
Nathan Letwory
34eeeb9115
doxygen: gameengine/Expressions tagged.
2011-02-25 13:31:23 +00:00
Nathan Letwory
ab523e91d0
doxygen: gameengine/Converter tagged.
2011-02-25 13:30:41 +00:00
Nathan Letwory
90917f78da
doxygen: gameengine/BlenderRoutines tagged.
2011-02-25 13:29:48 +00:00
Nathan Letwory
b59efe828b
doxygen: kernel/gen_system tagged.
2011-02-25 13:25:53 +00:00
Nathan Letwory
b414c6e08d
doxygen: kernel/gen_messaging tagged.
2011-02-25 13:24:53 +00:00
Campbell Barton
09e8a8222c
needed for building without python
2011-02-25 11:25:11 +00:00
M.G. Kishalmi
e7101e21e1
bugfix #26211
...
render-result doesn't get an ibuf with BKE_image_get_ibuf
added a poll method to grey-out entries if !ibuf for now.
2011-02-25 11:00:38 +00:00
Nathan Letwory
05c0eec5ff
Small fix from sambler.
2011-02-25 10:58:04 +00:00
Nathan Letwory
6aae3bb5c8
doxygen: small fixes and tag adding
2011-02-25 10:20:37 +00:00
Nathan Letwory
3cd4110f78
fix #if errors, add defined() in proper places
...
doxygen: add file tags
2011-02-25 10:01:33 +00:00
Janne Karhu
47d2353f26
Fix for [ #26205 ] Crash when duplicating window
...
* Timeline duplication code freed the original time caches too.
2011-02-25 08:40:57 +00:00
Campbell Barton
8a1cff54ce
internal operator/wm/macro function: dont crash if operators are not found (warning will be printed).
2011-02-25 04:15:45 +00:00
Campbell Barton
18c7354bd2
remove warning left in by mistake and comment unused function.
2011-02-25 02:27:54 +00:00
Campbell Barton
b8e3f4ee30
fix for cmake not having the correct svn revision in buildinfo, now generate a header every build with the time, date, svn revision.
2011-02-24 17:57:35 +00:00
Campbell Barton
197a57db69
face-paint mode operators were not ported from 2.4x yet hide/reveal/sel-swap
...
also added hide-unselected option to armature mode.
2011-02-24 16:04:36 +00:00
Lukas Toenne
04d04f6401
Fixed memory leak in group nodes. Only buffers from exposed sockets should remain after group execution.
2011-02-24 15:48:09 +00:00
Campbell Barton
d00b5736a5
remove unused functions, aligning to selection can be done with Shift+Numpad, uses manipulator code.
2011-02-24 15:31:38 +00:00
Campbell Barton
4c6b1d9df2
patch [ #26187 ] Cleaning #include <malloc.h>
...
from Shane Ambler (sambler)
didnt include change to superlu, prefer to leave external libs out of cleanups.
2011-02-24 14:05:41 +00:00
Janne Karhu
acf8a9c6ec
Fix for [ #26197 ] High resolution smoke cache not available due to pointcache update. Please reset the simulation.
...
* Backwards compatibility code wasn't forwards compatible :)
2011-02-24 13:37:53 +00:00
Campbell Barton
cd615f6fcc
found moving verts in pythons 2.5 api is approx 10x slower because the multi-dimensional array assignment reads the array 3 times (typecheck, length-check & for-real).
...
the length check was running sequence checks on every number which would fail, small speedup by avoiding this.
should eventually get this working faster by reading once into an allocated array.
2011-02-24 08:47:58 +00:00
Campbell Barton
31c7d694e0
remove 2 unnecessary checks for array type before assignment.
2011-02-24 07:25:47 +00:00
Campbell Barton
fbd9364944
revert part of own commit r35117 which modified mathutils initialization functions, found this could be done in a better way which doesnt have to deal with partly initialize instances being freed.
2011-02-24 05:46:57 +00:00
Campbell Barton
b357033f5e
remove unused vars.
2011-02-24 05:41:03 +00:00
Campbell Barton
b1639dc118
support pythons cyclic garbage collector for mathutils types.
2011-02-24 04:58:51 +00:00
Nathan Letwory
9aa9ade42a
doxygen: some more license block fixes.
2011-02-23 23:22:25 +00:00
M.G. Kishalmi
2158d05866
adjustments to recent commit:
...
* inv_ -> inverted_
* flagged image dirty after invert.
* restored properties accidently cut out of unpack operator.
brecht.beers[lmg]++
thanks for paying attention! :)
2011-02-23 19:40:24 +00:00
Janne Karhu
3bee6abb74
Fix for [ #26133 ] Explode modifier doesn't care about UVs (Option "split edges")
...
* This is basically a total rewrite of the edge split algorithm. The old one didn't handle tris at all and quads were cut wrong in some cases too with the addition of not handling uv coordinates at all.
* This new algorithm uses a flag system to categorize different splits and the identical but rotated cases in a similar way to how marching cubes indexes different cases.
* It cuts quads and tris and creates proper uv's for the new faces too.
* I also renamed the option to "edge cut" to differentiate if from the edge split modifier and added an option to override a uv-channel in the exploded mesh with particle age as x-coordinate so that the shrapnel can be faded out nicely etc.
2011-02-23 19:29:59 +00:00
Guillermo S. Romero
00c05c8404
Clean up headers a bit more.
2011-02-23 18:03:40 +00:00
Ton Roosendaal
962a4386bc
Bugfix #26188
...
Having 2 or more windows open, a render in another window made the
other (active) window fail badly on F11 key (show render).
Now things should go smoothly. If a render is being shown in
inactive windows, they get popped to the front nicely.
2011-02-23 15:52:05 +00:00
Lukas Toenne
4fe21e0b4f
The material "Dynamic" node (disabled anyway) had incomplete base type initialization, which made it appear as an empty item in the input node category.
2011-02-23 13:50:41 +00:00
Campbell Barton
65bb4ff8d1
py/rna api:
...
ifdef'd out weakref for blender/py api, worth testing to see if it adds much overhead.
2011-02-23 13:43:45 +00:00
M.G. Kishalmi
f0f3d9a2ff
added image-editor operators:
...
Invert Image Colors (RGB)
--
Invert Red Channel
Invert Green Channel
Invert Blue Channel
Invert Alpha Channel
mostly because of the recent changes in normalmap channels,
so users can adopt old bakes quickly.
though they might aswell prove useful in other situations.
2011-02-23 12:02:43 +00:00
M.G. Kishalmi
d7c29a0310
since the introduction of 'newbump' blender
...
was exporting normal maps with red and green channel inverted
relative to the geometry it actually exports.
This change makes blender export normal maps
which are very similar to most tools out there.
patch by Morten S. Mikkelsen
2011-02-23 11:58:36 +00:00