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
2018-10-02Cleanup: split extrude gizmo into own fileCampbell Barton
2018-10-02Gizmo: move spin tool axis option into gizmo-groupCampbell Barton
Having this setting here wasn't correct (the operator ignores it).
2018-10-02Gizmo: support for gizmo-group propertiesCampbell Barton
This allows gizmo groups to store properties in the tool. This makes sense for gizmo options which only control gizmo display and don't control operator execution. Unlike similar kinds of properties, this isn't accessible via the gizmo-group-type instance. For now the it's only stored in the workspace tool as can be done for operator properties, so each instance doesn't have different settings which would be confusing from a user perspective and complicate access from the top-bar. Later we could add gizmo-group properties if needed.
2018-10-02WM: generalize tool property initializationCampbell Barton
Prepare for storing different kinds of properties in tools.
2018-10-02WM: report error w/ unknown operator nameCampbell Barton
2018-10-02Merge branch 'master' into blender2.8Campbell Barton
2018-10-02Correct tooltipCampbell Barton
2018-10-02Fix T56990: AutoIK failsPhilipp Oeser
Regression from 5d628c519
2018-10-01GPY Python: program_use_begin and program_use_end.mano-wii
The user has to be encouraged to use the `program_set` or `program_set_builtin` before drawing. This avoids problem with gl_context.
2018-10-01DRW: Fix unselectable wire object in solid modeClément Foucault
2018-10-01Templates: tweaks to startup templates, add sculpting template.Brecht Van Lommel
2018-10-01UI: start maximized on X11 if possible, like other platforms.Brecht Van Lommel
2018-10-01Fix app template __init__.py not running without a userpref.blend.Brecht Van Lommel
2018-10-01UI: use backdrop circle for navigation icons, make clickable area bigger.Brecht Van Lommel
This will look a bit better once the icon outline is gone.
2018-10-01GP: Change Blur default parameters for Rim and Shadow effects.Antonioya
2018-10-01GP: Add Blur to Shadow FXAntonioya
The shadow needed a blur to make soft transitions and get a better effect.
2018-10-01UI: Color the inside of pie menu items when selectedPablo Vazquez
Follows the same as other selected/active items in the UI. Tested in Default theme, 2.7x, 2.4x, Flatty Light and Amaranth all seem to work fine.
2018-10-01Edit UVs: Fix missing wires with multiple windowsClément Foucault
All that was needed is a VAO refresh. It's not a performance problem because it only concerns a handful of batches.
2018-10-01Edit UVs: Refactor drawing Shadow UV in Image EditorClément Foucault
Currently it's not showing the subdivided mesh (if there is a subdiv mod) and there is some sync issue if there is multiple uv image space opened. But thoses will be tackled later on. The purpose of this commit is to fix the overflow issue of IMM and speed issue.
2018-10-01GPU: Fix partial draw of batches with index buffersClément Foucault
2018-10-01Edit UVs: Refactor drawing Edit UV in Image EditorClément Foucault
NOTE: This commit only concern edit UVs and not the "shadow" mesh displayed when texture painting. This will be address in a future commit. We now cache the uv mesh in the mesh batch cache and only reupload data on changes. Update could be more granular (and a bit faster) but it's not our main concern ATM. This should fix problem caused by the IMM api used to draw large meshes. This makes performance skyrocket compared to previous implementation. There is still a big CPU bottleneck when not in sync selection mode but it is not related to the drawing function directly.
2018-10-01BLI: Add mul_v2_v2v2 functionClément Foucault
2018-10-01Shrinkwrap Constraint: implement projection features from the modifier.Alexander Gavrilov
Allow raycasting in two directions and culling front or back faces. Also implement a new Invert Cull option in both constraint and modifier that can be used to aim for faces aligned with the project axis direction when raycasting both ways. Reviewers: mont29 Differential Revision: https://developer.blender.org/D3737
2018-10-01GP: Fix Shadow rotation bugAntonioya
2018-10-01Remove obsolete weight paint color computation code.Alexander Gavrilov
The new weight paint drawing code converts weight to color directly in the shader, so the old CD_PREVIEW_MLOOPCOL based code is not needed anymore.
2018-10-013D View: use context mode string for sidebarCampbell Barton
When moving panels from the toolbar to the sidebar, 'bl_context' is now used for filtering panels in both places.
2018-10-01Object Join: use 'selected_editable_objects'Campbell Barton
Was using 'selected_editable_bases', which used to save a lookup. This is no longer the case and complicates access from Python which cant yet easily access Bases.
2018-10-01BLI_math: add `isect_seg_seg_v3`mano-wii
2018-10-01BLI_math: add `isect_seg_seg_v3` function and use in the cloth collision ↵mano-wii
algorith. In my tests a 4% improvement in performance was achieved by simulating a square cloth over the cube.
2018-10-01Cleanup: use standard prefix for boolean settingsCampbell Barton
Avoid using 'add' as a prefix, it reads like a method.
2018-10-01Fix freed memory use w/ panel unregisterCampbell Barton
2018-10-01Cleanup: styleCampbell Barton
2018-10-01Fix T56981: python .scene_raycast returned object is not selectable.Bastien Montagne
Was returning COW evaluated object, not actual data-block...
2018-09-30Fix T56879: Blender2.8 Crash when Editing Text on Curve.Bastien Montagne
Moving cursor in 3D text edit mode calls `BKE_vfont_to_curve_ex()`, which expects to work with evaluated data (curve cache runtime etc.).
2018-09-30GP: The primitive line must not enable cyclic modeAntonioya
2018-09-30GP: Cleanup and remove old debug codeAntonioya
2018-09-30Fix T56984: GP: Materials: Isolate (lock/visibility) buttons don't work.Antonioya
2018-09-30GP: New option to disable lasso while drawingAntonioya
Now it's possible to disable the lasso effect of the fill color while drawing with a fill color. This sometimes is required to see the lines and it's the first step to implement a new lasso brush.
2018-09-30GP: Ensure falloff curve is always initializatedAntonioya
2018-09-30Fix T56970 GP: Sculpt mode : Grap tool doesn't workAntonioya
2018-09-30GP: Fix error in mutiedit if curve is not availableAntonioya
2018-09-30GP: Do not use UI pixel scale for strokesAntonioya
This scale value only must affect the interface, but never the stroke.
2018-09-30GP: implement Shadow FX (wip)Antonioya
Initial implementation of effect to create a drop shadow of the strokes
2018-09-29Fix mysterious crash when using textureGather on Intel drivers.mano-wii
The crash occurs in a shader with uniform block of a certain size and misaligned.
2018-09-29GP: Fix Thickness modifier error for strokes with few pointsAntonioya
2018-09-29Fix mixed drawing face and edge checks in draw managerDalai Felinto
2018-09-29GP: New parameters for instance modifier: Material and On TopAntonioya
Now it's possible to define what material is used in the generated strokes and if the strokes are put in front of the original (default) or keep the original in front. Before, the generated strokes have been always on top of the original because they were drawn later.
2018-09-29A new function to move list at the beginning of another listAntonioya
This is a change of the BLI_movelisttolist but in reverse order.
2018-09-29Multi-Objects: ARMATURE_OT_switch_directionDalai Felinto
2018-09-29Multi-Objects: ARMATURE_OT_armature_layersDalai Felinto