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-02-05Eevee: Pixel Filter: Add parameter & rescale final LUT.Clément Foucault
2018-02-05Eevee: AA: Add Blackmann-Harris pixel filter distribution.Clément Foucault
This leads to a huge improvement of AntiAliasing quality. There is no other distribution now and there is not settings displayed to the user. That's for another commit.
2018-02-05Eevee: Style: More Const correctness.Clément Foucault
2018-02-05Eevee: Render: Reset winmat before jittering it again.Clément Foucault
2018-02-05Eevee: Render: Fix Ao pass background contamination.Clément Foucault
It was poluted by the additive blend mode.
2018-02-05Eevee: Render Fix black normals on blended material in the normal pass.Clément Foucault
2018-02-05Eevee: Render: Force normal buffer creation if needed.Clément Foucault
2018-02-05Eevee: Codestyle: Indent #ifdefsClément Foucault
2018-02-05Eevee: Render: Fix black reflections in 1st sample.Clément Foucault
2018-02-03Merge branch 'master' into blender2.8Brecht Van Lommel
2018-02-03Cycles: add Vector Displacement node and extend Displacement node.Brecht Van Lommel
This adds midlevel and object/world space for displacement, and a vector displacement node with tangent/object/world space, midlevel and scale. Note that tangent space vector displacement still is not exactly compatible with maps created by other software, this will require changes to the tangent computation. Differential Revision: https://developer.blender.org/D1734
2018-02-03Eevee: Fix crash when using Ogl render and subsurface.Clément Foucault
2018-02-03Eevee: Render: Fix hashed-alpha testing.Clément Foucault
2018-02-03Eevee: Render: Make sure all probes are refreshed before rendering.Clément Foucault
2018-02-03Eevee: Perf: Put transparent sorting before the render loop.Clément Foucault
2018-02-03Eevee: Render: Add ambient occlusion pass support.Clément Foucault
2018-02-03Eevee: Subsurface: Release separate albedo texture if not used.Clément Foucault
2018-02-03Eevee: Render: Fix emission shader normal outputClément Foucault
2018-02-02Fix draw manager F12 evaluation modeDalai Felinto
This effectively allows for ob duplicator_render/viewport to work properly when doing final renders.
2018-02-02fix: rBc4a19e988bb4 error stepped in by a merge from mmasterGaia Clary
2018-02-02Collections: Operator to duplicate a collectionDalai Felinto
When duplicating a layer collection directly linked to the view layer we copy the collection and link it. For all the not directly linked layer collectionns, we try to sync the layer collection flags, overrides, ... Also we make sure the new collection is right after the original collection. We also expose this in RNA, via collection.duplicate().
2018-02-02Collections: Operator to select collection objectsDalai Felinto
This is only supported by layer collections (the ones accessible in the outliner when you see "View Layer").
2018-02-02Merge branch 'master' into blender2.8Sergey Sharybin
2018-02-02Fix missing group duplicated by hair in renderSergey Sharybin
Was happening when viewport visibility on the particle system is disabled. This became an issue after c45afcf, but the actual issue goes a bit deeper and the following aspects were involved: - Relations builder for particle system was ignoring particle system if it's visibility is not enabled for viewport. This is something what shouldn't have been done -- depsgraph relations are supposed to be the same no matter if it's viewport or render. - Relation builder was only dealing with duplication set to object, but was ignoring group duplication. This is technically a regression in 2.79a-RC as well, so would need to backport this fix to the branch after extra testing is done here in the studio.
2018-02-02fix: silence warnings about unused local variable (thanks to dfelinto for ↵Gaia Clary
the hint)
2018-02-02Fix T53980: IK influencing REST POSE with New DepsgraphSergey Sharybin
2018-02-02Merge branch 'master' into blender2.8Campbell Barton
2018-02-02Cleanup: wrap function argsCampbell Barton
2018-02-02Eevee: Render: Fix volume sampling.Clément Foucault
2018-02-02Eevee: Render: Make sure background does not write to ssr data.Clément Foucault
2018-02-02fix: unintentionally commented out collada animation exportGaia Clary
2018-02-02Eevee: Render: Fix NaNs in Normal pass.Clément Foucault
2018-02-01Eevee: Render: Make render passes appear in compositor.Clément Foucault
2018-02-01Eevee: Render: Fix broken "non-multiview" render.Clément Foucault
2018-02-01Eevee: Render: Add support for multiview.Clément Foucault
2018-02-01Eevee: Render: Add Transparent Background option.Clément Foucault
... under a new "Film" tab in the render properties panel.
2018-02-01Eevee: Add mist pass support.Clément Foucault
Eevee: Render: Fix crash when not enabling mist pass.
2018-02-01World: Use enum for mist falloff parameter.Clément Foucault
2018-02-01Eevee: Simplify/Fix view_vecs calculation.Clément Foucault
Now view_vecs[0][2] ALWAYS contains Near clip plane and view_vecs[1][2] = far - near.
2018-02-01Eevee: Render: Fix Normals of refraction shader.Clément Foucault
2018-02-01Eevee: Render: Add Subsurface Pass support.Clément Foucault
2018-02-01Fix T53686: VSE Render crash when zooming timelineSergey Sharybin
This is rather a workaround to avoid main thread freeing all glyph caches at the same time as sequencer uses fonts to draw text sequences. Ideally we need to either make cache more local, or user-counted or to make somewhat more global locks. All this ends up in a bigger refactor which is better for 2.8. For the meantime let's make Blender more stable with a tiny workaround. Downside is that keeping zooming things up and down in interface during render will increase memory usage by unused glyph caches. It's not too bad though, all unused caches will be freed first time at area zoom after render. Thanks Bastien for review!
2018-02-01Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2018-02-01Fix: msvc build error with bli_fileops.hRay Molenkamp
bli_fileops.h was using uint64_t without including the proper header. issue triggered by rBb0af44fa4d7a2e134b315c49a4fbdf573f781004
2018-02-01Fix T53686: VSE Render crash when zooming timeline.Bastien Montagne
Epic fail from recent 'security' fixes (rBe04d7c49dca9). ;) To be backported to 2.79a!
2018-02-01Finalize/enable new static override for linked groups.Bastien Montagne
Behavior is expected to be simillar to 'make proxy' on linked groups, it basically allows you to select which object in the group will be to 'root' override (usually, the armature), checks which other objects needs to be overridden as well, overrides the group itself too, and instantiates the group and the root overridden object. It seems to be working, though handling of armature deformation is kind of totally broken in blender2.8 currently (modifiers...). ;)
2018-02-01Fix some issues in new RNA diff code.Bastien Montagne
2018-02-01Fix wrong attempt to get depsgraph from RNA Groups ViewLayer.Bastien Montagne
2018-02-01Fix incorrect message bus tag countCampbell Barton
2018-02-01Merge branch 'master' into blender2.8Campbell Barton