Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-05 | Eevee: Pixel Filter: Add parameter & rescale final LUT. | Clément Foucault | |
2018-02-05 | Eevee: 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-05 | Eevee: Style: More Const correctness. | Clément Foucault | |
2018-02-05 | Eevee: Render: Reset winmat before jittering it again. | Clément Foucault | |
2018-02-05 | Eevee: Render: Fix Ao pass background contamination. | Clément Foucault | |
It was poluted by the additive blend mode. | |||
2018-02-05 | Eevee: Render Fix black normals on blended material in the normal pass. | Clément Foucault | |
2018-02-05 | Eevee: Render: Force normal buffer creation if needed. | Clément Foucault | |
2018-02-05 | Eevee: Codestyle: Indent #ifdefs | Clément Foucault | |
2018-02-05 | Eevee: Render: Fix black reflections in 1st sample. | Clément Foucault | |
2018-02-03 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-02-03 | Cycles: 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-03 | Eevee: Fix crash when using Ogl render and subsurface. | Clément Foucault | |
2018-02-03 | Eevee: Render: Fix hashed-alpha testing. | Clément Foucault | |
2018-02-03 | Eevee: Render: Make sure all probes are refreshed before rendering. | Clément Foucault | |
2018-02-03 | Eevee: Perf: Put transparent sorting before the render loop. | Clément Foucault | |
2018-02-03 | Eevee: Render: Add ambient occlusion pass support. | Clément Foucault | |
2018-02-03 | Eevee: Subsurface: Release separate albedo texture if not used. | Clément Foucault | |
2018-02-03 | Eevee: Render: Fix emission shader normal output | Clément Foucault | |
2018-02-02 | Fix draw manager F12 evaluation mode | Dalai Felinto | |
This effectively allows for ob duplicator_render/viewport to work properly when doing final renders. | |||
2018-02-02 | fix: rBc4a19e988bb4 error stepped in by a merge from mmaster | Gaia Clary | |
2018-02-02 | Collections: Operator to duplicate a collection | Dalai 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-02 | Collections: Operator to select collection objects | Dalai Felinto | |
This is only supported by layer collections (the ones accessible in the outliner when you see "View Layer"). | |||
2018-02-02 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-02-02 | Fix missing group duplicated by hair in render | Sergey 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-02 | fix: silence warnings about unused local variable (thanks to dfelinto for ↵ | Gaia Clary | |
the hint) | |||
2018-02-02 | Fix T53980: IK influencing REST POSE with New Depsgraph | Sergey Sharybin | |
2018-02-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-02-02 | Cleanup: wrap function args | Campbell Barton | |
2018-02-02 | Eevee: Render: Fix volume sampling. | Clément Foucault | |
2018-02-02 | Eevee: Render: Make sure background does not write to ssr data. | Clément Foucault | |
2018-02-02 | fix: unintentionally commented out collada animation export | Gaia Clary | |
2018-02-02 | Eevee: Render: Fix NaNs in Normal pass. | Clément Foucault | |
2018-02-01 | Eevee: Render: Make render passes appear in compositor. | Clément Foucault | |
2018-02-01 | Eevee: Render: Fix broken "non-multiview" render. | Clément Foucault | |
2018-02-01 | Eevee: Render: Add support for multiview. | Clément Foucault | |
2018-02-01 | Eevee: Render: Add Transparent Background option. | Clément Foucault | |
... under a new "Film" tab in the render properties panel. | |||
2018-02-01 | Eevee: Add mist pass support. | Clément Foucault | |
Eevee: Render: Fix crash when not enabling mist pass. | |||
2018-02-01 | World: Use enum for mist falloff parameter. | Clément Foucault | |
2018-02-01 | Eevee: 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-01 | Eevee: Render: Fix Normals of refraction shader. | Clément Foucault | |
2018-02-01 | Eevee: Render: Add Subsurface Pass support. | Clément Foucault | |
2018-02-01 | Fix T53686: VSE Render crash when zooming timeline | Sergey 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-01 | Merge remote-tracking branch 'origin/master' into blender2.8 | Dalai Felinto | |
2018-02-01 | Fix: msvc build error with bli_fileops.h | Ray Molenkamp | |
bli_fileops.h was using uint64_t without including the proper header. issue triggered by rBb0af44fa4d7a2e134b315c49a4fbdf573f781004 | |||
2018-02-01 | Fix T53686: VSE Render crash when zooming timeline. | Bastien Montagne | |
Epic fail from recent 'security' fixes (rBe04d7c49dca9). ;) To be backported to 2.79a! | |||
2018-02-01 | Finalize/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-01 | Fix some issues in new RNA diff code. | Bastien Montagne | |
2018-02-01 | Fix wrong attempt to get depsgraph from RNA Groups ViewLayer. | Bastien Montagne | |
2018-02-01 | Fix incorrect message bus tag count | Campbell Barton | |
2018-02-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |