Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-13Math Lib: rename barycentric_transform -> transform_point_by_tri_v3Campbell Barton
also add transform_point_by_seg_v3
2014-08-13Math Lib: name signed versions of dist_to_plane_v3 explicitlyCampbell Barton
also add unsigned versions
2014-08-13SpellingCampbell Barton
2014-08-11Fix compilation error with debug sconsSergey 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-11Fix T40766: Startup fails with UnicodeDecodeError on WindowsCampbell Barton
2014-08-07Fix for mathutils.Euler on big endian systemsCampbell Barton
D719 from jrestemeier with edits
2014-07-23Extended mathutils.Vector.orthogonal() to accept a 2D vector.Tamito Kajiyama
Reviewer: Campbell Barton Differential revision: https://developer.blender.org/D668
2014-07-21Py/API: Improve intersect_line_line with parallel linesCampbell Barton
Now comparing the distance between line-intersection points to see how close lines are - doesn't fail in the parallel case.
2014-07-21Math Lib: Add isect_point_tri_v3Campbell Barton
Add to Python via mathutils.geometry
2014-07-21bmesh py api: face_split_edgenet missed NULL checkCampbell Barton
2014-07-19Defines: replace ELEM3-16 with ELEM(...), that can take varargsCampbell Barton
2014-07-17bmesh py api: add bmesh.utils.vert_splice(...)Campbell Barton
2014-07-17bmesh py api: BPY_BM_CHECK_SOURCE_* macro now accepts multiple argsCampbell Barton
2014-07-16bmesh py api: add BMesh.calc_tessface()Campbell Barton
2014-07-16bmesh py api: add typed tuple-from-array functionsCampbell Barton
2014-07-14Error in last commitCampbell Barton
2014-07-14Py/API: add bmesh.utils.face_split_edgenetCampbell Barton
2014-07-02Added missing G_DEBUG_DEPSGRAPH flag entry in the bpy.app.debug ↵Lukas Tönne
getters/setters list.
2014-07-01Python: remove redundant castsCampbell Barton
2014-06-27BMesh: add ability not to delete vertex when collapsingCampbell Barton
2014-06-23T39690: 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-18Hopefully fix compilation with old MSVC2008/WIN32...Bastien Montagne
2014-06-17New 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-16Use ARRAY_SIZE to replace (sizeof(a) / sizeof(*a))Campbell Barton
2014-06-16Fix Python fails to execute text-blocks including non-mbcs chars (T35176, D595)Tamito Kajiyama
2014-06-03Code cleanup: replace macro with function to reduce binary sizeCampbell Barton
2014-05-17Minor changes for standalone mathutilsCampbell Barton
2014-05-14Fix 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-11Code cleanup: comment typosCampbell Barton
2014-05-07Remove redundant NULL checkCampbell Barton
2014-05-02Update parse_syntax_error() to Python 3.4x versionCampbell Barton
2014-05-01Code cleanup: remove unused kludge for Py/Win encodingCampbell Barton
2014-05-01Fix T31555: Username with special chars in Windows 7Bastien Montagne
At last! Could not check seriously on windows (though it was done during py patch process).
2014-05-01Include removal gave problems with windows, ifdef some back in for windows onlyCampbell Barton
2014-05-01Revert "Fix msvc 2013 compiler errors after the ingenious cleanup in ↵Campbell Barton
4ca67869cc7a." This reverts commit a47a4ef82f37428d391cc14a30fa611d6714e71d.
2014-05-01Fix msvc 2013 compiler errors after the ingenious cleanup in 4ca67869cc7a.Thomas Dinges
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-30Fix T35176: Python fails with blend files from non-ASCII pathsCampbell Barton
Thanks to Tamito for updating the patch to support Freestyle!
2014-04-30Python: move to version 3.4x on all platformsCampbell Barton
2014-04-29Code cleanup: quiet warningsCampbell Barton
2014-04-29Error in last commitCampbell Barton
2014-04-29PyAPI: Matrix.invert(ed): accept an optional fallback argumentCampbell Barton
This avoids try/except when its possible the matrix has no inverse.
2014-04-29Code cleanup: remove redundant matrix initializationCampbell Barton
2014-04-29Ignore user-preferences when inserting keys from PythonCampbell Barton
2014-04-28PyC_RunQuicky: Print filename when its missingCampbell Barton
2014-04-26Code cleanup: use 'const' for arrays (python)Campbell Barton
2014-04-18Change Vector.slerp to accept nonunit vectorsCampbell Barton
2014-04-13Split 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-11Code cleanup: use boolCampbell Barton
2014-04-03Code cleanup: strict flags for bmesh_logCampbell Barton