Blender Git Statistics -> Developers -> calra

Himanshi Kalra (calra)

Total Commits : 144
Master Commits : 13
Branch Commits : 131
First Commit : September 20, 2019
Latest Commit : September 22, 2021

Commits by Month

DateNumber of Commits
September, 20212
August, 20217
July, 202131
June, 202112
May, 20211
April, 20211
March, 20210
February, 20210
January, 20211
December, 20209
November, 20201
October, 20200
September, 20208
August, 202047
July, 202015
June, 20205
May, 20201
April, 20201
March, 20200
February, 20200
January, 20200
December, 20190
November, 20190
October, 20190
September, 20192

Commit Distribution

PathNumber of Commits
soc-2020-testing-frameworks85
soc-2021-geometry-nodes-regression-test38
master13
temp-lineart-contained3
lineart-shadow3
soc-2021-porting-modifiers-to-nodes_all2
soc-2021-porting-modifiers-to-nodes-decimate2
temp-ui-tweaks1
temp-lanpr-cleanup21
lineart-bvh1
temp-lanpr-cleanup1
blender-v2.93-release1

Favourite Files

FilenameTotal Edits
mesh_test.py42
modifiers.py18
CMakeLists.txt18
physics_cloth.py17
operators.py14
geo_node_test.py14
physics_softbody.py14
deform_modifiers.py13
physics_dynamic_paint.py11
bevel_operator.py11

File Changes

ActionTotalPer Commit
Added220.2
Modified2231.5
Deleted70.0

Code Changes

ActionTotalPer Commit
Lines Added5 48253.2
Lines Removed3 14630.5

Latest commits Feed

Revision a969417 by Himanshi Kalra / Pablo Vazquez (temp-ui-tweaks)
September 22, 2021, 13:54 (GMT)
Tests: Updated test message for Directory Not Found
Revision a866a32 by Himanshi Kalra (master)
September 15, 2021, 17:34 (GMT)
Tests: Updated test message for Directory Not Found
Revision 30d3dd4 by Himanshi Kalra (master)
August 24, 2021, 07:57 (GMT)
Added more Geometry Node tests

* Attributes
* Utilities
* Volume

Test folder located in `libtestsmodelinggeometry_nodes`
It contains around 34 new tests.
* attribute clamp + other attribute nodes
* Curve Primitive nodes
* Mesh Primitive nodes
* delete geometry
* convex hull
* subdivision surface
* boolean intersect
* boolean diff
* volume to mesh

Reviewed By: zazizizou, JacquesLucke

Differential Revision: https://developer.blender.org/D12250
Revision 875c2ea by Himanshi Kalra (master)
August 23, 2021, 19:20 (GMT)
Using relative threshold for floats in mesh comparison

Changes the threshold comparison from absolute to relative.
Removes threshold for MLoopCol comparison.

Adds a compare relative threshold function.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12273
Revision c48a01a by Himanshi Kalra (master)
August 16, 2021, 06:58 (GMT)
Add cutom data color property for mesh comparison

Add color data type comparison for meshes, adding it as
part of comparing meshes with geometry nodes applied.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12192
Revision ba282ac by Himanshi Kalra / YimingWu (lineart-shadow, temp-lineart-contained)
August 16, 2021, 04:19 (GMT)
Refactor: Custom data comparison in meshes

Added the comparison of non-generic attributes with generic
attributes in the same loop to avoid issues with different
order in layer->types of the two meshes.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12149
Revision e38de11 by Himanshi Kalra (master)
August 10, 2021, 13:52 (GMT)
Refactor: Custom data comparison in meshes

Added the comparison of non-generic attributes with generic
attributes in the same loop to avoid issues with different
order in layer->types of the two meshes.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12149
Revision fb14e41 by Himanshi Kalra / YimingWu (lineart-shadow, temp-lineart-contained)
August 10, 2021, 01:35 (GMT)
Add custom data comparison for generic attributes

Generic attributes CD_PROP_* comparison is added in customdata_compare
Checks for built-in as well as user created attributes.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12137
Revision 92edf37 by Himanshi Kalra (master)
August 5, 2021, 18:37 (GMT)
Add custom data comparison for generic attributes

Generic attributes CD_PROP_* comparison is added in customdata_compare
Checks for built-in as well as user created attributes.

Reviewed By: JacquesLucke

Differential Revision: https://developer.blender.org/D12137
July 30, 2021, 14:56 (GMT)
Regression Testing: Running tests based on blend files

Runs tests based on blend files with minimum python interaction.
Developed as part of GSoC 2021 - Regression Testing of Geometry Nodes.
Earlier, tests were built from scratch by adding a modifier/operation
from the Python API.
Now, tests can also be created inside blender and are compared using
Python script.

Features: Automatically adding expected object if it doesn't exist.
This patch adds tests for the following Geometry Nodes category:
* Curves
* Geometry
* Mesh
* Points

The implemented UML diagram for refactoring of mesh test framework.
{F10225906}

Technical Changes:
SpecMeshTest: It adds the modifier/operation based on the Spec provided.
BlendFileTest: It applies already existing modifier/operation from the blend file.

Test folders hierarchy with tests. This folder should be extracted to `libtestsmodeling`
{F10240651}
Note: The `geometry_nodes` folder might lie under another `geometry_nodes` folder while extracting, please double check. Use the inner-most one.
The hierarchy should be:
-`libtestsmodelinggeometry_nodesmesh`
-`libtestsmodelinggeometry_nodespoints`
and so on.

* From `ctest` the tests should be run as `ctest -R geo_node -C [Configuration]` on Windows.
* Each single test can be run with its entire name e..g `ctest -R geo_node_geometry_join_geometry`.(just an example). Run `ctest -N -R geo_node` to see all tests.
* From blender, the tests can be run `blender -b pathtoblendfile --python pathtogeo_node_test.py`

Reviewed By: zazizizou, JacquesLucke

Differential Revision: https://developer.blender.org/D11611

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