Blender Git Commits

Blender Git "master" branch commits.

Page: 3873 / 5574

October 6, 2011, 04:09 (GMT)
fix for fix
October 6, 2011, 04:06 (GMT)
fix [#26193] Weightpainting on Mesh with Armature-Modifier fails if x-mirror and auto normalize is enabled
October 6, 2011, 03:57 (GMT)
cleanup for main weight paint drawing function while looking into a bug - no functional changes.
October 6, 2011, 02:29 (GMT)
Fix selection when adding a primitive while already in edge/face-select mode
October 6, 2011, 02:29 (GMT)
dont define the ghost PREFIX for scons, since this means our portable downloadable binary would find the system blender files (if installed).

this should stay disabled until scons supports system/portable installs as with cmake.
October 6, 2011, 02:28 (GMT)
Fix leaks of MDisps custom data
October 6, 2011, 02:19 (GMT)
fix error in last commit & remove commented code which is now working in 2.5x.
October 6, 2011, 02:14 (GMT)
Moved line set options into a new separate "Freestyle: Line Set" tab
in the Render buttons.
October 6, 2011, 02:05 (GMT)
Enable sort faces tool (checked in code for the tool but forgot to uncomment the line to hook it up), and fix for an uninitialized local in build modifier.
October 6, 2011, 02:04 (GMT)
Fine control of feature edge selection with mesh face and edge marks.

New "face marks" and "edge marks" have been introduced in mesh data
blocks. In the edit mode of a mesh object, face marks can be put
to selected faces by choosing Mesh >> Faces >> Mark Freestyle Face
from the menu of a 3D View window or Ctrl-F >> Mark Freestyle Face
from the context menu. Similarly, edge marks can be put to selected
edges by Mesh >> Edges >> Mark Freestyle Edge or Ctrl-E >> Mark
Freestyle Edge. These marks should work fine with the Subdivision
surface modifier.

Moreover, two new conditions for feature edge selection have been
added to the Parameter Editor mode as described below:

1. The Selection by Edge Types option has now the new Edge Mark type,
which can be used to (de)select feature edges having edge marks.
This option can be used to add to (or remove from) the view map
arbitrary edges of mesh objects.

2. Selection by Face Marks option has been newly introduced, in which
face marks are used for feature edge selection in two ways. One
option is called "One Face" which is to (de)select feature edges if
one of faces on the left and right of each feature edge has a face
mark. The other option is "Both Faces" to (de)select feature edges
if both faces on the left and right have a face mark.
October 6, 2011, 01:51 (GMT)
fix for memory leak when calling wpaint_make_validmap() with no vertex groups.
October 6, 2011, 01:29 (GMT)
fix for crash when painting normalize with no vertex groups, also minor cleanup to do_weight_paint_auto_normalize_all_groups()
October 5, 2011, 23:35 (GMT)
scons flags were being set carelessly - CCFLAGS is like setting CFLAGS and CXXFLAGS - in a few cases this was being set redundantly.

there are more cases that chould be changed since CPPFLAGS and CCFLAGS are both being set where only one is needed but for now this is safe.
October 5, 2011, 23:17 (GMT)
revert part of r40800, btools.ENDIAN should be correct, if its not then that needs to be fixed rather then checking on the platform.

./build_files/scons/tools/btools.py:68 - checkEndian() uses pythons struct which knows the systems native endian and will work unless cross compiling (which afaik isnt dont between different endian systems so far).
October 5, 2011, 22:43 (GMT)
update generated api changelog for edits since 2.59
October 5, 2011, 21:10 (GMT)
Fix for an uninitialized member variable.
October 5, 2011, 15:28 (GMT)
Fix #28766: object properties > display > transparency no longer worked in solid
draw mode, after texface changes.

October 5, 2011, 15:02 (GMT)
Fix for a lot (but not all) of the multires distortion when using bmesh editing tools
October 5, 2011, 12:20 (GMT)
minor edits
- use TRUE/FALSE rather than 1/0
- WM_operator_properties_create_ptr rather than WM_operator_properties_create since the pointers available.
- remove redundant strlen()
October 5, 2011, 08:58 (GMT)
OSX: Correct copy/paste error and exclude endianess switch from darwin
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021