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. |
Revision 43ab02d by Campbell Barton July 31, 2013, 09:18 (GMT) |
code cleanup: remove redundant NULL checks |
Revision e129211 by Campbell Barton 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. |
Revision fc598db by Sergey Sharybin July 31, 2013, 07:34 (GMT) |
Revision adfc77c by Sergey Sharybin July 31, 2013, 03:44 (GMT) |
Use bool instead of int. |
Revision bf6ea3d by Sergey Sharybin 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. |
Revision 24b0f82 by Sergey Sharybin July 30, 2013, 19:05 (GMT) |
Revision 61c9c82 by Sergey Sharybin July 30, 2013, 18:49 (GMT) |
Use malloc in cases when data is getting overwriten after allocation. |
Revision 3d57740 by Thomas Dinges 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 |
Revision 76e989d by Campbell Barton July 30, 2013, 10:58 (GMT) |
function renaming for own recently added BLI_math functions, suggested by Brecht. |
Revision 298a03e by Campbell Barton July 30, 2013, 09:50 (GMT) |
fix for error in own recent changes to transform initialization, proportional editmode needs to skip hidden faces. |
Revision 5ce3588 by Thomas Dinges 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. |
Revision 6c5a4ae by Thomas Dinges 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 |
Revision 620323a by Mitchell Stokes July 29, 2013, 22:36 (GMT) |
Missed a couple of files for the vsync commit (r58729). |
|
|
|


Master Commits
MiikaHweb | 2003-2021