Revision 8cf374d by Brecht Van Lommel January 9, 2013, 22:06 (GMT) |
Cycles: different fix for perlin noise generating nan values, now check for the result to be finite afterwards which is a bit faster and works for OSL too without needing to slow down OSL itself. |
Revision ad10cbf by Brecht Van Lommel January 9, 2013, 21:09 (GMT) |
Cycles: multiple importance sampling for lamps, which helps reduce noise for big lamps and sharp glossy reflections. This was already supported for mesh lights and the background, so lamps should do it too. This is not for free and it's a bit slower than I hoped even though there is no extra BVH ray intersection. I'll try to optimize it more later. * Area lights look a bit different now, they had the wrong shape before. * Also fixes a sampling issue in the non-progressive integrator. * Only enabled for the CPU, will test on the GPU later. * An option to disable this will be added for situations where it does not help. Same time comparison before/after: http://www.pasteall.org/pic/show.php?id=43313 http://www.pasteall.org/pic/show.php?id=43314 |
Revision 97d1abf by Campbell Barton January 9, 2013, 18:20 (GMT) |
speedup for editmesh getVert and getEdge, were doing 2x customdata layer lookups for crease and bevel weight, also make use of the existing meshdata array for lookups. |
Revision e5113c5 by Lukas Toenne January 9, 2013, 16:15 (GMT) |
Small fix for r53685: Allow setting NULL/None as parent, i.e. detach a node from a frame. |
Revision b29f703 by Lukas Toenne January 9, 2013, 16:07 (GMT) |
Make the node.parent property editable in RNA, so frame hierarchy can be changed by scripts without resorting to operator hacks. Performs sanity checks internally to make sure that a) Only frames are used as parents. In future other nodes may be used for parenting, that will require more sophisticated poll functions. b) Avoid infinite recursion. If the supposed parent is already attached to a frame node the parent assignment will be ignored. |
Revision 9a4a5fa by Ton Roosendaal January 9, 2013, 15:58 (GMT) |
Usability fix: Blender's data link button (typically with menu and searching options) now has a X icon to clear its contents. Before you had to click, delete text, enter. For example: - Object Parent - Modifier objects or vertexgroups This fix saves each user 100 clicks per day, with 100k users that's 3 billion clicks per year! |
Revision b02dd1e by Brecht Van Lommel January 9, 2013, 15:39 (GMT) |
Fix #33815: blender internal crash rendering material pass with strands. Patch from Sergey with modifications. |
Revision a4ba448 by Sergey Sharybin January 9, 2013, 13:46 (GMT) |
Remove glibc27 from buildbot scripts |
Revision f9c87b8 by Campbell Barton January 9, 2013, 13:25 (GMT) |
partial fix for [#32581] Mesh properties API does not allow for zeros in byte array bmesh access allows zero bytes, support still needs adding via RNA. |
Revision 2d526c2 by Campbell Barton January 9, 2013, 13:15 (GMT) |
remove uiPanelClearType(), instead redraw all windows when registering/unregistering. |
Revision cf2eeab by Campbell Barton January 9, 2013, 12:26 (GMT) |
fix [#33808] custom property write RNA_pointer_get: xxx.xxxx not found in the console message was harmless but annoying. |
Revision 96b44c6 by Ton Roosendaal January 9, 2013, 11:25 (GMT) |
Mac HiDPI support: With the good help from googling, here's code that compiles for 10.6 natively. Will check on 10.7 and 10.8 right after commit. |
Revision a2e17ff by Campbell Barton January 9, 2013, 10:18 (GMT) |
reduce the alpha of console selection (text was too hard to read) |
Revision 5fe82bc by Sergey Sharybin January 9, 2013, 10:15 (GMT) |
Fix #33796: Curve radius makes affect only in full fill mode |
Revision 9b5a208 by Campbell Barton January 9, 2013, 06:00 (GMT) |
avoid having dangling panel pointers in the interface, unregistering addons could leave the interface pointing to freed memory. |
Revision cecbb34 by Campbell Barton January 9, 2013, 05:32 (GMT) |
add RNA_def_struct_ptr(...) to use for runtime struct registration, saves over 2000 string lookups on startup and gives overall ~10% speedup for starting blender on my system. |
Revision 02f6645 by Campbell Barton January 9, 2013, 04:17 (GMT) |
fix [#33806] weight paint crash and computer freeze when painting clear weight paint runtime data on file-load. |
Revision e24443b by Campbell Barton January 9, 2013, 03:30 (GMT) |
style cleanup |
Revision 73ead0b by Campbell Barton January 9, 2013, 03:26 (GMT) |
drawing texture icon was multiplying the red channel by alpha, this is almost certainly a typo/accident. |
Revision 9a109c2 by Tamito Kajiyama January 9, 2013, 00:20 (GMT) |
Fix for BPy_FrsMaterial docstring. |
|