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
2012-02-29Code 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-29Bugfix: vertexpaint blur brush was broken.Nicholas Bishop
Just a minor loop iteration bug.
2012-02-29Code 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-29Fix a couple typos in comments.Nicholas Bishop
2012-02-28code cleanup: use float vector size in function definitions, and const's ↵Campbell Barton
where the values are unchanged.
2012-02-28code cleanup: make clipping enable/disable into functions (was being done ↵Campbell Barton
inline in drawobject.c)
2012-02-27style cleanup (mostly whitespace)Campbell Barton
2012-02-25style 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-23code style cleanup, no functional changes.Campbell Barton
2012-02-23Code cleanup: split up some long functions in sculpt_undo.c.Nicholas Bishop
Should be no functional changes.
2012-02-21change 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-18svn merge ^/trunk/blender -r44189:44204Campbell Barton
2012-02-17unify 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-12code 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-08fix [#30101] Vertex colors disappear after leaving edit modeCampbell 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-07uv sculpting now functional on bmeshAntony Riakiotakis
2012-02-05ensure tessface's are available while sculpting.Campbell Barton
2012-02-05add 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-05fix for vpaint fill not working, check loopcol rather then tessface color.Campbell Barton
2012-02-05update 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-05svn merge ^/trunk/blender -r43864:43887Campbell Barton
2012-02-04Code Cleanup: avoid double promotion.Campbell Barton
2012-02-04Fix #30064: Image editor: paint on image, rename image, undo -> crashSergey Sharybin
2012-01-26remove 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-24svn merge ^/trunk/blender -r43639:43664Campbell Barton
2012-01-24Misc picky edits to UI messages.Bastien Montagne
2012-01-22svn merge ^/trunk/blender -r43564:43609Campbell Barton
2012-01-22fix for own error in recent paint refactor, subtract mode was broken.Campbell Barton
2012-01-20Try fixing modifier keys not working correctly for uv sculpting.Antony Riakiotakis
2012-01-19svn merge ^/trunk/blender -r43482:43524Campbell Barton
2012-01-19Remove a couple more unneeded variables from paint cursor drawing.Nicholas Bishop
2012-01-19Remove some unused alpha code in paint_cursor.Nicholas Bishop
2012-01-19Remove stroke parameter from PaintStroke's StrokeGetLocation callback.Nicholas Bishop
Only affected sculpt.
2012-01-19Move 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-18fix errors in bmesh vertex paintCampbell 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-18svn merge ^/trunk/blender -r43461:43472Campbell Barton
2012-01-17misc small changes and bmesh support for testing scriptCampbell Barton
2012-01-17fix for error in merge 43462Campbell Barton
2012-01-17Uv Tools branch GSOC 2011Antony 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-17svn merge ^/trunk/blender -r43420:43436Campbell Barton
2012-01-16more keymap editsCampbell Barton
- make sure defaults are not assumed (so reuse last settings doesnt override) - replace 0/1 for TRUE/FALSE defines.
2012-01-16svn merge ^/trunk/blender -r43392:43420Campbell Barton
2012-01-16use a look for paint brush switching keysCampbell Barton
2012-01-16went over all keymaps to check for cases where defaults were assumedCampbell Barton
(which could be wrong if the previous setting was used).
2012-01-16Minor sculpt/paint cleanups.Nicholas Bishop
Added some comments, constified a param, and moved a couple things around.
2012-01-15move 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-15svn merge ^/trunk/blender -r43381:43392Campbell Barton