Revision ef5c036 by Antonis Ryakiotakis December 19, 2014, 11:27 (GMT) |
Fix T42543 projection painting fails when faces are perpendicular to screen. This is UV barycentric interpolation failing for triangles where vertices are colinear in screen space. To fix this, we detect this early on so we do the interpolation on edges instead of triangles. Such triangles will never be painted on unless we have occlusion and culling off (since, arguably they are self occluded and almost back-facing). The code still does not fill the whole area but this can be checked separately. |
Revision 76ccc1d by Bastien Montagne December 19, 2014, 09:15 (GMT) |
Fix reversed args in function call (float, bool vs. bool, float). Note 'same' values are kept for now, even though it was probably meant the other way around, it's safer to keep current behavior for now. |
Revision 5cc199e by Bastien Montagne December 19, 2014, 09:09 (GMT) |
Fix T42945: rv3d->gridview was not set correctly in view3d_draw_objects. This fixes both transform snapping in persp views, and 'snap cursor to grid' feature. Was only really visible with Imperial units. |
Revision 5e67779 by Sergey Sharybin December 19, 2014, 08:43 (GMT) |
Code cleanup: include directory for scons This directory does not exist even. |
Revision 27b58f0 by Tamito Kajiyama December 18, 2014, 15:43 (GMT) |
Fix mathutils docstring typos. |
Revision de0b9f3 by Antonis Ryakiotakis December 18, 2014, 15:28 (GMT) |
Flood fill in projection painting does not do bounds checking anymore. It should now fill the whole mesh with color even if parts of it are outside the screen - still need to be in fron of the camera though. Thanks @Campbell for the trick :) |
Revision 85f6fc5 by Campbell Barton December 18, 2014, 13:31 (GMT) |
Revision f0f1c79 by Campbell Barton December 18, 2014, 12:52 (GMT) |
PyAPI: disallow assigning members to 'bpy.ops' |
Revision 9f61350 by Campbell Barton December 18, 2014, 12:47 (GMT) |
Sequener: Move waveform-draw option into view menu also simplify preview/sequencer checks |
Revision d4aaa4f by Campbell Barton December 18, 2014, 12:12 (GMT) |
cleanup: use const for smallhash & minor edits |
Revision c1eec55 by Campbell Barton December 18, 2014, 11:49 (GMT) |
Fix/workaround T42944: Crash adding a shortcut in properties space |
Revision 8627d65 by Sergey Sharybin December 18, 2014, 09:43 (GMT) |
Correction to previous render border commit Was using wrong bitfield check. |
Revision 20006e4 by Sergey Sharybin December 18, 2014, 09:40 (GMT) |
Cycles: Do some logging when motion is detected in the scene |
Revision 2bdd44c by Sergey Sharybin December 18, 2014, 08:24 (GMT) |
Correction to set border from render image view It did not fully support cases when setting border from a cropped render result and it's not totally clear how it should behave. So for now just do nothing and inform users about this. |
Revision 0c5eb88 by Campbell Barton December 18, 2014, 01:15 (GMT) |
Quiet warning (harmless) |
Revision 0ae4d7d by Campbell Barton December 18, 2014, 01:14 (GMT) |
Fix for GPU_materials_free accessing NULL pointer |
Revision 3da1a75 by Campbell Barton December 18, 2014, 01:06 (GMT) |
correct recent cleanup for id-property types |
Revision b3b9e08 by Campbell Barton December 17, 2014, 22:11 (GMT) |
Sequencer: Select sideof failed for strips touching the playhead |
Revision 3820d44 by Thomas Dinges December 17, 2014, 21:28 (GMT) |
Cycles: Add missing entries in the Integrator constructor and some updates to the XML API. (Changes from the standalone repo) |
Revision cd4d5dc by Lukas Toenne December 17, 2014, 12:50 (GMT) |
Fix T42932: Drag&Drop of groups from the outliner was using undefined event->mval. Calculating from event->x/y like object drag/drop does works. Also fixed a missing notifier of the object instancing operator. |
|
|
|


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