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
2017-10-03Eevee: Some changes to the Render / Render layers settings panel.Clément Foucault
- Separate the Post Processes settings into sub panel. - Rename "Viewport Anti-Aliasing" to sampling & super-sampling as it also reduce the noise of other effects. - Remove Temporal Anti-Aliasing toggle and make it always active unless the number of samples is 1.
2017-10-03Object Mode : Fix probe paralax display.Clément Foucault
2017-10-03DRW: Fix Feedbackloop warning.Clément Foucault
2017-10-03Python: bump minimum version to 3.6Campbell Barton
2017-10-03Cleanup: remove unused vpaint projection handleCampbell Barton
2017-10-03Weight Paint: blend smear toolCampbell Barton
2017-10-03Vertex Paint: fix feedback loop w/ smear toolCampbell Barton
Was reading and writing from same array, this also makes smear thread-safe.
2017-10-03Change weigth paint accumulate mechanics to fix problems with mirroring.Alexander Gavrilov
Restoring weights is problematic when the stroke overlaps its mirror. It's better to simply compute the new weight based on the saved data rather than restoring things, and check that the change is monotonic. This way is also closer to how things worked before the merge.
2017-10-03Vertex Paint: smear got wrong last-locationCampbell Barton
2017-10-03Error in last commit, weight must be set for non-accumulateCampbell Barton
2017-10-03Vertex Paint: remove accumulate (soc-2017-vertex_paint)Campbell Barton
This secondary accumulation option accumulated brush falloff. The same option in image painting accumulates color as vertex paiht 'Spray' does. Giving this option different behavior for vertex paint seems strange. Also this is basically increasing falloff over time. Remove the new code, expose existing 'Spray' as 'Accumulate' to match other paint modes.
2017-10-03Merge branch 'master' into blender2.8Sergey Sharybin
Notes: - Changes in paint_vertex.c were simple to merge, mainly related on passing evaluation context. - Conflicts in EditDM and drawmesh.c are solved using code from blender2.8 branch. Those areas are deprecated and not to be used in final release. However, it's possible that some reference code from master is lost, so keep attention when adding alpha support for vertex painting.
2017-10-03Weight Paint: don't set weight w/ average brushCampbell Barton
Also use 'const' for brush.
2017-10-03Correct int division in last commitCampbell Barton
2017-10-03Weight Paint: add some color blending modesCampbell Barton
While these mostly make sense for color, there is no harm in supporting.
2017-10-02Eevee : Fix grid black fill.Clément Foucault
2017-10-02Gawain : Add workaround to fix bad sync of the program_in_use flag.Clément Foucault
2017-10-02Eevee : Fix ghosting from probe data when toggling "only render".Clément Foucault
2017-10-02Eevee : SSR : Make sure to not apply Specular Occlusion to SSR.Clément Foucault
This makes the metals shine more. Previous behaviour was not correct.
2017-10-02Eevee : Probe Grid : Fix Update tagging.Clément Foucault
2017-10-02Eevee : Probe Cubemap : Fix Broken Display data.Clément Foucault
2017-10-02Eevee : Light Grid : Init grid to black instead of world color.Clément Foucault
This was a mistake to use world color because it introduce light bleeding on indoor environement.
2017-10-02Eevee : Lamps : Change ESM default exponent.Clément Foucault
Users are thinking that ESM are not soft because of the default value.
2017-10-02Disable multithreaded weight paint when mirroring is enabled.Alexander Gavrilov
Mirroring writes to the mirror vertex within the direct vertex draw function, which violates assumptions required for processing vertices in parallel.
2017-10-02Remove brush versioning (again!)Campbell Barton
Causes crash, see c133927bb Merging soc-2017-vertex_paint brought this back by accident.
2017-10-02Depsgraph: Fix/workarounf when tagging light probe for data updateSergey Sharybin
2017-10-02Fix T52927: Compositor wrong scale when scale size input is connected to ↵Sergey Sharybin
complex node The issue here is that we can not read scale from socket when determining dependent area of interest. This area will depend on current pixel. Now fall back to more stupid but reliable thing: if scale size input is connected to some nodes, we use the whole frame as area of interest.
2017-10-02Vertex Paint: projection optionsCampbell Barton
This makes vertex paint match image painting more closely. - Add falloff shape option sphere/circle where sphere uses a 3D radius around the cursor and circle uses a 2D radius (projected), like previous releases. - Add normal angle option so you can control the falloff. - Add Cull option, to paint onto faces pointing away. Disabling normals, culling and using circle falloff allows you to paint through the mesh.
2017-10-02Sculpt: calculate plane instead of point,normalCampbell Barton
No functional changes.
2017-10-02Cleanup: add 'sphere' to sculpt test function nameCampbell Barton
2017-10-02Cleanup: indentation, whitespaceCampbell Barton
2017-10-02Math Lib: distance to AABBCampbell Barton
Original code by @mano-wii, modified for general use.
2017-10-02Compositor: Fix strict compilation warnings when debug is enabledSergey Sharybin
2017-10-02Compositor: Fix compilation error with debug enabledSergey Sharybin
2017-10-02Fix T52920: Saving Tiff Files type Blender crashesSergey Sharybin
Was only happening for 3 and 1 channel sources.
2017-10-01Fix gradient tool crash with recent changesCampbell Barton
Having gesture automatic free memory isn't practical if this has it's own allocations. Add option not to free userdata.
2017-10-01Vertex Paint: use squared distance testCampbell Barton
Avoids sqrt for verts that are later ignored
2017-10-01Compile fixes for MSVC:Andrea Weikert
* missing include for uint typedef * macro syntax error Reviewers: campbellbarton, fclem Reviewed By: fclem Differential Revision: https://developer.blender.org/D2863
2017-10-01Vertex Paint: respect 'normal' optionCampbell Barton
Recent changes ignored this option.
2017-10-01Weight Paint: restore non-spray functionalityCampbell Barton
When painting with spray disabled - we need to re-apply on top of the original each time. Applying the soc-2016-pbvh-painting branch removed this. While I'd added back a simple previous weight array, this won't work when multiple groups are painted at once.
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-10-01Eevee : Add a setting for the number of indirect light bounce.Clément Foucault
This is used to tweak the overall spread of the lighting. It is a per renderlayer setting.
2017-09-30Cleanup: Remove some old pre 2.5 IPO codeAaron Carlisle
2017-09-30Eevee: LightGrid: Fix progressive rendering.Clément Foucault
2017-09-30Object Mode : Add probes data outlines and selectabilityClément Foucault
This required some small changes to the data display shaders so that they match the way the object mode renders them. Strangely enough, I had to remove the normal attribute from the display code because it was being not bound as soon as I created another rendering call in object mode. The problem may be deeper but I did not have time for this so I derive the normal from the sphere pos.
2017-09-30DRWCache: Add a new regular Quad buffer.Clément Foucault
2017-09-30Fix vertex paint w/ subsurf drawingCampbell Barton
Only use alpha blending when in vertex paint mode.
2017-09-30Merge branch 'master' into blender2.8Campbell Barton
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.