Revision c677bd4 by Bastien Montagne August 7, 2015, 14:35 (GMT) |
Fix (unreported) crash in mesh remap (i.e. data transfer). Issue from rBabbd82a50, loops data were not correctly protected against multi-freeing in bvhtree data. |
Revision 930fc7d by Bastien Montagne August 7, 2015, 14:35 (GMT) |
Mesh remap: Fix two potential numeric issues in corner cases, and enhance poly projection. Null-area face could generate an int overflow, and potential numerical imprecision in face area computation could lead to negative number of rays-to-cast (though highly unlikely). Also, use domnant axis of poly normal as 'flattening' one, instead of always using Z axis. Points raised by Campbell, thanks! |
Revision c30c3fd by Antonis Ryakiotakis August 7, 2015, 14:16 (GMT) |
Attempt to fix T45718, crash when enabling GLSL mode with UV layers. I can't reproduce issue here but crash is most likely caused by passing a NULL pointer to glUniform2fv. This is caused by OpenSubdiv changes to the codegen module, which pass mtex layers to the uniform system even when not needed. Since Sergey is demoing OpenSubdiv in a few days, I'll go with the easy fix for now which is just checking for NULL pointer, but this needs to be fixed properly at some point. |
Revision 9becee4 by Antonis Ryakiotakis August 7, 2015, 13:39 (GMT) |
Fix scrubbing only treated as animation for sequencer Intent was to act as animation everywhere |
Revision 20bd253 by Julian Eisel August 7, 2015, 12:39 (GMT) |
Fix T45713: Numselect for confirm popup not working anymore |
Revision 44384c6 by Porteries Tristan August 6, 2015, 15:07 (GMT) |
BGe: Fix T45597 wrong object layer for linked object in blenderplayer. |
Revision f5a333f by Joshua Leung August 6, 2015, 14:46 (GMT) |
Fix: Sliders in animeditors were getting drawn too far left Sliders in for FCurves in the animation editors were leaving space for one extra setting that they didn't need to be accounting for (and which wasn't shown, as it isn't valid for FCurves). |
Revision 599d829 by Joshua Leung August 6, 2015, 14:46 (GMT) |
AnimEditors FModifiers toggle: Add a bit more space beside it so that it doesn't seem to collide with the mute toggle |
Revision 5793293 by Joshua Leung August 6, 2015, 14:46 (GMT) |
Fix T45166: Keyframes pasted at wrong position when NLA strip has offset Paste keyframes code seemed to have overlooked the NLA mapping issue, causing keyframes to get pasted in the wrong places. |
Revision 0e80e3d by Campbell Barton August 6, 2015, 14:00 (GMT) |
No need to count layers to check empty |
Revision b9ce21f by Joshua Leung August 6, 2015, 13:48 (GMT) |
GPencil UI: Streamline the data panel workflow Restored the "New Layer" button in the NKEY Grease Pencil panel (as was found pre-2.73) for two cases: 1) When no Grease Pencil datablock is active - This shortcut makes it possible to add a new layer to start drawing in with a single click again (instead of two clicks - one to add a datablock, and a second to add the layer) 2) When there are no layers - There is no need to display the UI list in this case, thus saving a bit more space in the rare cases where this applies. |
Revision 376e729 by Joshua Leung August 6, 2015, 13:48 (GMT) |
T44932: Disable pressure handling for "poly" mode too |
Revision e660079 by Joshua Leung August 6, 2015, 13:48 (GMT) |
StopGap Fix for T44932: Ignore pressure values when drawing straight line segments with GPencil After some testing of the behaviour of this stuff, it became clear that the current pressure handling here isn't very useful. The initial point would invariably get a low pressure value (due to the way that the initial tap needs time to "take"), while the end of the stroke suffers from similar issues (i.e. when the pen is released). Meanwhile, the line thickness would flicker while drawing the stroke, as the endpoint pressure varied. So, until we find a better way, all straight line segments are now drawn without pressure sensitivity. |
Revision c587302 by Joshua Leung August 6, 2015, 13:48 (GMT) |
Timeline: Make GPencil keyframes slightly taller than normal keyframes to make them easier to distinguish This commit makes GPencil keyframes in the timeline slightly taller (80% height vs 60% height) so that they will not be that easily confused. |
Revision 03b2bcc by Campbell Barton August 6, 2015, 12:33 (GMT) |
Remove MFace use w/ fluidsim |
Revision 8f45e11 by Campbell Barton August 6, 2015, 11:03 (GMT) |
Docs: comment BKE_scene_set_background |
Revision 2c5efd5 by Thomas Beck August 6, 2015, 09:51 (GMT) |
Fix typo in cmake when OpenSubdiv is not found |
Revision be1a684 by Campbell Barton August 6, 2015, 08:07 (GMT) |
Fix T45695: Assigning material reverts MaterialSlot.link Setting the material was resetting the link bit, this is OK from the UI, confusing for scripts. |
Revision fa4172c by Sergey Sharybin August 6, 2015, 07:49 (GMT) |
OpenSubdiv: Make sure faces are exported with consistent normal This is currently a requirement of OpenSudiv and original orientation code was depending on this quite a lot. This makes mesh conversion and comparison slower but solves some crashes. With some trickery it could be optimized and become closer to original performance. Probably Campbell has some nice ideas here as well :) |
Revision ced9381 by Campbell Barton August 6, 2015, 06:52 (GMT) |
Simplify defvert_remove_group(), use realloc Patch by @chadf |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021