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
2018-07-31Respect ID user count when creating pose on object copySergey Sharybin
This solves wrong user counter of custom shape when duplicating bone few times and then undoing all the duplications.
2018-07-31Depsgraph: Fix crash on undo of new bone addedSergey Sharybin
Pose is not brought up to date for until exit of edit mode, so can not use.
2018-07-31Cleanup: styleCampbell Barton
2018-07-31Subsurf: Disable oprtion for nowSergey Sharybin
Committed by accident, is too early for this yet.
2018-07-31Cleanup: trailing spaceCampbell Barton
2018-07-31New Grease Pencil object for 2D animationAntonioya
This commit merge the full development done in greasepencil-object branch and include mainly the following features. - New grease pencil object. - New drawing engine. - New grease pencil modes Draw/Sculpt/Edit and Weight Paint. - New brushes for grease pencil. - New modifiers for grease pencil. - New shaders FX. - New material system (replace old palettes and colors). - Split of annotations (old grease pencil) and new grease pencil object. - UI adapted to blender 2.8. You can get more info here: https://code.blender.org/2017/12/drawing-2d-animation-in-blender-2-8/ https://code.blender.org/2018/07/grease-pencil-status-update/ This is the result of nearly two years of development and I want thanks firstly the other members of the grease pencil team: Daniel M. Lara, Matias Mendiola and Joshua Leung for their support, ideas and to keep working in the project all the time, without them this project had been impossible. Also, I want thanks other Blender developers for their help, advices and to be there always to help me, and specially to Clément Foucault, Dalai Felinto, Pablo Vázquez and Campbell Barton.
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31Fix Shape Key retime starting at frame 10Campbell Barton
D3571 by @alm
2018-07-31Workbench: Correct ifndef after recent changesSergey Sharybin
Usage of matcap image uniform had different ifdef than definition of that uniform. Assuming the usage was correct, and the definition needed an update. Prevents shader from compilation failure and from aborts in debug builds.
2018-07-31Subsurf: Rework in a way that patches boundaries are merged togetherSergey Sharybin
The idea is to create vertices along the coarse edges once, without splitting coarse edges on separate ptex faces. This requires some indexing magic, vertices within a patch are no longer sequential. Not sure how to make it nicer without such a black magic looking calculations (which are basically boiling down to mimicking order of verts/edges creation). In the current offsets calculation loose verts and edges are not properly taken into account, but those are causing topology refiner to fail anyway, so it needs a bit deeper change. Reviewers: brecht Differential Revision: https://developer.blender.org/D3570
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31BLF: replace global aa pref w/ monochrome flagCampbell Barton
Now disabling anti-aliasing doesn't impact sequencer, render stamp etc.
2018-07-31Fix crash w/ missing matcapsCampbell Barton
Building w/o EXR caused this.
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31UI: use text hinting (now user preference)Campbell Barton
D3201 by @ambient w/ edits not to impact fonts used for rendering (only change display for UI text).
2018-07-31Fix T56155: Header shows in popover context menuCampbell Barton
2018-07-31Merge branch 'master' into blender2.8Campbell Barton
2018-07-31UI: add check for any kind of popupCampbell Barton
Fixes T56155 when merging into 2.8
2018-07-30Viewport: use Filmic without scene exposure/gamma/curves for workbench.Brecht Van Lommel
This ignores the scene color managment view settings for solid mode and lookdev when not using scene lights and world. The scene settings are intended for tweaking renders and should not affect studio lighting and matcaps. There may be cases where a simple sRGB transform is better than Filmic and we could add configuration for this. Not sure if it really matters and it may be better if we just assume matcaps and studiolights are all created for one view transform. Differential Revision: https://developer.blender.org/D3569
2018-07-30Merge branch 'master' into blender2.8Brecht Van Lommel
2018-07-30UI: make horizontal wheel scroll in 2D view match vertical scroll speed.Brecht Van Lommel
2018-07-30Clean Keyframes operator tweaksJoshua Leung
By popular demand, the CLean Keyframes operator will now leave handles and other interpolation settings untouched. Previously, it would recreate the keyframes from scratch, keeping only the frame + value, under the assumption that the handle information was "bad" (i.e. the source of bumps and roughness, due to bad hand tweaking). However, since most animators use this on hand-keyed animation instead of motion-capture data, this assumption didn't hold, and was actually overly destructive - wiping out lots of hand-adjusted curve data.
2018-07-30Minor cleanup.Bastien Montagne
2018-07-30Build: require C11/C++11 for all operating systems in master.Brecht Van Lommel
This is in preparation of upgrading our library dependencies, some of which need C++11. We already use C++11 in blender2.8 and for Windows and macOS, so this just affects Linux. On many distributions this will not require any changes, on some install_deps.sh will need to be run again to rebuild libraries. Differential Revision: https://developer.blender.org/D3568
2018-07-30Silencing a bunch of compiler warningsJoshua Leung
Most of these were mismatched const qualifiers
2018-07-30Cleanup/Refactor: Move CurveCache runtime data into Object.runtime struct.Bastien Montagne
Also, fix missing cleanup of Object.runtime when copying Object datablocks!
2018-07-30Workbench: Use FXAA instead of TAA when viewport is animated.Clément Foucault
Fix T55996 "Playback in "Active Editor Only" doesn't work"
2018-07-30Fix T56020: Crash while opening .blend file made with older version.Bastien Montagne
We need a NULL workspace check here, in some cases we get a SRTemp screen even though it's not tagged as temp...
2018-07-30Motion Path: Don't blit MSAA buffer if there is no motion pathsClément Foucault
2018-07-30Armature: Fix bone always transparent when enabling MSAAClément Foucault
2018-07-30Motion Path: Fix motion path when MSAA is enabledClément Foucault
2018-07-30DRW: Add option to only resolve framebuffer colors without depth testClément Foucault
2018-07-30DRW: Add DRW_shgroup_is_empty and DRW_pass_is_emptyClément Foucault
2018-07-30Shape keys: change default interpolation for absolute shape keys to linear.Brecht Van Lommel
2018-07-30Fix T56121 and maybe others: DST.gpu_context was being created in the wrong ↵mano-wii
DST.gl_context. In addition to the crash in the selection of bones, this was responsible for other problems such as wrong hair and disappearing objects.
2018-07-30Fix T56152: Rotate crash w/ individual originsCampbell Barton
2018-07-30Merge branch 'master' into blender2.8Campbell Barton
2018-07-30Cleanup: id-property creationCampbell Barton
D3473 by @JacquesLucke
2018-07-30Merge branch 'master' into blender2.8Campbell Barton
2018-07-30Use Ctrl Snap to seconds w/ play-head dragCampbell Barton
D3056 by @alourenco
2018-07-30Cleanup: trailing spaceCampbell Barton
2018-07-30Merge branch 'master' into blender2.8Campbell Barton
2018-07-30Cleanup: trailing spaceCampbell Barton
2018-07-29Merge branch 'master' into blender2.8Campbell Barton
2018-07-29Fix T56120: bad property access (from 2.8)Campbell Barton
Thanks to @brita_ for the fix.
2018-07-28Fix T56120: Crash on "Install Matcap, World or Camera HDRI"Ines Almeida
Code was trying to hide properties by name that may not exist. Check if it was actually found and add 'files' to the filter, since it is what WM_OT_studio_lights_install uses.
2018-07-28Fix outliner icon row with counters not correct for nested collections.Brecht Van Lommel
2018-07-27Cleanup: Remove occurances of GPULampClément Foucault
2018-07-27GPUTexture: Fix wrong texture size checkClément Foucault
2018-07-27Eevee: Fix assert when baking lightprobes.Clément Foucault
The GPU context was freed before all framebuffer attached to it were deleted. Fix T56117