Revision 52d7bc6 by Sergey Sharybin November 21, 2015, 16:49 (GMT) |
Cycles: Make CUDA device internally operate with requested features This just replaces internal argument `experimental` with `requested_features` making it possible to access particular requested settings when building kernels. |
Revision a106da7 by Sergey Sharybin November 21, 2015, 16:42 (GMT) |
Cycles: Move build options constructions to DeviceRequestedFeatures This way it's easier to re-use requested features logic across multiple device implementations. |
Revision 9aafec1 by Sergey Sharybin November 21, 2015, 16:33 (GMT) |
Cycles: Avoid multiple spaces in OpenCL build options This should solve some compilation errors with compilation on OSX. |
Revision 48f298f by Joshua Leung November 21, 2015, 03:38 (GMT) |
Fix/Request T46798: Alt+I removes keyframes from all bones, not only selected in Pose Mode Technically this was more of a feature request, but now the Alt-I operator will only remove keyframes related to selected bones in Pose Mode. In Object Mode, it will continue to operate on all keyframes of the object. This change makes this operator more meaningful when animating in the 3D view. |
Revision d47fbec by Campbell Barton November 20, 2015, 23:12 (GMT) |
BMesh: improve face-path-picking w/ tri-fans Face paths including triangle-fans would often be avoided because the face center and edge would 'zig-zag'. Resolve using wighted face center and picking an edge-point between face centers. |
Revision 9a2290a by Bastien Montagne November 20, 2015, 18:22 (GMT) |
Fix T46826: EXR Compression method set in UI does not always get passed correctly to the actual OpenEXR writing code. |
Revision 7e71be2 by Sergey Sharybin November 20, 2015, 13:18 (GMT) |
Cycles: Fix filter glossy being broken after recent changes Basically we can not use sharp closure as a substitude when filter glossy is used. This is because we can not blur sharp reflection/refraction. This is quite quick and not really clean implementation. Not really happy with manual handling of original settings, but this is as good as we can do in the quick patch. It's a good acknowledgment and we now can re-consider some aspects of graph simplification to make such cases more natively supported. P.S. This failure would have been shown by our regression tests, so please, bother a bit to run Cycles's test sweep before doing such optimizations. |
Revision c4188c2 by Campbell Barton November 20, 2015, 05:09 (GMT) |
Correct error in background job template Remove check for the path being writable, the operator raises error in this case. |
Revision d96ffde by Campbell Barton November 19, 2015, 22:35 (GMT) |
Fix switching scenes w/ background render Caused by own de-duplication, b3492978 Scene switching relies on the window context being cleared. |
Revision 86cb772 by Campbell Barton November 19, 2015, 21:22 (GMT) |
Cleanup: variable names, ascii diagram |
Revision 410ca0e by Campbell Barton November 19, 2015, 21:22 (GMT) |
Recent change to bmesh_jekv caused assert Note that the mesh was valid, this just stops the radial check from failing. |
Revision 29d9140 by Bastien Montagne November 19, 2015, 21:02 (GMT) |
Fix T46804: Crash using triangulate modifier on a specific mesh. Issues was again the ugly hack of swapping last generated tri with original face we use in BMesh triangulate code - here it could lead in some rare case to have invalid face pointer in doubles list. |
Revision c7c3f09 by Campbell Barton November 19, 2015, 20:30 (GMT) |
Recent edits to grid-fill removed edgeloop flip |
Revision 8bdb884 by Bastien Montagne November 19, 2015, 19:42 (GMT) |
Revision c8bf45c by Bastien Montagne November 19, 2015, 17:03 (GMT) |
Fix T48806: mesh.materials.clear() does not decrement users counts. |
Revision 70cf77e by Bastien Montagne November 19, 2015, 14:13 (GMT) |
Fix new UI align code behavior with very small buttons. In case two neighbor buttons are very small, their total width (or height) can remain below max authorized delta, and hence wrong side could be detected as 'common side' for the pair. This is now fixed by checking both opposite sides at once. Also, we expect buttons to have some width and height to be considered alignable now! Took me two days to sort that out, grrrr! |
Revision d573bb4 by Campbell Barton November 19, 2015, 11:52 (GMT) |
BMesh: support for grid-fill non uniform grids |
Revision b1c4d21 by Campbell Barton November 19, 2015, 11:52 (GMT) |
BMesh: support splitting edge-loops when expanding |
Revision 9c044b4 by Campbell Barton November 19, 2015, 11:52 (GMT) |
BMesh: new API call to collapse an edge Existing collapse functions were strict regarding the number of verts sharing an edge. BM_edge_collapse allows any edge to be passed in without first having to manipulate geometry. |
Revision 93fb07f by Campbell Barton November 19, 2015, 11:52 (GMT) |
BMesh: bmesh_jekv check for degenerate faces Move check for degenerate faces from BM_vert_collapse_faces into bmesh_jekv. |
|
|
|


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