Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2905 / 5574

April 7, 2014, 10:38 (GMT)
Code cleanup: use parens around multi-line defines.
April 7, 2014, 10:25 (GMT)
Fix T39623: deleting an object crashes
April 7, 2014, 10:23 (GMT)
Fix T39562: Properties panel Pinning is broken

'scene' was simply not handled in button context.
April 7, 2014, 10:17 (GMT)
Fix T39563: Tiny unit-display problem in constraint panels.

There is no good solution here, since RNA props can only have one type/unit.
Tried to find the less worse one - have different RNA props for same DNA value
(a bit like the angle/length for camera lens).

Also fixed two other issues with Transform conctraint:
* Angle were still in degrees (yes, another backward-compatibility breacking).
* Scale was absolute, unlike loc/rot.

Also cleaned up a bit the code, replaced some magic numbers by proper enums, ...
April 7, 2014, 09:51 (GMT)
Correct assert for RNA IDProps
April 7, 2014, 07:00 (GMT)
Code cleanup: remove unused functions and convert int -> bool
April 7, 2014, 05:21 (GMT)
Code cleanup: project gpencil in float coords & delete outdated comments
April 7, 2014, 03:48 (GMT)
Dyntopo: minor speedups with bmesh use.
April 7, 2014, 03:05 (GMT)
Dyntopo: avoid mask layer lookups while adding/removing verts
April 7, 2014, 02:52 (GMT)
Mempool: use define for used freeword and correct define
April 7, 2014, 02:38 (GMT)
Mempool: minor optimization to building free pointer list
April 7, 2014, 02:38 (GMT)
Mempool: fix own error in recent commit

chunks must be added in order for iteration.
April 7, 2014, 01:18 (GMT)
Fix building for Windows.
April 6, 2014, 23:30 (GMT)
BGE: Multi-threading animation updates and skinning.

This required BL_ArmatureObject to have tighter control over armatures and poses.
Also, (Blender) armature objects are now copied instead of shared between
BL_ArmatureObjects to avoid race conditions. Also, due to the armature copy,
shape key drivers need a bit of extra fiddling to get the correct armature copy.

Initially OpenMP was used for threading, but then BLI_task was used due to being
less compiler dependent.

This commit also places time spent on skinning updates in the Animation
profiler category (was previously under the Rasterizer category).
April 6, 2014, 22:43 (GMT)
Todo T36849: support XDG thumbnail management standard
April 6, 2014, 21:38 (GMT)
blenderplayer - Reviewed some command line options and the respective help

Doubts: are written as comments in the code
Current Problems:
- stereo modes sometimes have different names and are ordered differently everywhere (blender properties panel names and tooltips, blenderplayer cmndline)
- dome mode as several options, but can only take one at a time, like -D mode bla -D tilt X -D ...
- gameoptions are also given one at a time, like above, but with an assignment -g option = X . This is inconsistent.
- gameoptions need to be reviewed and docummented
- parent to window (-i) is useful for what? (there is no wiki on this either)
- there is no support for verbose options like --help (blender itself supports it)

Reviewers: dfelinto, moguri

CC:

Differential Revision: https://developer.blender.org/D312
April 6, 2014, 17:15 (GMT)
Better code for (bone axis + roll) to mat

See T39470 and D436. Code by @tippisum, with some minor edits by @mont29.

Tested with various rigs, including Rigify, CGcookie flex rig, and gooseberry/pataz caterpillar.

Riggers, please test it, no change expected in behaviour.

Reviewers: aligorith

CC: tippisum

Differential Revision: https://developer.blender.org/D436
April 6, 2014, 15:50 (GMT)
Install_deps.sh: tweaks to support new LLVM-3.4.

Issue is, looks like Debian testing's graphic backend now uses LLVM-3.4,
which conflicts with 3.3 in Blender and makes it crash.

So add support to handle 3.4, by both allowing to force a specific version for some libs,
and switching back to head of official repo for OSL.
April 6, 2014, 09:11 (GMT)
Fix T39479: Transform mouse constraint fails in some situations.

Some more float precision issue...
April 6, 2014, 07:25 (GMT)
Move LIKELY/UNLIKELY into header
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021