Blender Git Statistics -> Developers -> ktdfly

Mikhail Matrosov (ktdfly)

Total Commits : 6
Master Commits : 5
Branch Commits : 1
First Commit : May 19, 2021
Latest Commit : December 8, 2021

Commits by Month

DateNumber of Commits
December, 20212
November, 20210
October, 20211
September, 20210
August, 20211
July, 20210
June, 20211
May, 20211

Commit Distribution

PathNumber of Commits
master5
lineart-shadow1

Favourite Files

FilenameTotal Edits
sample.h2
bsdf_principled_diffuse.h2
svm_closure.h1
kernel_emission.h1
svm_tex_coord.h1
properties.py1
object.cpp1
blender_object.cpp1
object.h1
geom_triangle.h1

File Changes

ActionTotalPer Commit
Modified172.8

Code Changes

ActionTotalPer Commit
Lines Added17128.5
Lines Removed396.5

Latest commits Feed

Revision f42f6f8 by Mikhail Matrosov / YimingWu (lineart-shadow)
December 8, 2021, 06:53 (GMT)
Fix T93418: Cycles shadow terminator Geometry Offset artifacts with translucency

Differential Revision: https://developer.blender.org/D13468
Revision a92805b by Mikhail Matrosov / Brecht Van Lommel (master)
December 7, 2021, 18:01 (GMT)
Fix T93418: Cycles shadow terminator Geometry Offset artifacts with translucency

Differential Revision: https://developer.blender.org/D13468
Revision ca0450f by Mikhail Matrosov / William Leeson (master)
October 6, 2021, 08:25 (GMT)
Fix T91064: Cycles low poly meshes having black edges when shade smoothed

Fixes:{T91064}

Caused by {rBcd118c5581f482afc8554ff88b5b6f3b552b1682}

- Applies `ensure_valid_reflection()` to the normal input on all BSDFs for CPU and GPU.
- This doesn't affect hair.
- Removes `ensure_valid_reflection()` from the output of Bump Map and Normal Map nodes for CPU/GPU as it is not needed.
- The fix doesn't touch OSL.

Reviewed By: brecht, leesonw

Maniphest Tasks: T91064

Differential Revision: https://developer.blender.org/D12403
Revision cd118c5 by Mikhail Matrosov / Brecht Van Lommel (master)
August 23, 2021, 13:47 (GMT)
Fix T90423: black pixels after shadow terminator geometry offset

Solves an error in the principled diffuse BSDF, where it was not correctly
rejecting directions outside the hemisphere.

Differential Revision: https://developer.blender.org/D12283
Revision 9c6a382 by Mikhail Matrosov / Brecht Van Lommel (master)
June 28, 2021, 12:05 (GMT)
Cycles: reduce shadow terminator artifacts

Offset rays from the flat surface to match where they would be for a smooth
surface as specified by the normals. In the shading panel there is now a
Shading Offset (existing option) and Geometry Offset (new).

The Geometry Offset works as follows:
* 0: disabled
* 0.001: only terminated triangles (normal points to the light, geometry
doesn't) are affected
* 0.1 (default): triangles at grazing angles are affected, and the effect
fades out
* 1: all triangles are affected

Limitations:
* The artifact is still visible in some cases, it could be that some quads
require to be treated specifically as quads.
* Inconsistent normals cause artifacts.
* If small objects cast shadows to a big low poly surface, the shadows can
appear to be in a wrong place - because the surface moved slightly above
the geometry. This can be noticed only at grazing angles to light.
* Approximated surfaces of two non-intersecting low-poly objects can overlap
that causes off-the-wall shadows.

Generally, using one or a few levels of subdivision can get rid of artifacts
faster than before.

Differential Revision: https://developer.blender.org/D11065
Revision a294670 by Mikhail Matrosov / Clément Foucault (master)
May 19, 2021, 10:14 (GMT)
EEVEE: Geometry info -> tangent: Make consistent with Cycles for hair

Changes output for geometry info node in Eevee to be consistent with Cycles (w/o osl)

Before this patch Eevee outputs Z-tangent even for hair. This patch changes it to output hair tangent (growth direction). Hair tangent is impossible to derive otherwise from normal or view direction.

Reviewed By: fclem, brecht
Differential Revision: https://developer.blender.org/D10841

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021