
Blender Git Statistics -> Developers -> HooglyBoogly
Hans Goudey (HooglyBoogly)
Total Commits : 1 261
Master Commits : 509
Branch Commits : 752
First Commit : May 15, 2019
Latest Commit : January 24, 2021 (Yesterday)
Commits by Month
Date | Number of Commits | |
---|---|---|
January, 2021 | 80 | |
December, 2020 | 84 | |
November, 2020 | 121 | |
October, 2020 | 113 | |
September, 2020 | 169 | |
August, 2020 | 102 | |
July, 2020 | 92 | |
June, 2020 | 99 | |
May, 2020 | 78 | |
April, 2020 | 154 | |
March, 2020 | 16 | |
February, 2020 | 1 | |
January, 2020 | 6 | |
December, 2019 | 1 | |
November, 2019 | 13 | |
October, 2019 | 11 | |
September, 2019 | 8 | |
August, 2019 | 34 | |
July, 2019 | 31 | |
June, 2019 | 42 | |
May, 2019 | 6 |
Commit Distribution
Favourite Files
Filename | Total Edits |
---|---|
interface_panel.c | 157 |
interface_templates.c | 89 |
bmesh_bevel.c | 84 |
UI_interface.h | 79 |
interface_layout.c | 72 |
area.c | 56 |
MOD_ui_common.c | 51 |
space_buttons.c | 46 |
interface_intern.h | 44 |
MOD_bevel.c | 42 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 65 | 0.1 |
Modified | 3 919 | 3.1 |
Deleted | 16 | 0.0 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 49 045 | 52.1 |
Lines Removed | 34 377 | 36.5 |
Latest commits 
1 day and 2 hours ago |
Fix "use after scope" reported by ASAN The float array is declared inside a smaller scope, pointed to, and then used later. This simply moves the declaration outside of the if statement. Also remove two redundant lines. |
Revision 04988f8 by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 22:17 (GMT) |
Cleanup and improve comments |
Revision b5df5b2 by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 22:08 (GMT) |
Remove special handling of normals from point distribution |
Revision 41b3388 by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 21:23 (GMT) |
Refactor the "normal" attribute reading and writing |
Revision b280d53 by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 18:09 (GMT) |
Merge branch 'master' into temp-geometry-nodes-normal-attribute |
January 22, 2021, 17:28 (GMT) |
Merge branch 'blender-v2.92-release' |
January 22, 2021, 17:08 (GMT) |
Fix: Mouse presses in some areas do not set active modifier There are a couple of operations that are meant to set the active modifier that currently don't. The first is a mouse press on the drag icon on the right of the header, and the second is mouse presses on modifier sub-panels headers. This was an oversight in the implementation, especially the second, because the blank space on the right of a sub-panel header often looks just like the blank space elsewhere on the modifier's panel that *does* set the active modifier. Note that this purposefully doesn't include collapsing and expanding the modifier as operations that set the active, since regardless of whether that makes sense, it wasn't in the agreed upon design, which would ideally not need changing for 2.92. Differential Revision: https://developer.blender.org/D10155 |
Revision 178405e by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 14:14 (GMT) |
Test derived normals write attribute |
Revision 3d712fb by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 13:20 (GMT) |
Merge branch 'master' into temp-geometry-nodes-normal-attribute |
Revision 34eaf62 by Hans Goudey (temp-geometry-nodes-normal-attribute) January 22, 2021, 00:07 (GMT) |
Geometry Nodes: Support the "normal" attribute The `normal` attribute is a bit special for a few reasons: - It has the special CD_NORMAL custom data type even though it is just a float3. - It is sometimes stored in the `MVert` array as a vector of shorts instead of in a separate custom data layer. - The custom data layer does not have a default name, so we can't count on addressing it by name. - It can exist on multiple domains, meaning that polys, vertices, and corners can all have the "normal" attribute. All of these combined raise a lot of questions about how to properly support reading and writing from this attribute. The whole idea that it should be valid to address an attribute with the same name on multiple domains is challenging for the attribute code. This branch currently supports reading normals stored in the `MVert` layer and in `CD_NORMAL` layers. I'm not at all sure that this is the ideal way of dealing with this situation, but it's a start. |
MiikaHweb - Blender Git Statistics v1.06