Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-29 | Code Cleanup: remove non existing function declarations. | Campbell Barton | |
added some missing functions too - which are not used yep but should be there for api completeness. * CDDM_set_mloop * CDDM_set_mpoly * BLI_mempool_count | |||
2012-02-29 | Bugfix: vertexpaint blur brush was broken. | Nicholas Bishop | |
Just a minor loop iteration bug. | |||
2012-02-29 | Code cleanup for the neighbor_average() sculpt function. | Nicholas Bishop | |
Moved some of the code into a couple new mesh functions for searching in poly loops to simplify the function, the rest is just cosmetic changes. | |||
2012-02-29 | Fix a couple typos in comments. | Nicholas Bishop | |
2012-02-28 | code cleanup: use float vector size in function definitions, and const's ↵ | Campbell Barton | |
where the values are unchanged. | |||
2012-02-28 | code cleanup: make clipping enable/disable into functions (was being done ↵ | Campbell Barton | |
inline in drawobject.c) | |||
2012-02-27 | style cleanup (mostly whitespace) | Campbell Barton | |
2012-02-25 | style cleanup, use { on newline after function definition. | Campbell Barton | |
spelling 'impliment' -> 'implement' | |||
2012-02-23 | * Fixed some typos in the code, patch [#30247] by Vladimir Rutsky (rutsky). ↵ | Thomas Dinges | |
Thanks! | |||
2012-02-23 | code style cleanup, no functional changes. | Campbell Barton | |
2012-02-23 | Code cleanup: split up some long functions in sculpt_undo.c. | Nicholas Bishop | |
Should be no functional changes. | |||
2012-02-21 | change UvElement to directly use BMLoop * instead of tfindex. This saves ↵ | Antony Riakiotakis | |
quite some lookups on uv sculpting and stitching. Based on BMESH todo by Campbell, thanks for the idea! | |||
2012-02-20 | - remove some unused editmesh functions. | Campbell Barton | |
- copy & rename EditMesh stricts for use with scanfill (remove unused members) | |||
2012-02-18 | svn merge ^/trunk/blender -r44189:44204 | Campbell Barton | |
2012-02-17 | unify include guard defines, __$FILENAME__ | Campbell Barton | |
without the underscores these clogged up the namespace for autocompleation which was annoying. | |||
2012-02-12 | * remove the MFace parts of join (we only need polygon data) | Campbell Barton | |
* other minor cleanups | |||
2012-02-12 | code refactor, function renaming for bmesh. | Campbell Barton | |
These changes are to make the bmesh api more consistent and easier to learn, grouping similar functions which is convenient for autocomplete. This uses similar convention to RNA. * use face/loop/edge/vert as a prefix for functions. * use 'elem' as a prefix too for functions that can take any type with a BMHeader. * changed from camel case to underscore separated (like RNA). | |||
2012-02-08 | fix [#30101] Vertex colors disappear after leaving edit mode | Campbell Barton | |
this commit makes vertex paint check if it needs to rebuild the modifier stack when painting. - when painting with no modifiers, do partial updates from polys to tessfaces while painting, skip re-tesselation. - when painting onto a modified mesh, dont bother adjusting tessface colors - since the modifier stack will do this anyway. both cases should be faster then before. | |||
2012-02-07 | uv sculpting now functional on bmesh | Antony Riakiotakis | |
2012-02-05 | ensure tessface's are available while sculpting. | Campbell Barton | |
2012-02-05 | add function for getting a polygon map: dm->getPolyMap(ob, dm). | Campbell Barton | |
polygon version of dm->getFaceMap(ob, dm) sculpt uses this for checking connectivity. | |||
2012-02-05 | fix for vpaint fill not working, check loopcol rather then tessface color. | Campbell Barton | |
2012-02-05 | update sculpt mode not to rely on tesselated faces (use MPoly's instead, ↵ | Campbell Barton | |
saves slowdown of having to maintain tesselation of base mesh data) | |||
2012-02-05 | svn merge ^/trunk/blender -r43864:43887 | Campbell Barton | |
2012-02-04 | Code Cleanup: avoid double promotion. | Campbell Barton | |
2012-02-04 | Fix #30064: Image editor: paint on image, rename image, undo -> crash | Sergey Sharybin | |
2012-01-26 | remove cellalloc, from my tests jemalloc beats cellalloc, so we better just ↵ | Campbell Barton | |
use a better malloc replacement. See Details: http://wiki.blender.org/index.php/User:Ideasman42/BMeshBranchReview#Update_43694 | |||
2012-01-24 | svn merge ^/trunk/blender -r43639:43664 | Campbell Barton | |
2012-01-24 | Misc picky edits to UI messages. | Bastien Montagne | |
2012-01-22 | svn merge ^/trunk/blender -r43564:43609 | Campbell Barton | |
2012-01-22 | fix for own error in recent paint refactor, subtract mode was broken. | Campbell Barton | |
2012-01-20 | Try fixing modifier keys not working correctly for uv sculpting. | Antony Riakiotakis | |
2012-01-19 | svn merge ^/trunk/blender -r43482:43524 | Campbell Barton | |
2012-01-19 | Remove a couple more unneeded variables from paint cursor drawing. | Nicholas Bishop | |
2012-01-19 | Remove some unused alpha code in paint_cursor. | Nicholas Bishop | |
2012-01-19 | Remove stroke parameter from PaintStroke's StrokeGetLocation callback. | Nicholas Bishop | |
Only affected sculpt. | |||
2012-01-19 | Move paint's WM paint cursor code into a new file. | Nicholas Bishop | |
The paint cursor code is fairly muddled still and needs futher cleanup (commented in the new file.) Over half the paint_stroke code was just called from the cursor draw function. There should be no functional changes from this. | |||
2012-01-18 | fix errors in bmesh vertex paint | Campbell Barton | |
- was swapping matrix incorrectly, would fail when the object had any transform - wasn't calling mesh_update_customdata_pointers() when adding MCol's in some cases - was calling do_shared_vertexcol() twice when it didnt need to (blur painting only) | |||
2012-01-18 | svn merge ^/trunk/blender -r43461:43472 | Campbell Barton | |
2012-01-17 | misc small changes and bmesh support for testing script | Campbell Barton | |
2012-01-17 | fix for error in merge 43462 | Campbell Barton | |
2012-01-17 | Uv Tools branch GSOC 2011 | Antony Riakiotakis | |
========================= Documentation: http://wiki.blender.org/index.php/User:Psy-Fi/UV_Tools Major features include: *16 bit image support in viewport *Subsurf aware unwrapping *Smart Stitch(snap/rotate islands, preview, middlepoint/endpoint stitching) *Seams from islands tool (marks seams and sharp, depending on settings) *Uv Sculpting(Grab/Pinch/Rotate) All tools are complete apart from stitching that is considered stable but with an extra edge mode under development(will be in soc-2011-onion-uv-tools). | |||
2012-01-17 | svn merge ^/trunk/blender -r43420:43436 | Campbell Barton | |
2012-01-16 | more keymap edits | Campbell Barton | |
- make sure defaults are not assumed (so reuse last settings doesnt override) - replace 0/1 for TRUE/FALSE defines. | |||
2012-01-16 | svn merge ^/trunk/blender -r43392:43420 | Campbell Barton | |
2012-01-16 | use a look for paint brush switching keys | Campbell Barton | |
2012-01-16 | went over all keymaps to check for cases where defaults were assumed | Campbell Barton | |
(which could be wrong if the previous setting was used). | |||
2012-01-16 | Minor sculpt/paint cleanups. | Nicholas Bishop | |
Added some comments, constified a param, and moved a couple things around. | |||
2012-01-15 | move bmesh painting code into its own function, trunk has ↵ | Campbell Barton | |
vpaint_paint_face(), this adds vpaint_paint_poly() which does the same thing. | |||
2012-01-15 | svn merge ^/trunk/blender -r43381:43392 | Campbell Barton | |