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
path: root/source
AgeCommit message (Collapse)Author
2017-10-01Fix weight paint Blur, Smear and Average breakage in multi-paint mode.Alexander Gavrilov
This is most pronounced in Auto-Normalize + Multi-Paint. Unlike vertex paint, the weights being painted on in weight paint mode don't necessarily correspond to the weight actually stored in any one vertex group, and may instead be a computed aggregate. This restores original code behavior lost in rB4f616c93f7cb.
2017-09-30Cleanup: Remove some old pre 2.5 IPO codeAaron Carlisle
2017-09-30Fix vertex paint w/ subsurf drawingCampbell Barton
Only use alpha blending when in vertex paint mode.
2017-09-29Vertex Paint minor improvement w/ smearCampbell Barton
Note that this tool seems like it might need to be rewritten since results are quite strange. Projecting on the view vector gives a small improvement though.
2017-09-29Fix vertex paint smear toolCampbell Barton
Checking surrounding verts wasn't working properly.
2017-09-29Weight Paint: accumulate supportCampbell Barton
- Clamp accumulate so it doesn't exceed brush strength. - Was multiplying by brush strength twice.
2017-09-29Cleanup: de-duplicate copied code w/ vertex paintCampbell Barton
2017-09-29Cleanup: split out tools & utils from vertex paintCampbell Barton
paint_vertex.c was getting too big, move all code unrelated to mode switching and modal painting into their own files. Also replace vertex-color operators region redraw tag /w notifiers.
2017-09-29Drop platform support for Solaris & AIXCampbell Barton
These platforms didn't see maintenance in years. This commit just removes ifdef's & cmake check.
2017-09-29Collada: export vertex-color alphaCampbell Barton
2017-09-29RNA: expose mesh vertex alphaCampbell Barton
Note that some import/export scripts will need updating
2017-09-29Vertex Paint: Alpha SupportCampbell Barton
GSOC 2017 by Darshan Kadu, see: D2859. This is a partial merge of some of the features from the soc-2017-vertex_paint branch. - Alpha painting & drawing. - 10 new color blending modes. - Support for vertex select in vertex paint mode.
2017-09-28macOS: officially upgrade to 10.9 libraries from lib/darwin.Brecht Van Lommel
This removes a bunch of code that is no longer needed, and running "make update" will now automatically download the new libraries. Differential Revision: https://developer.blender.org/D2861
2017-09-28Fix T52086: Graph editor "normalize" drag errors for integersSergey Sharybin
2017-09-28Fix T52932: Driver with target of custom property from scene fails to updateSergey Sharybin
Note that this is only supported in new depsgraph.
2017-09-28Curves: Fix wrong bitset being checked against CYCLIC bit flagSergey Sharybin
Based on report from Talos Security Advisory.
2017-09-28Cleanup: switch fall-through warningCampbell Barton
2017-09-28Adding paint brushes crashes w/ linked libsCampbell Barton
While we could skip this for linked files, convention so far is to only update startup.
2017-09-27bgl module: extend `gl_buffer_type_from_py_format_char` function to work ↵Germano
with more string formats Only basic types of character codes were being used
2017-09-27Cleanup: warningCampbell Barton
2017-09-27Vertex/Weight Paint: Use PBVH for paintingCampbell Barton
2016 GSOC project by @nathanvollmer, see D2150 - Mirrored painting and radial symmetry, like in sculpt mode. - Volume based splash prevention, which avoids painting vertices far away from the 3D brush location. - Normal based splash prevention, which avoids painting vertices with normals opposite the normal at the 3D brush location. - Blur mode now uses a nearest neighbor average. - Average mode, which averages the color/weight of the vertices within the brush - Smudge mode, which pulls the colors/weights along the direction of the brush - RGB^2 color blending, which gives a more accurate blend between two colors - multithreading support. (PBVH leaves are painted in parallel.) - Foreground/background color picker in vertex paint
2017-09-27bgl module: Interpret a buffer as a bgl.BufferGermano
Differential Revision: https://developer.blender.org/D2857
2017-09-27Math Lib: Add non-clamped round_* functionsCampbell Barton
Replace iroundf with round_fl_to_int, add other types
2017-09-26Cleanup: indentationCampbell Barton
2017-09-26Cleanup: remove bounds runtime data from sceneCampbell Barton
2017-09-26Beauty fill was skipping small facesCampbell Barton
2017-09-26Fix T52871: beauty fill errorCampbell Barton
Only lock tri's facing different directions. Needed because scanfill creates zero area faces.
2017-09-26Revert "Fix T52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was ↵Campbell Barton
mistakenly considering the state as degenerated" This reverts commit a8f11f5422afa01608817755eea310e987f896be. Result is no longer symmetrical, will investigate a different fix.
2017-09-26Add missing headerCampbell Barton
2017-09-26Fix T52901: New Depsgraph - Driver using "self" needs reloading file to workJoshua Leung
2017-09-26Fix: When transforming GP strokes in "Local" mode, the strokes would get ↵Joshua Leung
obscured by the transform constraint lines Ported over e7395c75d504af2c2f720f43ea27b93e04a378e4 from the greasepencil-object branch. I should've fixed this ages ago, but couldn't figure out why at the time.
2017-09-25Fix T52835: When driven IK influence change, ik animation have 1 frame delaySergey Sharybin
2017-09-25Fix T52865: Improve wording of error message when saving packed images failsJoshua Leung
Make it clear that the packed file could not be saved back out to disk at the specified path (e.g. destination directory doesn't exist).
2017-09-25Add an 'atomic cas' wrapper for pointers.Bastien Montagne
Avoids having to repeat obfuscating castings everywhere...
2017-09-25Tweak to fix for thread concurency in looptri generation.Bastien Montagne
Even if pointer assignment may be atomic, it does not prevent reordering and other nifty compiler tricks, we need a memory barrier to ensure not only that transferring pointer from wip array to final one is atomic, but also that all previous writing to memory are “flushed” to (visible by) all CPUs... Thanks @sergey for finding the potential (though quite unlikely) issue.
2017-09-25Mirror Modifier: option to offset UV'sCampbell Barton
Useful for baking, so UV's can be moved outside the image and not used to bake pixels (but still used for display). D2801 by @Zuorion
2017-09-25Fix T52890: Crash unlinking sequencer soundCampbell Barton
2017-09-23Fix T52871: `BLI_polyfill_beautify_quad_rotate_calc_ex` was mistakenly ↵Germano
considering the state as degenerated
2017-09-23Tracking: Followup to previous fix, need to remap frame number for sequence ↵Sergey Sharybin
tracking
2017-09-23Tracking: Cleanup, reuse existing variableSergey Sharybin
2017-09-23Fix T52851: Per-frame traking is broken when sequence doesn't start at frame 1Sergey Sharybin
2017-09-23Tracking: Fix crash when tracking failedSergey Sharybin
Was a dangling pointer to a freed memory left behind.
2017-09-23Remove remaining qtcodecdataAaron Carlisle
This fixes a mistake in rBefd5e3c25401b43cbd7f909418835bb570db1ab3
2017-09-22Remove quicktime supportAaron Carlisle
It has been deprecated since at least macOS 10.9 and fully removed in 10.12. I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens. Reviewers: mont29, dfelinto, juicyfruit, brecht Reviewed By: mont29, brecht Subscribers: Blendify, brecht Maniphest Tasks: T52807 Differential Revision: https://developer.blender.org/D2333
2017-09-22Fix T52840: New Depsgraph - Mask editor not working correctlySergey Sharybin
2017-09-21CMake: Add extra requests dependenciesSergey Sharybin
Apparently, we already had some code to deal with this. So for now just added some extra dependencies needed for latest requests.
2017-09-22Cleanup: unused defineCampbell Barton
2017-09-213D Text: Make Ctrl Backspace/Del delete wordsCampbell Barton
Matches text-editor, console & text-button.
2017-09-21Fix T52860: 3D Text crashes w/ Ctrl BackspaceCampbell Barton
2017-09-21Fix T50450: Breakdowner doesn't work in Tweak Mode on translated NLA StripsJoshua Leung