Nathan Letwory
76aa5dfb70
Apply patch [ #36601 ].
...
Submitted by Saurabh Wankhade (sauraedron).
This patch adds camera shift and dof export and import in a Blender profile.
2013-09-05 06:58:27 +00:00
Campbell Barton
6fce374637
simplify idprop reallocation with MEM_recallocN
2013-09-05 04:26:08 +00:00
Mitchell Stokes
eea0b16888
BGE: Removing an unused rendertools argument from BL_ConvertActuators().
2013-09-05 04:19:05 +00:00
Brecht Van Lommel
d6b96563bc
Fix broken GLSL shader after recent changes.
2013-09-05 00:37:10 +00:00
Brecht Van Lommel
49942133cc
Find missing files now keeps relative paths relative instead of turning them
...
into absolute paths.
2013-09-05 00:37:06 +00:00
Campbell Barton
6d87f2749d
remove freebsd7 config. its fairly old and not maintained.
2013-09-04 23:44:41 +00:00
Campbell Barton
90b9fa3608
fix [ #36459 ] Official blenderplayer can not go fullscreen on Linux
...
use modified patch from Alex Fraser (z0r)
2013-09-04 23:43:25 +00:00
Mitchell Stokes
b9b806e0a0
BGE: Removing the touch sensor and converting all touch sensors to collision sensors.
2013-09-04 22:14:14 +00:00
Mitchell Stokes
42deb95583
Ghost_SDL: Fixing the DEF_CURSOR macro so it works in release builds.
2013-09-04 21:57:14 +00:00
Campbell Barton
cdabc891e2
remove error return value from BLI_bvhtree_insert, no callers were using.
...
in the case of an error - assert, rather then fail silently since it wont be working as expected anyway.
2013-09-04 20:33:50 +00:00
Campbell Barton
4d61e4a428
use strict flags for kdopbvh, also assert when invalid treetype is passed, rather then failing silently.
2013-09-04 20:03:33 +00:00
Thomas Dinges
cb19d9fa35
Code cleanup / Cycles:
...
* Removed unused member of the device_memory template.
2013-09-04 16:24:58 +00:00
Thomas Dinges
65f21d9b43
Code cleanup / Cycles:
...
* Avoid special code, when Subsurface is enabled.
Ideally we should only use the function, and get rid of the extra duplicate, but this is slower on CUDA.
2013-09-04 16:11:21 +00:00
Thomas Dinges
37e91d8965
Compile fix / Cycles:
...
* 'T' is now also used for the Subsurface closure.
2013-09-04 13:37:35 +00:00
Nathan Letwory
d5fba56b38
Add new cursor types to data handling to account for Intuos 4 device (pen and eraser).
...
Thanks to Ayden Polat for helping to find out the cursor type codes.
2013-09-04 12:10:02 +00:00
Campbell Barton
38075c7b3c
fix for building on msvc
2013-09-04 06:50:15 +00:00
Campbell Barton
1dc470dc8d
better fix for r59794, register a gesture when the mouse goes outside the actionzone.
2013-09-04 05:25:29 +00:00
Campbell Barton
cd324bd43e
fix for window join action being interpreted as a split.
...
The limit for dragging a gesture on an area corner was smaller then the area hot-spot,
so you could click on the right-most side of the bottom-left corner, drag left - pass the gesture threshold and still be in the same area. so a motion intended as a join would register as a split.
Happened more with high DPI values. fix by ensuring the drag limit is always higher then the hotspot.
2013-09-04 05:06:38 +00:00
Campbell Barton
064bf204f3
fix for glitch splitting horizontally with a high dpi, could make areas smaller then the header which pushed the original view out of the screen.
2013-09-04 03:52:25 +00:00
Campbell Barton
29efa96940
style cleanup
2013-09-04 03:30:41 +00:00
Campbell Barton
640cf6919f
tweaks to fly mode
...
- rotating the view is faster.
- arrow keys work (was only wasd-rf before)
- when stationary wheel or +/- will set z direction (so mouse wheel always sets the fly axis back to z)
2013-09-04 01:49:20 +00:00
Campbell Barton
f3af9de618
debug option for modifier stack calculation USE_MODIFIER_VALIDATE,
...
checks that every modifier gives a valid mesh (very slow) - so off by default even in debug mode.
2013-09-04 01:29:34 +00:00
Tamito Kajiyama
8b723dfafd
Added better support for line styles in the Outliner.
2013-09-04 01:15:23 +00:00
Brecht Van Lommel
efe7793152
Fix cycles CUDA/OpenCL build error after recent change.
2013-09-04 01:04:14 +00:00
Tamito Kajiyama
af9a6aad99
Fix for redundant multiple animation data items of the same line style in DopeSheet.
...
This could happen when a line style is shared by multiple linesets within a scene.
2013-09-04 00:21:27 +00:00
Tamito Kajiyama
e9182c1176
Fix for missing filter button to visualize/hide animation data related to line styles.
2013-09-03 22:50:58 +00:00
Tamito Kajiyama
972c4640dc
Fix #36649 : Drivers for Freestyle parameters in Render Layer panel don't appear in Graph Editor.
...
The channels define code in ANIM_init_channel_typeinfo_data() was not synchronized with the
definition of channel types (eAnim_ChannelType) in ED_anim_api.h.
2013-09-03 22:49:30 +00:00
Brecht Van Lommel
60e5abe71f
Fix a few issues reported by coverity scan.
2013-09-03 22:39:21 +00:00
Brecht Van Lommel
b314209356
Cycles: add a sharpness input to the Cubic SSS falloff. When set to 1 this will
...
give a result more similar to the Compatible falloff option. The scale is x2
though to keep the perceived scatter radius roughly the same while changing the
sharpness. Difference with compatible will be mainly on non-flat geometry.
2013-09-03 22:39:17 +00:00
Campbell Barton
9467d99405
replace sqrt(dot()) with length functions.
2013-09-03 22:32:03 +00:00
Campbell Barton
4ee18eaf12
simplify length checks in DM_calc_auto_bump_scale
2013-09-03 22:22:45 +00:00
Campbell Barton
15fc16a49b
fix for missing NULL check before calling BKE_sequencer_imbuf_to_sequencer_space().
2013-09-03 21:54:17 +00:00
Campbell Barton
0994e7f96f
move timeit macros into their own include, since they are only used for testing and unrelated to PIL_time.h typical use.
2013-09-03 21:22:43 +00:00
Brecht Van Lommel
a54dd1155f
Fix #36449 : switching between render slots during render would leave some tiles
...
black until the end of the render.
2013-09-03 20:59:24 +00:00
Brecht Van Lommel
72cf50ed1e
Related to #36532 : show message in modifier when cloth point cache read fails,
...
for example due to a subsurf modifier preceding a cloth modifier.
2013-09-03 19:58:09 +00:00
Lukas Toenne
f9e43424fe
Fix #36194 , Halo material on Layer 2 produces flares on layer 1. Halo flares were simply rendered on the first available halo-enabled layer. Now use the flare layers correctly.
2013-09-03 18:59:52 +00:00
Brecht Van Lommel
2663d3833d
Fix compile error with strict compile flags.
2013-09-03 18:01:31 +00:00
Brecht Van Lommel
d14121308d
Fix #36189 : link group, delete instanced object, link group again would not
...
create an instance. Now it creates the instance even if the group was already
linked into the .blend file.
2013-09-03 17:24:07 +00:00
Brecht Van Lommel
6cc84d7c99
Related to #36382 : for linked object point caches, show a message that disk
...
cache must be used for baking.
2013-09-03 16:28:53 +00:00
Brecht Van Lommel
b03829b5a1
Fix #36359 : sequencer frame indicator not updating during animation render.
2013-09-03 16:02:55 +00:00
Alexander Kuznetsov
a3410a1b47
Fixed crash on Visual Studio
2013-09-03 15:30:07 +00:00
Howard Trickey
aa3bea133a
Fix a possible bug in knife detected by coverity.
...
A selection copy may have been passed a null pointer.
Also quieted a couple other complaints by coverity.
2013-09-03 11:37:47 +00:00
Sergey Sharybin
92fbc1e250
Fix #36587 : Tracking markers fail to track near the left and right edge of a movie clip.
...
Track margin checks needed some tweaks to deal better with the fact
that normalized values for the same pixel values might be different
across X and Y axis.
Also, non-centered patters are expected to be handling better now.
2013-09-03 10:39:55 +00:00
Sergey Sharybin
8b40be18d3
Fix #36643 : Clip Editor: undesired Markers created "automatically" while I track my marker
...
Was a typo from recent commint from my own.
2013-09-03 09:18:08 +00:00
Sergey Sharybin
5d2dd0a3fe
Color managed color didn't work properly for float sequencer frames.
...
Like, it seems it never worked actually.
2013-09-03 09:18:04 +00:00
Joshua Leung
2f426fd1b5
Bugfix: When deleting all keyframes from F-Curves, don't delete the F-Curve if
...
it has a driver
2013-09-03 06:46:17 +00:00
Campbell Barton
033ca89f12
display angle in axis/angle buttons as degrees as with euler rotations.
2013-09-03 06:27:03 +00:00
Campbell Barton
2dc988df8c
reorder BLI_strict_flags.h include so its not conflicting with stdio.h on apple.
2013-09-03 04:39:12 +00:00
Campbell Barton
8f1e51a7d9
remove WINDOWS checks in cmake, this variable isn't defined on windows and checks weren't needed.
...
also remove redundant dot_v3v3 in shrinkwrap constraint.
2013-09-03 03:04:44 +00:00
Joshua Leung
bebaa41047
Tweaks to New Driver creation behaviour
...
* 'Show Debug' now enabled for all newly created drivers. For most users, it is
useful to be able to see this to help figure out what's going on
* Removed failed experiment of creating new drivers with Generator FModifiers. I
had hoped that this would make it easier to create drivers that doubled or
halved the input values, but that has proved to not be the case, and instead
made harder for most users to set things up (as they'd have to remove these
first).
Now, when adding drivers from the UI, these get created with two keyframes (at
(0,0) and (1,1) for a 1-1 mapping), which can be easily tweaked normally.
However, for backwards compatability of scripts (notably rigify, and perhaps
some others out there), when creating drivers from scripts, they will still get
created with Generator FModifiers for now. We can review this situation again
for 2.7, but for now it seems ok.
2013-09-03 00:28:23 +00:00