Page MenuHome

Hans Goudey (HooglyBoogly)
User

Projects (14)

User Details

User Since
Jan 28 2019, 8:02 PM (156 w, 3 d)

Recent Activity

Today

Hans Goudey (HooglyBoogly) committed rBM8898: Geometry Nodes: Slightly improve accumulate field example.
Geometry Nodes: Slightly improve accumulate field example
Fri, Jan 28, 7:15 AM
Hans Goudey (HooglyBoogly) committed rBM8897: Attributes: add operator to convert generic attributes to other types.
Attributes: add operator to convert generic attributes to other types
Fri, Jan 28, 7:09 AM
Hans Goudey (HooglyBoogly) removed a project from rBf6888b530ac8: Attributes: add operator to convert generic attributes to other types: Geometry Nodes.
Fri, Jan 28, 7:09 AM
Hans Goudey (HooglyBoogly) removed a project from rB95981c987648: Geometry Nodes: Extrude Mesh Node: Geometry Nodes.
Fri, Jan 28, 6:32 AM
Hans Goudey (HooglyBoogly) committed rBM8896: Geometry Nodes: Extrude Mesh Node.
Geometry Nodes: Extrude Mesh Node
Fri, Jan 28, 6:31 AM
Hans Goudey (HooglyBoogly) committed rBM8895: Fix: Incorrect node screenshot.
Fix: Incorrect node screenshot
Fri, Jan 28, 6:29 AM
Pratik Borhade (PratikPB2123) awarded rB834b966b419c: Fix T95212: Mirror modifier normals crash a Like token.
Fri, Jan 28, 1:51 AM
Pratik Borhade (PratikPB2123) awarded rB89dbad9085df: Fix T95202: Curve to mesh node inconsistent edge vertex order a Like token.
Fri, Jan 28, 1:51 AM

Yesterday

Hans Goudey (HooglyBoogly) added a revision to T95249: Texture margin generation Adjacent faces - border lookup fails in some directions around 45 degrees.: D13935: Fix T95249: Texture margin generation Adjacent faces - border lookup fails in some directions around 45 degrees..
Thu, Jan 27, 11:30 PM · BF Blender
Hans Goudey (HooglyBoogly) added a task to D13935: Fix T95249: Texture margin generation Adjacent faces - border lookup fails in some directions around 45 degrees.: T95249: Texture margin generation Adjacent faces - border lookup fails in some directions around 45 degrees..
Thu, Jan 27, 11:30 PM · Render & Cycles
Hans Goudey (HooglyBoogly) added a revision to T95250: Texture border generation. Adjacent faces uses stale UV map when in edit mode.: D13938: Fix T95250: Texture border generation. Adjacent faces uses stale UV map when in edit mode..
Thu, Jan 27, 11:30 PM · BF Blender
Hans Goudey (HooglyBoogly) added a task to D13938: Fix T95250: Texture border generation. Adjacent faces uses stale UV map when in edit mode.: T95250: Texture border generation. Adjacent faces uses stale UV map when in edit mode..
Thu, Jan 27, 11:30 PM
Hans Goudey (HooglyBoogly) added a comment to D13927: obj: speed up the exporter by multi-threading and avoiding tiny I/O calls.

So fixing that would mean having to change cmake files to do add_definitions(-DWITH_TBB) or somesuch.

Thu, Jan 27, 11:29 PM
Hans Goudey (HooglyBoogly) added a comment to T95185: Invalid normals after undo in sculpt mode.

I've created a prototype patch here: D13939: Fix T95185: Invalid normals after undo in sculpt mode

Thu, Jan 27, 11:24 PM · Modeling, Sculpt, Paint & Texture, BF Blender
Hans Goudey (HooglyBoogly) added a revision to T95185: Invalid normals after undo in sculpt mode: D13939: Fix T95185: Invalid normals after undo in sculpt mode.
Thu, Jan 27, 11:16 PM · Modeling, Sculpt, Paint & Texture, BF Blender
Hans Goudey (HooglyBoogly) added a task to D13939: Fix T95185: Invalid normals after undo in sculpt mode: T95185: Invalid normals after undo in sculpt mode.
Thu, Jan 27, 11:16 PM · Sculpt, Paint & Texture
Hans Goudey (HooglyBoogly) updated the summary of D13939: Fix T95185: Invalid normals after undo in sculpt mode.
Thu, Jan 27, 11:16 PM · Sculpt, Paint & Texture
Hans Goudey (HooglyBoogly) requested review of D13939: Fix T95185: Invalid normals after undo in sculpt mode.
Thu, Jan 27, 11:16 PM · Sculpt, Paint & Texture
Hans Goudey (HooglyBoogly) renamed T95185: Invalid normals after undo in sculpt mode from Several Normal glitches/delayed updates in sculpt mode to Invalid normals after undo in sculpt mode.
Thu, Jan 27, 11:04 PM · Modeling, Sculpt, Paint & Texture, BF Blender
Hans Goudey (HooglyBoogly) added projects to T95267: Extrude creates "extra" geometry it shouldn't. (Geometry Nodes): Nodes & Physics, Geometry Nodes.
Thu, Jan 27, 10:11 PM · Geometry Nodes, Nodes & Physics, BF Blender
Hans Goudey (HooglyBoogly) changed the status of T95267: Extrude creates "extra" geometry it shouldn't. (Geometry Nodes) from Needs Triage to Needs Information from User.

Thanks for the report. Something does look a little weird here, but without all the context from your project, I'm finding your file hard to debug.
Could you please spend a few minutes going through your file, removing anything that you can, as long as it doesn't change the problem?
The fewer nodes, objects, etc. the better. It makes such a huge difference in how possible it is to find the problem. Thanks.

Thu, Jan 27, 10:11 PM · Geometry Nodes, Nodes & Physics, BF Blender
Hans Goudey (HooglyBoogly) requested changes to D13936: Nodes: Dynamic nclass for Map Range node.

The basic idea seems reasonable. However, I don't think the node class should be stored in bNode, since it's runtime information.
I've been doing a fair amount of refactoring recently trying to _remove_ runtime information from bNode, I'd rather not reverse that.

Thu, Jan 27, 9:51 PM · Geometry Nodes, Nodes & Physics
Hans Goudey (HooglyBoogly) committed rBL62814: Update tests for curve to mesh edge vertex order change.
Update tests for curve to mesh edge vertex order change
Thu, Jan 27, 9:47 PM
Hans Goudey (HooglyBoogly) changed the subtype of T95205: Realize Instances node saved in 3.0.0 causes Memory leak when painting from "Report" to "Bug".

I can confirm this. I needed to do some fast vertex painting to reproduce it. It manifests as a crash, or a freeze. I also saw a memory leak once.

Thu, Jan 27, 9:18 PM · Nodes & Physics, Geometry Nodes, BF Blender
Hans Goudey (HooglyBoogly) added a comment to T95252: Move duplicate node doesn't do edge-panning.

Oops, I didn't see you had claimed this @Philipp Oeser (lichtwerk) . Feel free to commit a fix directly if you have one, this looks like a simple issue.

Thu, Jan 27, 6:32 PM · Nodes & Physics, BF Blender
Hans Goudey (HooglyBoogly) added a task to D13934: Fix T95252: Move duplicate node doesn't do edge-panning: T95252: Move duplicate node doesn't do edge-panning.
Thu, Jan 27, 6:32 PM · User Interface, Nodes & Physics
Hans Goudey (HooglyBoogly) added a revision to T95252: Move duplicate node doesn't do edge-panning: D13934: Fix T95252: Move duplicate node doesn't do edge-panning.
Thu, Jan 27, 6:32 PM · Nodes & Physics, BF Blender
Hans Goudey (HooglyBoogly) requested review of D13934: Fix T95252: Move duplicate node doesn't do edge-panning.
Thu, Jan 27, 6:32 PM · User Interface, Nodes & Physics
Hans Goudey (HooglyBoogly) closed T95202: Flipped normal on extruded curve. as Resolved by committing rB89dbad9085df: Fix T95202: Curve to mesh node inconsistent edge vertex order.
Thu, Jan 27, 6:21 PM · Nodes & Physics, Geometry Nodes, BF Blender
Hans Goudey (HooglyBoogly) committed rB89dbad9085df: Fix T95202: Curve to mesh node inconsistent edge vertex order (authored by Hans Goudey (HooglyBoogly)).
Fix T95202: Curve to mesh node inconsistent edge vertex order
Thu, Jan 27, 6:21 PM
Hans Goudey (HooglyBoogly) changed the subtype of T95202: Flipped normal on extruded curve. from "Report" to "Bug".

I would consider this "sort of a bug". There is really no great way to choose the normal direction for the extrude node when extruding from loose edges.

Thu, Jan 27, 6:21 PM · Nodes & Physics, Geometry Nodes, BF Blender
kursad k (kursadk) awarded rB834b966b419c: Fix T95212: Mirror modifier normals crash a Love token.
Thu, Jan 27, 6:11 PM
Hans Goudey (HooglyBoogly) committed rB834b966b419c: Fix T95212: Mirror modifier normals crash (authored by Hans Goudey (HooglyBoogly)).
Fix T95212: Mirror modifier normals crash
Thu, Jan 27, 6:03 PM
Hans Goudey (HooglyBoogly) closed T95212: The mirror modifier crashes Blender as Resolved by committing rB834b966b419c: Fix T95212: Mirror modifier normals crash.
Thu, Jan 27, 6:03 PM · Modeling, BF Blender
Hans Goudey (HooglyBoogly) changed the subtype of T95212: The mirror modifier crashes Blender from "Report" to "Bug".
Thu, Jan 27, 6:02 PM · Modeling, BF Blender
Hans Goudey (HooglyBoogly) updated the task description for T95259: Add feature to insert nodes on existing links based on search.
Thu, Jan 27, 5:55 PM · Geometry Nodes
Hans Goudey (HooglyBoogly) committed rBd7ac659e0232: Cleanup: Clang tidy (authored by Hans Goudey (HooglyBoogly)).
Cleanup: Clang tidy
Thu, Jan 27, 5:54 PM
Hans Goudey (HooglyBoogly) committed rB279a73e429d4: Fix: Complete transfer attribute input renaming (authored by Hans Goudey (HooglyBoogly)).
Fix: Complete transfer attribute input renaming
Thu, Jan 27, 5:42 PM
Hans Goudey (HooglyBoogly) requested changes to D13547: Geometry Nodes: Grouped Statistics.

I like the idea here. I think ideally code would be shared between this node and the attribute statistics node (which would be a special case of this node). Then any optimization we do to one would also apply to the other. I don't have a strong opinion about whether that should be a separate step or not though.

Thu, Jan 27, 4:47 PM · Geometry Nodes
Hans Goudey (HooglyBoogly) added a comment to rB9f0a3a99ab66: Geometry Nodes: Fields version of attribute proximity node.

Hi @arvol (pixelparty). This website is meant for Blender development rather than user support.
For help using Blender, please try one of the community websites: https://www.blender.org/community/

Thu, Jan 27, 4:40 PM
Hans Goudey (HooglyBoogly) added a comment to T95212: The mirror modifier crashes Blender.

I toggled the monitor off and on for a while on debug and release builds didn't get a crash. However, I have found that the normals look completely wrong compared to 2.93, so clearly there's something going wrong here. Maybe the two issues are related.

Thu, Jan 27, 4:30 PM · Modeling, BF Blender
Behe eddine (Behija) awarded T86913: Merge by Distance Node a Love token.
Thu, Jan 27, 12:37 PM · Nodes & Physics, Geometry Nodes
Keith Boshoff (wahooney) awarded rBec1b0c2014a8: Geometry Nodes: Initial merge by distance node a Party Time token.
Thu, Jan 27, 8:18 AM
Hans Goudey (HooglyBoogly) placed T95212: The mirror modifier crashes Blender up for grabs.

Hmm, I can't reproduce this, on either a debug build or a release build. What I did:

  • Extract the blend file
  • Open the file
  • Click the monitor icon in the modifier header (no crash)
  • Enter edit mode (no crash)
  • Add a camera and render the scene (no crash)
Thu, Jan 27, 7:21 AM · Modeling, BF Blender
Hans Goudey (HooglyBoogly) added a comment to D13878: Cleanup: Remove mesh vertex "temp tag" flag.

I did some performance tests, choosing the function that looks the simplest to me, BKE_crazyspace_set_quats_mesh.
On a 1.5 million vertex mesh, the function took 0.38696 seconds before, on average. After, it took 0.38044 seconds.
That's an improvement of 1.7%. So a negligible change, but more likely to be an improvement.
My guess is that less memory needs to be loaded to check the flags, since they are all contiguous. Which means that loading unnecessary mesh vertices can be skipped.
That seems like a fairly typical situation to me. This doesn't even contain the improvements from when the flag can eventually be removed from MVert.

Thu, Jan 27, 7:08 AM · Modeling
Hans Goudey (HooglyBoogly) abandoned D12019: Geometry Nodes: Merge by Distance (Modifier port).

I'm closing this, since the merge by distance node was committed to master. The basic approach was the same as used in this patch, just differences in the details.

Thu, Jan 27, 1:49 AM · Nodes & Physics, Geometry Nodes
Hans Goudey (HooglyBoogly) abandoned D12224: Geometry Nodes: Mesh Extrude.

Closing this revision, since rB95981c987648 was committed. Thanks for the contribution.

Thu, Jan 27, 1:48 AM · Nodes & Physics, Geometry Nodes
Hans Goudey (HooglyBoogly) removed a project from rBd034b85f3325: Geometry Nodes: new Scale Elements nodes: Geometry Nodes.
Thu, Jan 27, 1:10 AM
Hans Goudey (HooglyBoogly) committed rBM8891: Geometry Nodes: new Scale Elements nodes.
Geometry Nodes: new Scale Elements nodes
Thu, Jan 27, 1:10 AM
Hans Goudey (HooglyBoogly) committed rBM8890: Attributes: Add links for attribute_add and remove operators.
Attributes: Add links for attribute_add and remove operators
Thu, Jan 27, 12:38 AM
Hans Goudey (HooglyBoogly) removed a project from rB0e86c60c28b6: Geometry Nodes: String to Curves Line/Pivot Point: Geometry Nodes.
Thu, Jan 27, 12:36 AM
Hans Goudey (HooglyBoogly) committed rBM8889: Geometry Nodes: String to Curves Line/Pivot Point.
Geometry Nodes: String to Curves Line/Pivot Point
Thu, Jan 27, 12:36 AM
Hans Goudey (HooglyBoogly) committed rBM8888: Geometry Nodes: Initial merge by distance node.
Geometry Nodes: Initial merge by distance node
Thu, Jan 27, 12:10 AM
Hans Goudey (HooglyBoogly) removed a project from rBec1b0c2014a8: Geometry Nodes: Initial merge by distance node: Geometry Nodes.
Thu, Jan 27, 12:10 AM
Hans Goudey (HooglyBoogly) removed a project from rB0ec94d5359d7: Geometry Nodes: Port weld modifier to the merge by distance node: Geometry Nodes.
Thu, Jan 27, 12:09 AM

Wed, Jan 26

Hans Goudey (HooglyBoogly) committed rBM8887: Geometry Nodes: new Field at Index node.
Geometry Nodes: new Field at Index node
Wed, Jan 26, 11:37 PM
Hans Goudey (HooglyBoogly) removed a project from rBb88a37a490fa: Geometry Nodes: new Field at Index node: Geometry Nodes.
Wed, Jan 26, 11:36 PM
Hans Goudey (HooglyBoogly) added a project to rB0e86c60c28b6: Geometry Nodes: String to Curves Line/Pivot Point: Geometry Nodes.
Wed, Jan 26, 10:59 PM
Hans Goudey (HooglyBoogly) removed a project from rBc39d514a4eac: Geometry Nodes: Flip Faces Node: Geometry Nodes.
Wed, Jan 26, 9:54 PM
Hans Goudey (HooglyBoogly) committed rBM8886: Geometry Nodes: Flip Faces Node.
Geometry Nodes: Flip Faces Node
Wed, Jan 26, 9:53 PM
Hans Goudey (HooglyBoogly) committed rBM8885: Geometry Nodes: Link to the mesh normals reference.
Geometry Nodes: Link to the mesh normals reference
Wed, Jan 26, 9:53 PM
Hans Goudey (HooglyBoogly) merged T95235: extrusion of cycled spline has 1 normal flipped into T95202: Flipped normal on extruded curve..
Wed, Jan 26, 9:49 PM · Nodes & Physics, Geometry Nodes, BF Blender
Hans Goudey (HooglyBoogly) merged task T95235: extrusion of cycled spline has 1 normal flipped into T95202: Flipped normal on extruded curve..
Wed, Jan 26, 9:49 PM · BF Blender
Hans Goudey (HooglyBoogly) committed rBM8884: Fix: Incorrect socket label.
Fix: Incorrect socket label
Wed, Jan 26, 9:24 PM
Hans Goudey (HooglyBoogly) committed rBcab1f1d9a234: Geometry Nodes: Add or improve various socket descriptions (authored by Hans Goudey (HooglyBoogly)).
Geometry Nodes: Add or improve various socket descriptions
Wed, Jan 26, 9:22 PM
Hans Goudey (HooglyBoogly) added a comment to D13920: Geometry Nodes: Single Point Node.

The code looks good, I'd like to discuss this one more time though, since last time I think we weren't completely sure we wanted to add it.
Design-wise, I could see this as part of a "Point Primitives" menu with another 2D/3D grid node.

Wed, Jan 26, 9:16 PM
Hans Goudey (HooglyBoogly) added a task to D13920: Geometry Nodes: Single Point Node: T93044: Single Point Node.
Wed, Jan 26, 9:13 PM
Hans Goudey (HooglyBoogly) added a revision to T93044: Single Point Node: D13920: Geometry Nodes: Single Point Node.
Wed, Jan 26, 9:13 PM · Geometry Nodes
Hans Goudey (HooglyBoogly) closed T95232: Panel edges flicker. as Archived.

This report does not contain all the requested information, which is required for us to investigate the issue.

Wed, Jan 26, 8:55 PM
Hans Goudey (HooglyBoogly) removed a project from rB4d5c08b9387c: Geometry Nodes: Add Signed Output to Edge Angle Node: Geometry Nodes.
Wed, Jan 26, 8:53 PM
Hans Goudey (HooglyBoogly) committed rBM8883: Geometry Nodes: Edge Angle Node.
Geometry Nodes: Edge Angle Node
Wed, Jan 26, 8:47 PM
Vyacheslav (hitrpr) awarded rBM8882: Geometry Nodes: Accumulate Field Node a Y So Serious token.
Wed, Jan 26, 8:00 PM
Hans Goudey (HooglyBoogly) removed a project from rBa836ded9902d: Geometry Nodes: Accumulate Fields Node: Geometry Nodes.
Wed, Jan 26, 7:40 PM
Hans Goudey (HooglyBoogly) removed a project from rBb7ad58b945c3: Geometry Nodes: Edge Angle Node: Geometry Nodes.
Wed, Jan 26, 7:39 PM
Hans Goudey (HooglyBoogly) committed rBM8882: Geometry Nodes: Accumulate Field Node.
Geometry Nodes: Accumulate Field Node
Wed, Jan 26, 7:36 PM
Hans Goudey (HooglyBoogly) committed rBM8881: Geometry Nodes: Link to attribute domains.
Geometry Nodes: Link to attribute domains
Wed, Jan 26, 6:13 PM
kursad k (kursadk) awarded rBcfa53e0fbeed: Refactor: Move normals out of MVert, lazy calculation a Love token.
Wed, Jan 26, 5:47 PM
Hans Goudey (HooglyBoogly) committed rBM8880: Geometry Nodes: Mesh Island Node.
Geometry Nodes: Mesh Island Node
Wed, Jan 26, 5:30 PM
Hans Goudey (HooglyBoogly) removed a project from rB069d63561a4c: Geometry Nodes: Mesh Island Node: Geometry Nodes.
Wed, Jan 26, 5:29 PM
Hans Goudey (HooglyBoogly) updated the task description for T93203: Geometry Nodes 3.1 Targets.
Wed, Jan 26, 3:54 PM · Geometry Nodes
Hans Goudey (HooglyBoogly) awarded rB37848d1c8edf: Assets: enable node group assets a Party Time token.
Wed, Jan 26, 3:43 PM
Hans Goudey (HooglyBoogly) claimed T95212: The mirror modifier crashes Blender.
Wed, Jan 26, 3:13 PM · Modeling, BF Blender
Vyacheslav (hitrpr) awarded rB8c1ddee10cfe: Geometry Nodes: Set Handle Type Node: Left and right by default a Love token.
Wed, Jan 26, 2:30 PM
Vyacheslav (hitrpr) awarded rB95981c987648: Geometry Nodes: Extrude Mesh Node a Party Time token.
Wed, Jan 26, 1:29 PM
Vyacheslav (hitrpr) awarded D13644: Nodes: Improve node tree copy performance a Love token.
Wed, Jan 26, 1:16 PM · Nodes & Physics
Vyacheslav (hitrpr) awarded rBbdbd0cffda69: Nodes: Improve performance when freeing a node tree a Like token.
Wed, Jan 26, 1:13 PM
Hans Goudey (HooglyBoogly) removed a project from rBc4cee2e22180: Geometry Nodes: Edge Neighbors Node: Geometry Nodes.
Wed, Jan 26, 6:32 AM
Hans Goudey (HooglyBoogly) committed rBM8879: Geometry Nodes: Edge Neighbors Node.
Geometry Nodes: Edge Neighbors Node
Wed, Jan 26, 6:32 AM
Hans Goudey (HooglyBoogly) removed a project from rB565b33c0ad31: Geometry Nodes: new Geometry to Instance node: Geometry Nodes.
Wed, Jan 26, 6:09 AM
Hans Goudey (HooglyBoogly) committed rBM8878: Geometry Nodes: new Geometry to Instance node.
Geometry Nodes: new Geometry to Instance node
Wed, Jan 26, 6:08 AM
Hans Goudey (HooglyBoogly) committed rBM8877: Geometry Nodes: 4 Field Inputs for Mesh Topology Data.
Geometry Nodes: 4 Field Inputs for Mesh Topology Data
Wed, Jan 26, 5:49 AM
Hans Goudey (HooglyBoogly) removed a project from rB2814740f5be8: Geometry Nodes: 4 Field Inputs for Mesh Topology Data: Geometry Nodes.
Wed, Jan 26, 5:49 AM
Hans Goudey (HooglyBoogly) committed rBM8876: Geometry Nodes: Add note about index consistency.
Geometry Nodes: Add note about index consistency
Wed, Jan 26, 5:46 AM
Hans Goudey (HooglyBoogly) updated the task description for T93203: Geometry Nodes 3.1 Targets.
Wed, Jan 26, 2:28 AM · Geometry Nodes
Hans Goudey (HooglyBoogly) removed a project from rB17578408434f: Geometry Nodes: Generalized Compare Node: Geometry Nodes.
Wed, Jan 26, 12:35 AM
Hans Goudey (HooglyBoogly) committed rBM8875: Geometry Nodes: Generalized Compare Node.
Geometry Nodes: Generalized Compare Node
Wed, Jan 26, 12:35 AM

Tue, Jan 25

Hans Goudey (HooglyBoogly) committed rBc1b5cea63acf: Cleanup: Remove useless comments (authored by Hans Goudey (HooglyBoogly)).
Cleanup: Remove useless comments
Tue, Jan 25, 11:55 PM
Hans Goudey (HooglyBoogly) removed a project from rB14f6afb09003: Geometry Nodes: Expand the Boolean Math node: Geometry Nodes.
Tue, Jan 25, 11:39 PM
Hans Goudey (HooglyBoogly) committed rBM8874: Geometry Nodes: Expand the Boolean Math node.
Geometry Nodes: Expand the Boolean Math node
Tue, Jan 25, 11:16 PM
Hans Goudey (HooglyBoogly) removed a project from rB1cd9fcd98d5f: Geometry Nodes: Rename Curve Parameter, Add Index on Spline: Geometry Nodes.
Tue, Jan 25, 11:04 PM