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
2020-03-16Fix a syntax error in test spec for BLI_delaunay_2d_test.Howard Trickey
Test specs are read from strings, and there was a comma instead of a decimal point, and then an extra decimal point in the Quad0 test. This test has been flaky on Windows buildbot. Perhaps this is why.
2020-03-15GPencil: Reduce factor to 5 in previous commitAntonio Vazquez
10 decimals is too high
2020-03-15GPencil: Remove Keep parameter from Select Vertex ColorAntonio Vazquez
Also changed range of threshold from 0 to 10
2020-03-15Fix Blender building after recent 'cleanup'.Bastien Montagne
Caused by rB4be4c0667155. Please ensure at least affected code does still build...
2020-03-15Fix outliner edit-mode checkCampbell Barton
2020-03-15Fix potential draw manager assignment to negative indexCampbell Barton
While there is an assert here, the run-time code would perform the assignment.
2020-03-15Fix potential NULL pointer de-reference creating liquid geometryCampbell Barton
2020-03-15Cleanup: add parens for clarityCampbell Barton
2020-03-15Cleanup: add NULL check for RNA filename argumentCampbell Barton
Currently some of the code supports a NULL filename, add the NULL check so RNAProcessItem's with a NULL filename don't crash in the future.
2020-03-15Cleanup: use 'r_' prefix for return argsCampbell Barton
2020-03-15Cleanup: avoid setting float values by bit-patternCampbell Barton
Replace memset with copy_vn_fl, note that the exact values are slightly different in this case. The value being set was close to FLT_MAX.
2020-03-15Cleanup: redundant checksCampbell Barton
In some cases moved the checks into asserts, to ensure changes in the future don't cause the checks to become necessary again.
2020-03-15Cleanup: redundant assignmentsCampbell Barton
2020-03-15Cleanup: use 'const' style argumentCampbell Barton
2020-03-15Cleanup: shadow warning, clang-formatCampbell Barton
2020-03-15UI: Fix capitalization in the macOS app menuWilliam Reynish
2020-03-14UI: Larger Alert IconsHarley Acheson
Adding a set of larger icons for use in informational dialogs. Differential Revision: https://developer.blender.org/D6859 Reviewed by Campbell Barton
2020-03-14GPencil: Change Select Vertex Color to similar selectionAntonio Vazquez
Now, instead to use the Brush color as selection patron, now it uses any previous selected color.
2020-03-14IC keymap: Fixes for GPWilliam Reynish
- Remove Shift for drawing poly-lines, just as in the default keymap - Use consistent hotkeys for size and strength radial controls - Fix some bugs/missing items from the GP merge
2020-03-14GPencil: Fix missing context wheel color in Tint toolAntonio Vazquez
2020-03-14GPencil: Add option to keep selected in Select Vertex ColorAntonio Vazquez
2020-03-14GPencil: Use Linear color instead of sRGB for Select Vertex ColorAntonio Vazquez
The brush color is sRGB but the Vertex Color is linear.
2020-03-14GPencil: Add Select Vertex Color to menuAntonio Vazquez
This option was missing
2020-03-14GPencil: Rename operator select_color to select_vertex_colorAntonio Vazquez
2020-03-14GPencil: Rename operator color_select to select_materialAntonio Vazquez
The old name was related to the old palettes.
2020-03-14Fix T67446: UV Editor: support island select mode for box/circle/lassoPhilipp Oeser
selections Previously this was only supported in single click selections, doing an island selection with box/circle/lasso would just select individual vertices instead. Now selects islands properly. This also unifys some logic between box/circle/lasso: - use early selection test from lasso [makes things faster] in box/ circle - circle wasnt checking visible face
2020-03-14Cleanup: spellingCampbell Barton
2020-03-14Cleanup: remove unused ARegion from bGPdata_RuntimeCampbell Barton
2020-03-14CMake: use spaces instead of tabs for icon updating scriptCampbell Barton
2020-03-14Cleanup: sort file lists & struct declatationsCampbell Barton
2020-03-14Cleanup: use doxy sectionsCampbell Barton
2020-03-14UI: Toolbar iconsWilliam Reynish
- Add icons for Sculpt Cloth, Clay Thumb and Draw Face Sets, as well as GP Tint, Replace and Transform Fill tools - Tweak icons for Sculpt Rotate, Pinch, Multiplane Scrape, Inflate, Blob, Draw Sharp, based on feedback on Devtalk
2020-03-14Fix T73921: Eevee volume render test memory leak in MantaflowSebastián Barschkis
Fixed memory leak that showed up after the original issue (crash) had been fixed in 93ac4709ebe8. The fix ensures that light cache bakes free up GPU smoke textures and the smoke domain list correctly. This commit also removes the workaround (f3a33a92987f) that disabled light cache bakes for fluid objects.
2020-03-13GPencil: Don'r Replace color if vertex color is emptyAntonio Vazquez
The replace tools only must work over previously vertex painted.
2020-03-13Cleanup: USD, move some common code to an abstract superclassSybren A. Stüvel
The `check_is_animated()` function will be used by the upcoming Alembic exporter as well. There is nothing USD-specific in the function. No functional changes.
2020-03-13Fix T74699: File browser closing while loading crash.Bastien Montagne
Owner of filelisting job was changed, without proper update of all access/usages of that owner to reach the job, leading to failure of timer removal from the WM, and attempt to double-free the job... Caused by rB2c4dfbb00246ff.
2020-03-13Cleanup: `BKE_mesh_nomain_to_mesh`: Add assert that source mesh is indeed ↵Bastien Montagne
not in Main.
2020-03-13Cleanup: Comments of wmJobs callbacks.Bastien Montagne
2020-03-13Fix T74397: Crash after undoing quadriflow remesh on duplicate with armature ↵Sebastian Parborg
deform The issue was that we were creating temporary mesh copies and storing them in bmain and then later using BKE_mesh_nomain_to_mesh which would add them to bmain once more (duplicates). This would lead to crashes later as the custom data of the mesh could be trashed quite easily.
2020-03-13Fix T74686: Loading btx file in multires modifier is not workingSergey Sharybin
Was happening when object does not have CD_MDISPS allocated yet. Need to make sure totdisp and level is specified on CD_MDISPS data prior to loading (as the load expects them to be properly set).
2020-03-13Multires: Fix loosing sculpt data when using external BTX fileSergey Sharybin
2020-03-13Fix stereoscopy reference image drawing in the viewportDalai Felinto
Note: Without D6922 stereo is too broken to even test this patch. With D6922 + this patch the fullscreen modes work (anaglyph/interlace not yet).
2020-03-13GPencil: Fix UI typoAntonio Vazquez
2020-03-13Fix stereoscopy drawing for camera backgroundDalai Felinto
Part of the fix was to get gputexture to use an array to accomodate each eye. This takes care of viewports showing individual Left or Right views. For the combined view the fix was in overlay_image.c:camera_background_images_stereo_setup. Note 1: Referece images are still not supporting stereo. Note 2: For painting, and getting image bindcode I'm hardcording a single-view experience. Note 3: Without D6922 stereo is too broken to even test this patch. With D6922 + this patch the fullscreen modes work (anaglyph/interlace not yet). Differential Revision: D7143
2020-03-13Fluid: Potential fix for Eevee tests crashing with MantaflowSebastián Barschkis
Belongs to T73921. This commit fixes the crashes with light baking (disabled in f3a33a92987f). There is still a memory leak to be fixed though.
2020-03-13Potential fix for T74609: File Selector Crashes Showing Thumbnails.Bastien Montagne
Existing code was definitively giving possibility to access freed memory, although probably not on a super-common basis...
2020-03-13Multires: Fix Subdivide, Reshape and Apply BaseSergey Sharybin
This change fixes artifacts produced by these operations. On a technical aspect this is done by porting all of the operations to the new subdivision surface implementation which ensures that tangent space used to evaluate modifier and those operations is exactly the same (before modifier will use new code and the operations will still use an old one). The next step is to get sculpting on a non-top level to work, and that actually requires fixes in the undo system.
2020-03-13Multires: Increase default quality to 4Sergey Sharybin
Makes it work better "out of the box" for irregular topology like Suzanne mesh. There might be some performance impact on non-regular meshes, but those are not very common usecase for multires and for those its always possible to lower the quality if needed.
2020-03-13Subdiv: Fix loose geometry callbacks in certain conditionsSergey Sharybin
Loose vertices and vertices of loose edges callback was not working correct if some of other callbacks were set to NULL. Was caused by missing bitmask set in the callbacks which were set to NULL.
2020-03-13OpenSubdiv: Make non-full geometry less strict for sharpnessSergey Sharybin
Allow to mark individual vertices as infinitely sharp even if there is no full topology and no access to edges: infinite sharp vertices do not need connectivity information.