Blender Git Commits

Blender Git "master" branch commits.

Page: 3118 / 5574

Revision 3a69398 by Lukas Toenne
July 31, 2013, 12:26 (GMT)
Fix #36267, part 1 of 2: fix for reroute node type updates. The reroute nodes change their socket type based on what they are connected to, to work as pass-through nodes with as little conversion as
necessary.

Problem was/is that the nodes can set the 'type' property, but in order to actually change the data type they would also need to update the typeinfo pointer (and idname), which is strongly discouraged.
Solution is to just replace the input/output sockets of the reroute node with new sockets of the desired type and port all links over.
July 31, 2013, 09:18 (GMT)
code cleanup: remove redundant NULL checks
July 31, 2013, 09:17 (GMT)
add NULL checks in eyedropper_color_sample_fl since BKE_area_find_region_type may not find a region.
July 31, 2013, 07:34 (GMT)
Merging r58747 through r58755 from trunk into soc-2013-depsgraph_mt

July 31, 2013, 03:44 (GMT)
Use bool instead of int.
July 31, 2013, 03:35 (GMT)
Fix #36302: Multires baking to zero 0 was showing error but still was baking

We do not support baking to level 0, disabled this completely now.
July 30, 2013, 19:05 (GMT)
Merging r58701 through r58746 from trunk into soc-2013-depsgraph_mt

July 30, 2013, 18:49 (GMT)
Use malloc in cases when data is getting overwriten after allocation.
July 30, 2013, 12:56 (GMT)
Cycles / Non-Progressive integrator:
* Avoid check for !LABEL_TRANSPARENT in "kernel_path_non_progressive_lighting", transparency is either handled in the outer loop or in the "kernel_path_indirect" function, but not here.
Revision f7169cd by Gaia Clary
July 30, 2013, 12:18 (GMT)
fix: [#36148] Collada instance nodes are not scaled properly during import
Revision 5c69338 by Gaia Clary
July 30, 2013, 11:10 (GMT)
apply world matrix only to armature, Bones and children get it implicit via parenting
July 30, 2013, 10:58 (GMT)
function renaming for own recently added BLI_math functions, suggested by Brecht.
July 30, 2013, 09:50 (GMT)
fix for error in own recent changes to transform initialization, proportional editmode needs to skip hidden faces.
July 30, 2013, 09:26 (GMT)
Cycles:
* Increase the maximum amount of closures per shader from 16 to 64, so more complex closure trees can be rendered.

I measured performance on CPU and GPU (Geforce 540M) and couldn't find a performance impact, but if someone encounters a noticeable impact on his system, please report.
July 30, 2013, 09:00 (GMT)
Fix for [#36321] 'Mark Freestyle Edge' still showing with Cycles renderer
* Now we hide Freestyle properties when "use_shading_nodes" is true.
Revision 793e17e by Sv. Lockal
July 30, 2013, 08:45 (GMT)
Remove superfluous iterations (caused by typo) and type casts in outliner

This significantly lowers the position of outliner_draw_tree_element in profiler
and partially fixes [#36260] (2,300 Objects Makes Blender Unresponsive)
Revision 7e02d82 by Lukas Toenne
July 30, 2013, 08:30 (GMT)
Minor change to the custom_nodes.py template that has some consequences for addons: use bpy.types.* base classes instead of bpy_types.*

The bpy_types classes cause issues when used in addons when loading on Blender startup (subclasses cannot be properly registered).
Revision 90eec89 by Gaia Clary
July 30, 2013, 07:32 (GMT)
Collada: renamed size_mat to scale_mat for clarity. removed obsolete variable definition
Revision 8140f56 by Gaia Clary
July 30, 2013, 07:22 (GMT)
Collada: unit converter was not initialized for ArmatureImporter
July 29, 2013, 22:36 (GMT)
Missed a couple of files for the vsync commit (r58729).
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021