english Sivu saatavilla vain englanninkielisenä.

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

DateNumber of Commits
January, 202180
December, 202084
November, 2020121
October, 2020113
September, 2020169
August, 2020102
July, 202092
June, 202099
May, 202078
April, 2020154
March, 202016
February, 20201
January, 20206
December, 20191
November, 201913
October, 201911
September, 20198
August, 201934
July, 201931
June, 201942
May, 20196

Commit Distribution

PathNumber of Commits
master509
modifier-panels-ui216
property-search-ui-v2190
soc-2019-bevel-profiles140
geometry-nodes-point-separate-node94
property-search-ui69
geometry-nodes68
geometry-nodes-distribute-points68
temp-geometry-nodes-distribute-points-cleanup68
geometry-nodes-mix-attributes67
geometry-nodes-deduplicate-float-math59
geometry-nodes-attribute-nodes46
geometry-nodes-active-modifier-drawing43
attribute-accessor38
temp-modifiers-instancing27
fcurve-modifier-panels25
active-fcurve-keyframe24
temp-node-error-messages17
geometry-nodes-boolean-node13
temp-lineart-contained10
geometry-nodes-transform-node8
temp-geometry-nodes-normal-attribute7
temp_lineart_contained6
lanpr-under-gp6
temp_bmesh_multires4
temp-fix-headerless-panels-switch-windows3
temp-geometry-nodes-volume1
blender-v2.91-release1
blender-v2.90-release1
temp-fcurve-active-keyframe-D77371

Favourite Files

FilenameTotal Edits
interface_panel.c157
interface_templates.c89
bmesh_bevel.c84
UI_interface.h79
interface_layout.c72
area.c56
MOD_ui_common.c51
space_buttons.c46
interface_intern.h44
MOD_bevel.c42

File Changes

ActionTotalPer Commit
Added650.1
Modified3 9193.1
Deleted160.0

Code Changes

ActionTotalPer Commit
Lines Added49 04552.1
Lines Removed34 37736.5

Latest commits Feed

Revision bd4ed5c by Hans Goudey (master)
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.
January 22, 2021, 22:17 (GMT)
Cleanup and improve comments
January 22, 2021, 22:08 (GMT)
Remove special handling of normals from point distribution
January 22, 2021, 21:23 (GMT)
Refactor the "normal" attribute reading and writing
January 22, 2021, 18:09 (GMT)
Merge branch 'master' into temp-geometry-nodes-normal-attribute
Revision e91b59b by Hans Goudey (master)
January 22, 2021, 17:28 (GMT)
Merge branch 'blender-v2.92-release'
Revision e845467 by Hans Goudey (master)
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
January 22, 2021, 14:14 (GMT)
Test derived normals write attribute
January 22, 2021, 13:20 (GMT)
Merge branch 'master' into 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
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021