Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-07 | Change !BLI_ghashIterator_isDone to BLI_ghashIterator_notDone. It is | Antony Riakiotakis | |
always used in that context so we can at least avoid reverting it twice :p. | |||
2013-03-04 | patch [#34103] use boolean in path functions and add comments. | Campbell Barton | |
path_util_1.patch from Lawrence D'Oliveiro (ldo) | |||
2013-02-27 | code cleanup: unused arg | Campbell Barton | |
2013-02-24 | Bug fix #34384 | Ton Roosendaal | |
Border select in UV Image window crashed, if used when Image Window shows a render. Made operators for UV vertex manipulations having a more strict check for this mode. (Similar to other UV tools there). | |||
2013-02-21 | style cleanup: 'sizeof foo' --> 'sizeof(foo)', add check in style checking ↵ | Campbell Barton | |
script. | |||
2013-02-19 | Another huge bunch of new UI translations (some reported by Leon Cheung, ↵ | Bastien Montagne | |
thanks!)... | |||
2013-02-17 | code cleanup: operator/function mismatch | Campbell Barton | |
2013-02-15 | style cleanup | Campbell Barton | |
2013-02-14 | misc changes | Campbell 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-13 | Fix #34216: uv unwrap with some faces pinned to point the normals down will now | Brecht 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-12 | code cleanup: some style edits, also allow mul_v2_m2v2() to have the same ↵ | Campbell Barton | |
value as in-out, since this is a convention for existing matrix functions. | |||
2013-02-12 | Old bug fix: Uv smart stitch failed to detect angle if islands were | Antony Riakiotakis | |
rotated close to 180 degrees and there were edges both below and above the 180 degree threshhold. Separating and averaging the negative and positive angles seems to solve the issue making the tool a bit more robust ;) | |||
2013-02-04 | style cleanup: spaces -> tabs | Campbell Barton | |
2013-02-02 | style cleanup | Campbell Barton | |
2013-01-15 | style cleanup | Campbell Barton | |
2013-01-15 | Fix #33875: minimize stretch UV tool incremented in steps of 0.2 instead of 0.1, | Brecht Van Lommel | |
and now also shows the shortcut keys for setting the blend value. | |||
2013-01-14 | fix for own error with unwrap selection checking uvedit_have_selection() ↵ | Campbell Barton | |
failed with no UV layer. also add some safety checks for BM_ELEM_CD_GET_* macros. | |||
2013-01-12 | minor speedup for construct_param_handle_subsurfed() break out of ↵ | Campbell Barton | |
texface_from_original_index() early and dont get the offset for each vertex. | |||
2013-01-12 | reduce customdata lookups for UV drawing and tools. | Campbell Barton | |
2013-01-12 | code cleanup: style and replace (float)sin, (float)cos with sinf, cosf | Campbell Barton | |
2013-01-10 | bmesh todo: uv stretch area draw mode wasn't calculating ngon area - added ↵ | Campbell Barton | |
area_poly_v2(). | |||
2013-01-09 | style cleanup | Campbell Barton | |
2013-01-08 | style cleanup | Campbell Barton | |
2013-01-07 | style cleanup: '} else' and add this check to check_style_c.py | Campbell Barton | |
2013-01-03 | fix bad left aligned text when zoomed out. | Campbell Barton | |
also minor change to cylinder_project_exec() - delay getting the MTFace. | |||
2013-01-02 | style cleanup | Campbell Barton | |
2012-12-31 | smart stitching: | Antony Riakiotakis | |
* Some code cleanup * Bugfix: rotation of uv islands during stitch on images with aspect ratio was different for different island rotations. I needed to correct normal and tangent calculation to take image aspect into account. | |||
2012-12-28 | style cleanup | Campbell Barton | |
2012-12-27 | Fix: edge uv stitch mode did not average final position of uvs in | Antony Riakiotakis | |
midpoint, non-snapping mode. | |||
2012-12-27 | Fix: rotation of uv islands during stitch did not take uv aspect ratio | Antony Riakiotakis | |
of image into account, distorting the islands. Now properly scale the components before rotating the island. | |||
2012-12-21 | replace MIN/MAX 3,4 with inline functions | Campbell Barton | |
2012-12-18 | style cleanup | Campbell Barton | |
2012-12-18 | uv edge based stitch. Useful to disambiguate betwen islands | Antony Riakiotakis | |
when uvs are shared by more than two islands. Uv edges usually belong to only two islands, making for much cleaner stitches. To change between stitch modes, press TAB. Initial mode depends on the selection mode of the image editor. Documentation can also be found on the release wiki | |||
2012-12-17 | Added GPL header to sconscripts! | Bastien Montagne | |
Also changed shebang to '#!/usr/bin/env python', this is more portable across unixes... | |||
2012-12-17 | code cleanup: use 'const float *' when getting the 3d cursor and not editing it. | Campbell Barton | |
2012-12-15 | add checks to style checker script for 'a . b' and 'a []' | Campbell Barton | |
also use BLI_findindex for modifiers_indexInObject | |||
2012-12-14 | use UI_view2d_getscale() to get the scale for image cursor drawing and ↵ | Campbell Barton | |
ED_mask_pixelspace_factor(). - was getting the image width/height when its not needed before. | |||
2012-12-14 | style cleanup | Campbell Barton | |
2012-12-13 | Part of bratwurst GSOC cleanup of subsurf unwrap code: Ommit subsurf | Antony Riakiotakis | |
level in the operator and use the modifier level and subdivision type instead. Using subsurf only makes sense if the modifier is first so print an warning and turn off if this is not the case. | |||
2012-12-13 | image view cursor wasn't scaling up with the DPI | Campbell Barton | |
2012-12-12 | make EDBM_index_arrays's stay in memory, blender was allocating an array and ↵ | Campbell Barton | |
filling it for verts/edges/faces on every redraw. this may introduce bugs which I didn't catch, but they are very easy to identify in a debug build which has asserts to ensure the arrays are valid before use. in my own test drawing ~98,304 quads - this gave an overall ~16% drawing speedup. | |||
2012-12-12 | use htype flags as arguments to EDBM_index_arrays_init(), no functional changes. | Campbell Barton | |
2012-12-12 | replace BLI_array_declare with BLI_array_staticdeclare() and ↵ | Campbell Barton | |
BLI_array_alloca() for smaller arrays. | |||
2012-12-11 | replace BLI_array_fixedstack_declare with() new macro BLI_array_alloca() ↵ | Campbell Barton | |
which uses stack memory always and doesn't need to be freed explicitly. | |||
2012-12-11 | define the size of matrix args for both rows/cols. | Campbell Barton | |
2012-12-02 | Silent a bunch of gcc warnings (usually dummy, but noisy!). | Bastien Montagne | |
2012-11-30 | fix for various asserts running operator tests - not likely any of these ↵ | Campbell Barton | |
would cause real user bugs though. | |||
2012-11-27 | fix/workaround [#33281] script goes into not responding | Campbell Barton | |
scanfill remove-doubles pass assumes ordered edges (as with curves), otherwise it can hang. workaround this problem by skipping removing-doubles for mesh ngons, since this isnt such a common case as it is with curves and we can just not support it. | |||
2012-11-26 | fix uv lasso and circle select - both were not working with uv-face-select mode. | Campbell Barton | |
now face select with/without sync-select work, with sticky options too. | |||
2012-11-26 | fix for changing images in UV editmode with sync-selection enabled, this was ↵ | Campbell Barton | |
switching all images even those from unselected faces. |