f682129d62
PyAPI: clarify fallback docstring
2015-03-06 19:02:57 +11:00
8638142c3b
Fix T43904: calc_vert_angle returns wrong value
...
This was mis-named, rename to `calc_edge_angle`
and allow a fallback value in the case when the vert doesn't have 2-edges.
2015-03-06 18:55:36 +11:00
7df60becb9
BMesh: Add extended BM_vert_calc_edge_angle that takes a fallback value
2015-03-06 18:45:00 +11:00
2f21dbf38b
Cleanup: unused warnings
2015-03-06 17:30:05 +11:00
a9b7d5e4e8
Cleanup: unused macro warning
2015-03-06 14:17:21 +11:00
b1f4301deb
Fix typo in "Add" and "Subtract" mode of Vector Math node.
...
Differential Revision: https://developer.blender.org/D1003
2015-03-06 02:34:03 +01:00
37d7b2d3b6
Revert "COLLADA - support for shadeless material (SHADER_CONSTANT)"
...
This reverts commit 04b0a9f4b8 .
2015-03-05 19:44:23 +01:00
e2d4a93a00
Fix T43880 really stupid mistake from fixing stick mode selection
2015-03-05 19:14:38 +01:00
6f3629607b
Make limits of sequencer scaling a bit more sane
2015-03-05 19:05:39 +01:00
7c38ba0a9e
Audio library, early exit when animation is found
2015-03-05 18:50:44 +01:00
a7d292394e
Fix T43898, correct all uv layers in bevel, not only the active one
2015-03-05 18:50:44 +01:00
04b0a9f4b8
COLLADA - support for shadeless material (SHADER_CONSTANT)
...
This patch make it possible to export and import shadeless material.
Reviewers: sergey, sauraedron
Subscribers: sergey
Projects: #collada
Differential Revision: https://developer.blender.org/D1094
2015-03-05 18:44:04 +01:00
23af8984bb
Compositor: Add sanity check around pass element size and compositor data type
...
Only happening in the debug builds, avoids issues like recent AO one from happening.
2015-03-05 20:24:41 +05:00
6e1ea04ada
Fix T43894: Wrong alpha with bilateral blur node
...
The issue was caused by AO operation reporting it's a color operation
(which means it's expected to output RGBA) but internally it's RGB
only in the render engine, which caused some memory to be uninitialized.
2015-03-05 20:21:55 +05:00
73d0749a59
Compositor: Fix compilation error with COM_DEBUG enabled
2015-03-05 20:12:28 +05:00
37771e8fff
Cleanup: unused var
2015-03-05 17:58:22 +11:00
90e1b83696
Fix T43890: Crash, Alt-D over operator redo button
2015-03-05 09:10:16 +11:00
ffee7f1a58
BGE: Fix crash when a constraint misses its reference object
...
Blender allows you to create a constraint without specifying its reference
object, even when the constraint requires such a reference. The BGE would
crash on this. This change simply ignores such a constraint.
2015-03-04 14:15:41 +01:00
6efcd9e8fe
Math Lib: redundant axis flip decomposing a plane
...
Also add a faster, non-normalized version of the function.
(Neither are used currently used).
2015-03-04 20:11:49 +11:00
b1e48ab4e4
Fix T43879: Autokey ignore pref /w viewlock-camera
2015-03-04 17:15:11 +11:00
cf2876b77a
Fix for snap to cursor /w parents (object/pose)
...
Also don't use pose-bone transform unless the user is in pose-mode.
2015-03-04 15:13:10 +11:00
d48c3666da
Snap: ignore unselected items, /w snap from active
2015-03-04 15:13:10 +11:00
27fe640104
Own error in recent commit (Snap active)
2015-03-04 13:28:45 +11:00
c755d8fbb5
RNA: rename mesh validate argument
...
cleanup_cddata -> clean_customdata
2015-03-04 12:58:14 +11:00
85c38e7389
Fixed wrong label and hint text in Collada exporter
2015-03-03 23:42:33 +01:00
7f25da6509
fix T43094 Added check for out of bounds in vertex color array
2015-03-03 23:42:32 +01:00
19656233dd
Style cleanup
2015-03-03 13:43:47 +01:00
d58a15c0a6
Windows: Add stacktrace support when unhandled exception occurs.
...
We need to register the exception handler slightly differently here, as
well as adding DbgHelp as a library, but according to docs it should be
supported in recent Windows editions (Win XP included even).
We can try it first and revert if there are issues.
2015-03-03 13:39:15 +01:00
b42a3d2485
Another stability commit for legacy users - don't crash when toggling
...
dyntopo just notify user that their system doesn't support it.
2015-03-03 11:34:23 +01:00
f2bc3dd678
Grrr, missed those ones in previous commit!
2015-03-03 10:44:14 +01:00
82cafcfdb7
UI messages fixes...
2015-03-03 10:40:52 +01:00
23330473e3
Cleanup: remove unused collada conversion
2015-03-03 15:40:34 +11:00
26a251202b
Fix mesh-validate for polys using successive verts
2015-03-03 15:32:35 +11:00
34003dd034
Fix T43151: Collada meshes crash Blender
...
We have multiple reports of collada files crashing, run all meshes through validate.
2015-03-03 15:30:45 +11:00
6d5ab8fdb7
Cleanup: collada had own defined Global (why?)
...
Wasn't needed and made linking fail here
2015-03-03 15:07:19 +11:00
e2c24a18e3
Knife: fix glitch dragging mouse outside the face
...
Had a small gap between the last-vertex & new-cut
2015-03-03 09:29:44 +11:00
Julian Eisel
c271a9fa8b
Fix T43864: Saving from top area in fullscreen changes wrong area into File Browser
...
We now always use the actual fullscreen area.
2015-03-02 22:38:59 +01:00
d2b6c6fd9b
Fix T43862: Knife fails with concave ngon
2015-03-03 00:26:20 +11:00
8c6073db11
BMesh: BM_loop/edge_point_side_of_loop_test
...
change behavior to use a negative number when outside,
and return the signed, squared distance.
2015-03-03 00:26:13 +11:00
e38dc33f80
Fix dist_signed_squared_to_corner_v3v3v3 with concave corners
2015-03-03 00:20:53 +11:00
cea3892813
Revert "Reshuffle applying of solver results a bit to ensure it works exactly"
...
This reverts commit 4c723eb80e .
2015-03-02 12:18:57 +01:00
bc20a745be
Fix T43859: Texture baking crashes blender
...
The issue was caused by particles using billboard distribution, which
requires either object to be specified or camera in the scene to be
existing.
This commit prevents backing from crash, but bake result might not be
totally expected because of the thing mentioned above.
2015-03-02 16:08:23 +05:00
4c723eb80e
Reshuffle applying of solver results a bit to ensure it works exactly
...
as complicated as before cloth solver changes.
Still doesn't solve the collapsing cloth cube issue mentioned in T43406,
probably the bending springs work somewhat differently now.
2015-03-02 11:47:42 +01:00
1adfa36f88
Fix missing newline in the button cycle error print
2015-03-02 14:26:52 +05:00
520646b421
cleanup: whitespace
2015-03-02 16:51:01 +11:00
3281c3f3ce
error in last commit
2015-03-02 16:51:01 +11:00
6373078321
Fix T43848: Wrong direction recalculating normals
...
Face islands furthest faces could face towards the center point when connected to sharp edges.
Now check the furthest edge of the furthest face, to test for face winding.
2015-03-02 15:51:07 +11:00
9d85e32ee3
BMesh: calc normals, use area weighted center
...
Prevents many small faces skewing center calculation.
2015-03-02 13:04:46 +11:00
56935e23c4
cleanup: float/double promotion, redundant casts
2015-03-02 11:05:34 +11:00
2058505da4
Bugfix T43851: Creating a new action after stashing crashes blender
2015-03-02 05:05:04 +13:00