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-05-22Fix T44801: Blender crash in UV-editor.Bastien Montagne
Mistake in cleanup rB30b45d55... Odd compiler did not yell at that. :|
2015-05-17UV editor: make Ctrl+E menu with mark/clear seam, instead of always marking.Brecht Van Lommel
2015-05-17BMesh: don't check winding for uv-vert-mapCampbell Barton
Made link-select separate front/back with projected UV's
2015-05-14Add clear seams to uv editorAntony Riakiotakis
2015-05-05Math Lib: rename fill_*, to copy_*Campbell Barton
matching convention for fixed length api, eg: copy_v3_fl
2015-04-27Cleanup: rename GRAB_POINTER -> GRAB_CURSORCampbell Barton
Term pointer is overloaded already.
2015-04-20Cleanup: use bool /w flag checksCampbell Barton
2015-03-28Cleanup: redundant struct declarationsCampbell Barton
2015-03-18Support UV island selection in UV synch and face select mode.Antony Riakiotakis
Enough said, people wanted this for ages, enjoy!
2015-03-09Fix for clamping large UV coords in UV-panelCampbell Barton
Would clamp value ranges in UI when outside hard coded range.
2015-02-11cleanup: style/indentationCampbell Barton
2015-02-06GHash: no need to malloc iteratorsCampbell Barton
2015-01-31Compiler warning: double-promotionCampbell Barton
2015-01-26UV Unwrap: Correct aspect was invertedCampbell Barton
2015-01-13Cleanup: fixes for building with recent clangCampbell Barton
2015-01-01cleanup: redundant casts & const cast correctnessCampbell Barton
2014-12-14Fix T42892: UV pixel snap with negative valuesCampbell Barton
2014-12-11Fix T42859 smart UV unwrap does not support aspect correction.Antony Riakiotakis
Can be considered TODO but it's not bad to support either. Also added RNA api to get aspect ratio of assigned UV image - returns aspect corrected image dimensions so needs adjustments for uv editing.
2014-12-09Fix T42857: Inconsistency between cache line visibility and ability to ↵Sergey Sharybin
change frame from image space
2014-11-29Cleanup: use const, avoid float -> double in matrix invertCampbell Barton
2014-11-29Cleanup: unused headersCampbell Barton
2014-11-28Cleanup: unused headersCampbell Barton
2014-11-14Reuse local view for UVs for previous commit, thanks to Campbell for theAntony Riakiotakis
suggestion. Also minor compile fix after viewport patch
2014-11-14Fix T42561 (semi feature request/comeback) UVs in image editor can getAntony Riakiotakis
too crowded. UVs in the same layer can be used for many images. It used to be possible to filter UV faces based on the image, but this is impossible now due to the way the system works, so I added an option to allow filtering UVs based on active material index. Rationale on using option and not being smart here (options are bad tm) is that for some workflows, such as preserving image space by using the same image for many materials, people might want to turn this off.
2014-11-11Avoid calling powf with integer exponent in more placesSergej Reich
Move powX functions from particle code into math library and use them.
2014-11-11UI Refactor T41640Campbell Barton
Make the UI API more consistent and reduce confusion with some naming. mainly: - API function calls - enum values some internal static functions have been left for now
2014-11-06Editmesh: select more/less can now step over adjacent facesCampbell Barton
This keeps a square shaped selection when using grid topology.
2014-11-01Cleanup/fix from latest coverity report.Bastien Montagne
Mostly harmless things, though the 'multires' error was a real bug.
2014-10-31Cleanup: namingCampbell Barton
2014-10-31Texture Paint Add Simple UVs:Antony Riakiotakis
Add simple uvs now does a cube unwrap and pack operation. Result is not optimal by far but it should not result in crashes and it will be quite usable for simple cases.
2014-10-08Ghost Context RefactorJason Wilkins
https://developer.blender.org/D643 Separates graphics context creation from window code in Ghost so that they can vary separately.
2014-10-02Fix T42033 UVs shown while rendering in texture paint mode.Antony Riakiotakis
This should be included in final release build.
2014-09-25GHash: use bool for comparison (simplify compare)Campbell Barton
2014-09-24Cleanup: use float versions of functions when in/output are floatsCampbell Barton
2014-08-12Fix T41415: Lasso keymap not working in UV editor.Bastien Montagne
Extend option was not implemented for UV lasso select...
2014-07-23Texture painting:Antony Riakiotakis
Add ability to select UV layer from the layer panel.
2014-07-23Bake-API: Test for cyclic node connectionDalai Felinto
If the active image node contributes to the final material shader (meaning it's either directly or indirectly connected to an Output Node) the user will receive an alert about circular dependency. Similar to what we do for Blender internal the baking will still happen, but the user will receive the alert which should prevent the image saving to happen if the result was not intentional. Core function to check for node output written by Lukas Toenne. Reviewers: lukastoenne, campbellbarton Differential Revision: https://developer.blender.org/D673
2014-07-21GSOC 2013 paintAntony Riakiotakis
Yep, at last it's here! There are a few minor issues remaining but development can go on in master after discussion at blender institute. For full list of features see: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.72/Painting Thanks to Sergey and Campbell for the extensive review and to the countless artists that have given their input and reported issues during development.
2014-07-21Math Lib: rename mul_serie_m3 to mul_m3_series & reorder argsCampbell Barton
Importantly, reversed mul_serie_m3 argument order (so it matches the m4 function)
2014-07-21CleanupCampbell Barton
2014-07-20Math Lib: use variable length args for mul_serie_m3,m4 (instead of trailing ↵Campbell Barton
NULL's)
2014-07-19Fix T41100: draw other object UVs doesn't work when both objects have no image.Brecht Van Lommel
2014-06-22WM: set circle select minimum radius to 1Campbell Barton
2014-06-13BLI_bitmap: rename macrosCampbell Barton
- BLI_BITMAP_SET -> BLI_BITMAP_ENABLE - BLI_BITMAP_CLEAR -> BLI_BITMAP_DISABLE - BLI_BITMAP_GET -> BLI_BITMAP_TEST - BLI_BITMAP_MODIFY -> BLI_BITMAP_SET
2014-06-06Code cleanup: styleCampbell Barton
2014-06-05Correct hard-coded height for UV-Vertex buttonsCampbell Barton
2014-06-05Fix T40423: UV Editing 'Draw Other Objects' fails with CyclesCampbell Barton
2014-05-07Fix T39653 crash on drawing modified UVsAntony Riakiotakis
Just a case of uninitialized material array. Make sure object materials are initialized properly when drawing UVs. This might look strange since we do not really need materials here. However, the same GPU object may be used in a 3D viewport and if we try to avoid initializing the materials somehow this will break. Also, this breaks on full screen UV editor as is apparent from this report.
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-27Code cleanup: const args and arraysCampbell Barton