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-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-31UI: consistent names for edit-mode overlayCampbell Barton
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-31Fix build error in new build after recent merge.Brecht Van Lommel
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-30Cycles: Fixed OpenCL build. sqr(float4) is available on CUDA and CPU, but ↵Stefan Werner
not on OpenCL.
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-30UI: Hide labels from MatCapsPablo Vazquez
They were added as placeholder to show something until they lazy-load. But since the load is fast and it's hard to fit the text, and their name is displayed already in the tooltip, we can do without for now. In the future when we have insta-tooltips we should make them use this.
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-30Viewport: add new default set of matcaps.Brecht Van Lommel
These were made by the community and curated by Pablo and William. Thanks to everyone who contributed! https://devtalk.blender.org/t/call-for-content-matcaps/737 Command used for compression: oiiotool %s --ch R,G,B -d half --compression dwab -o output/%s
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-30Sequencer: move text & color into own categoryCampbell Barton
Add 'Generate' menu, these aren't effects from a user perspective. D3546 by @rudolf.ortner
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-30CMake: omit superfluous Up-to-date messagesCampbell Barton
Causes a lot of noise when building the install target.
2018-07-29UI: Custom FPS not showing properly if editor is narrowPablo Vazquez
2018-07-29Merge remote-tracking branch 'origin/master' into blender2.8Ray Molenkamp
2018-07-29make.bat : fix msvc 2017 detection.Ray Molenkamp
when 2017 was not found, it did not properly bail out of the rest of the detection process unless verbose mode was used.
2018-07-29Merge branch 'master' into blender2.8Campbell Barton