Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-13 | Math Lib: rename barycentric_transform -> transform_point_by_tri_v3 | Campbell Barton | |
also add transform_point_by_seg_v3 | |||
2014-08-13 | Math Lib: name signed versions of dist_to_plane_v3 explicitly | Campbell Barton | |
also add unsigned versions | |||
2014-08-13 | Spelling | Campbell Barton | |
2014-08-11 | Fix compilation error with debug scons | Sergey Sharybin | |
The issue is that we've got hell with DEBUG and _DEBUG, theu're defined really inconsistent acros CMake and SCons. Used more reliable NDEBUG definition for IDP_spit. | |||
2014-08-11 | Fix T40766: Startup fails with UnicodeDecodeError on Windows | Campbell Barton | |
2014-08-07 | Fix for mathutils.Euler on big endian systems | Campbell Barton | |
D719 from jrestemeier with edits | |||
2014-07-23 | Extended mathutils.Vector.orthogonal() to accept a 2D vector. | Tamito Kajiyama | |
Reviewer: Campbell Barton Differential revision: https://developer.blender.org/D668 | |||
2014-07-21 | Py/API: Improve intersect_line_line with parallel lines | Campbell Barton | |
Now comparing the distance between line-intersection points to see how close lines are - doesn't fail in the parallel case. | |||
2014-07-21 | Math Lib: Add isect_point_tri_v3 | Campbell Barton | |
Add to Python via mathutils.geometry | |||
2014-07-21 | bmesh py api: face_split_edgenet missed NULL check | Campbell Barton | |
2014-07-19 | Defines: replace ELEM3-16 with ELEM(...), that can take varargs | Campbell Barton | |
2014-07-17 | bmesh py api: add bmesh.utils.vert_splice(...) | Campbell Barton | |
2014-07-17 | bmesh py api: BPY_BM_CHECK_SOURCE_* macro now accepts multiple args | Campbell Barton | |
2014-07-16 | bmesh py api: add BMesh.calc_tessface() | Campbell Barton | |
2014-07-16 | bmesh py api: add typed tuple-from-array functions | Campbell Barton | |
2014-07-14 | Error in last commit | Campbell Barton | |
2014-07-14 | Py/API: add bmesh.utils.face_split_edgenet | Campbell Barton | |
2014-07-02 | Added missing G_DEBUG_DEPSGRAPH flag entry in the bpy.app.debug ↵ | Lukas Tönne | |
getters/setters list. | |||
2014-07-01 | Python: remove redundant casts | Campbell Barton | |
2014-06-27 | BMesh: add ability not to delete vertex when collapsing | Campbell Barton | |
2014-06-23 | T39690: Modifications to Blender's 'temp dir' system. | Bastien Montagne | |
Current temporary data of Blender suffers one major issue - default 'temp' dir on Windows is never automatically cleaned up, and can end being quite big when used by Blender, especially when we have to store per-process data (using getpid() in file names). To address this, this patch: * Divides tempdir paths in two, one for 'base' temp dir (the same as previous unique tempdir path), the other is a mkdtemp-generated sub-dir, specific to each Blender instance. * Only uses base tempdir when we need some shallow persistance accross Blender sessions - and we always reuse the same filename (quit.blend...) or generate small file (crash reports...). * Uses temp sub-dir for heavy files like pointcache or renderEXRs (Save Buffer option). * Erases temp sub-dir on quit or crash. To get this working it also adds a working 'recursive delete' to BLI_delete() under Windows. Note that, as in current code, the 'recover render result' hack-feature that was possible with SaveBuffer option is still removed. A real renderresult cache feature will be added soon, though. Reviewers: campbellbarton, brecht, sergey Reviewed By: campbellbarton, sergey CC: sergey Differential Revision: https://developer.blender.org/D531 | |||
2014-06-18 | Hopefully fix compilation with old MSVC2008/WIN32... | Bastien Montagne | |
2014-06-17 | New python API for units handling. | Bastien Montagne | |
Exposes all supported unit systems & types, and to_value()/to_string() functions. Reviewed and enhanced by CampbellBarton, many thanks! Differential Revision: https://developer.blender.org/D416 | |||
2014-06-16 | Use ARRAY_SIZE to replace (sizeof(a) / sizeof(*a)) | Campbell Barton | |
2014-06-16 | Fix Python fails to execute text-blocks including non-mbcs chars (T35176, D595) | Tamito Kajiyama | |
2014-06-03 | Code cleanup: replace macro with function to reduce binary size | Campbell Barton | |
2014-05-17 | Minor changes for standalone mathutils | Campbell Barton | |
2014-05-14 | Fix T40191: Misleading TypeError message when registering CollectionProperty ↵ | Bastien Montagne | |
wtihout kwarg "type". Turned up to be a cleanup of doc in that whole module... | |||
2014-05-11 | Code cleanup: comment typos | Campbell Barton | |
2014-05-07 | Remove redundant NULL check | Campbell Barton | |
2014-05-02 | Update parse_syntax_error() to Python 3.4x version | Campbell Barton | |
2014-05-01 | Code cleanup: remove unused kludge for Py/Win encoding | Campbell Barton | |
2014-05-01 | Fix T31555: Username with special chars in Windows 7 | Bastien Montagne | |
At last! Could not check seriously on windows (though it was done during py patch process). | |||
2014-05-01 | Include removal gave problems with windows, ifdef some back in for windows only | Campbell Barton | |
2014-05-01 | Revert "Fix msvc 2013 compiler errors after the ingenious cleanup in ↵ | Campbell Barton | |
4ca67869cc7a." This reverts commit a47a4ef82f37428d391cc14a30fa611d6714e71d. | |||
2014-05-01 | Fix msvc 2013 compiler errors after the ingenious cleanup in 4ca67869cc7a. | Thomas Dinges | |
2014-04-30 | Code cleanup: remove unused includes | Campbell Barton | |
Opted to keep includes if they are used indirectly (even if removing is possible). | |||
2014-04-30 | Fix T35176: Python fails with blend files from non-ASCII paths | Campbell Barton | |
Thanks to Tamito for updating the patch to support Freestyle! | |||
2014-04-30 | Python: move to version 3.4x on all platforms | Campbell Barton | |
2014-04-29 | Code cleanup: quiet warnings | Campbell Barton | |
2014-04-29 | Error in last commit | Campbell Barton | |
2014-04-29 | PyAPI: Matrix.invert(ed): accept an optional fallback argument | Campbell Barton | |
This avoids try/except when its possible the matrix has no inverse. | |||
2014-04-29 | Code cleanup: remove redundant matrix initialization | Campbell Barton | |
2014-04-29 | Ignore user-preferences when inserting keys from Python | Campbell Barton | |
2014-04-28 | PyC_RunQuicky: Print filename when its missing | Campbell Barton | |
2014-04-26 | Code cleanup: use 'const' for arrays (python) | Campbell Barton | |
2014-04-18 | Change Vector.slerp to accept nonunit vectors | Campbell Barton | |
2014-04-13 | Split Normals I (2/5): Add basic BMesh support of split normals. | Bastien Montagne | |
* Merely a re-implementation of core split algorithm for BMesh, taking advantage of topological data available. * This code needs valid loop indices, so added BM_LOOP support to BM_mesh_elem_index_ensure() & co. Reviewers: campbellbarton Reviewed By: campbellbarton CC: brecht Differential Revision: https://developer.blender.org/D366 | |||
2014-04-11 | Code cleanup: use bool | Campbell Barton | |
2014-04-03 | Code cleanup: strict flags for bmesh_log | Campbell Barton | |