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
2015-01-31Compiler warning: double-promotionCampbell Barton
2015-01-13Cleanup: fixes for building with recent clangCampbell Barton
2015-01-01cleanup: redundant casts & const cast correctnessCampbell Barton
2014-11-29Cleanup: use const, avoid float -> double in matrix invertCampbell Barton
2014-11-29Cleanup: unused headersCampbell Barton
2014-09-24Cleanup: use float versions of functions when in/output are floatsCampbell Barton
2014-04-20Code cleanup: correct abs useCampbell Barton
also minor cleanup to rotation code
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-03-01Fix for some unlikely memory leaks, remove redundant checksCampbell Barton
2014-03-01Code cleanup: correct abs use and quiet warningsCampbell Barton
2014-01-20Fix T38283: UV unwrap giving wrong results with particular meshes.Brecht Van Lommel
LSCM auto pinning where it picks two vertices on opposite sides of the outer UV island boundary would in some cases give the same 3D coordinate, which causes UV unwrap to give poor results.
2014-01-05Text3d: selection in editmode now follows rotated text along pathCampbell Barton
2013-12-22Style Cleanup: remove preprocessor indentation (updated wiki style guide too)Campbell Barton
2013-11-25CMake Build: option to compile without opennl/superlu.Campbell Barton
2013-10-10add MEM_SIZE_OPTIMAL to avoid memory fragmentation & waste lost to slop-space.Campbell Barton
2013-09-11Fix #36705: UV pack island crashing after recent change.Brecht Van Lommel
2013-09-11add mathutils.geometry.box_fit_2d() to wrap BLI_convexhull_aabb_fit_points_2d()Campbell Barton
2013-09-11uv-pack operator: option to rotate uv islands to fit in the optimal ↵Campbell Barton
rectangle when packing.
2013-09-10misc minor changesCampbell Barton
- make cmake osx use of -ftemplate-depth match scons. - use array size within sizeof(), more compact. - replace AT with __func__ where the function is unique enough. - BLI_box_pack_2D -> 2d to match other functions. - rename new mesh normal calculation to mesh.calc_normals_split()
2013-07-28move alloca define into its own header since its not related to BLI_arrayCampbell Barton
2013-07-13correct bad allocation sizes, unwrap was over-allocating, makesdna was under ↵Campbell Barton
allocating.
2013-05-28move BLO_sys_types.h -> BLI_sys_types.h (it had nothing todo with loading)Campbell Barton
remove MEM_sys_types.h which was a duplicate.
2013-05-21Related to #35452: show warning when unwrapping object with negative scale, sameBrecht Van Lommel
as we already do for non-uniform scale.
2013-04-19style cleanupCampbell Barton
2013-04-19Fix #35011: UV unwrap giving poor results for ngons.Brecht Van Lommel
Problem is that the scanfill result gives poorly shaped triangles, which is fine for OpenGL drawing but does not work well for unwrapping. Another problem was that it was doing random float offsets to avoid some degenerate cases, but this meant that unwrapping a part of a mesh or the whole thing could give different results for a UV island. Now UV unwrap does own triangulation of ngons.
2013-04-18UV unwrap: decrease ABF minimum angle, I couldn't find cases where it needs toBrecht Van Lommel
be this high, and give better results lower, especially with tesselated ngons.
2013-02-21style cleanup: 'sizeof foo' --> 'sizeof(foo)', add check in style checking ↵Campbell Barton
script.
2013-02-15style cleanupCampbell Barton
2013-02-14misc changesCampbell Barton
- update man page for new additions since last release. - note that --start-console argument is windows only. - correct own assertion in own recent commit.
2013-02-13Fix #34216: uv unwrap with some faces pinned to point the normals down will nowBrecht Van Lommel
automatically flip the unpinned faces to point down too, instead of trying to unwrap them in the other direction and giving bad results. If there's a mix of faces pinned up and down it will pick the direction with the biggest area.
2013-02-04style cleanup: spaces -> tabsCampbell Barton
2012-12-21replace MIN/MAX 3,4 with inline functionsCampbell Barton
2012-11-16code cleanup: replace most DO_MINMAX2 -> minmax_v2v2_v2Campbell Barton
also add UNPACK macros's. handy for printing vectors for eg.
2012-10-23use min_ max_ functions in more places.Campbell Barton
also fix minor error in MOD decimate when the modifier did nothing the reported face count would be wrong.
2012-10-23code cleanup: give rng functions BLI prefix.Campbell Barton
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-08-25style cleanup: also spellingCampbell Barton
2012-08-24Fix #32198: UV unwrap of half a UV sphere would not give a perfect sphere as aBrecht Van Lommel
result. This wasn't really guaranteed anyway, because of numerical precision and possible asymmetry in the triangulation, but we can do a bit better. Now we bias the choice of how to split a quad into two triangles slightly towards one of two possibilities, so that in case they are equal, floating point errors do not decide the direction and symmetry is preserved.
2012-08-06Switching images in the image space would modify UV coordinates.Campbell Barton
This is an intended feature but works too unreliably. - This setting was stored in each face and only editable by re-running the unwrap, this is too hidden (only discovered this by reading code). - This worked with blender internal but not with cycles, such basic options as changing an image shouldn't behave different depending on the render engine selected. I've ifdef'd out the aspect correction for now, it could be added back as a per scene option and be made to run on both cycles or blender internal but for now I prefer to keep this disabled.
2012-08-04style cleanupCampbell Barton
2012-07-29code cleanup:Campbell Barton
- building without python works again - rename maxi/mini to i_max/i_min (so thay are available for function names) - some minor edits to IK stretch setting (no functional changes).
2012-07-09Fix for #31962, changes image ignores correct aspect ratio. MadeAntony Riakiotakis
unwrapper flush the correct aspect flag to mtpoly after unwrap. Faces that have been unwrapped with correct aspect option will fix their aspect each time a different image is assigned to them. I hope fix works 100%, I can't say that I really understood the bizarre aspect ratio system.
2012-06-13code cleanup: use const float's where possible and specify vector size.Campbell Barton
2012-06-11correct float vector sizesCampbell Barton
2012-05-26code cleanup: use array size and const for vector argsCampbell Barton
2012-05-18Fix #31504: uv unwrap incorrectly scaling pinned islands.Brecht Van Lommel
2012-05-13code cleanup: missed some min/max use of float[3], also found case of ↵Campbell Barton
DO_MIN/MAX re-reading same value from array 4 times when it can do once (use minf rather then MIN2, same for maxf)
2012-05-12code cleanup: some style and use math defines, also small speedup for ↵Campbell Barton
dynamicpaint, dont call acosf twice.
2012-05-05code cleanup: function naming for BLI functions.Campbell Barton
2012-04-30code cleanup: header cleanupCampbell Barton