Skip to content

Conversation

@ashishmohapatra240
Copy link
Contributor

Partially Closes #3419

Graphite5.mp4
  • Add new_heart() method
  • Add Heart node to vector generator nodes
  • Add Heart to ShapeType enum and UI dropdown

- Add new_heart() method
- Add Heart node to vector generator nodes
- Add Heart to ShapeType enum and UI dropdown
@TrueDoctor
Copy link
Member

I feel like the shape looks a bit off, when I think of a heart, I usually picture something like this:

@ashishmohapatra240
Copy link
Contributor Author

Yeah, let me try to match the shape. I tried playing around with the values in core.rs and came up with this.

@Keavon
Copy link
Member

Keavon commented Nov 26, 2025

I heart can't be represented with just two anchor points, it needs an additional pair. We also would like gizmos to control the shape of the heart in several ways like the depth and separation of the top V, the angle of the bottom V, and maybe the "plumpness" of the bulb parts.

@ashishmohapatra240
Copy link
Contributor Author

I heart can't be represented with just two anchor points, it needs an additional pair. We also would like gizmos to control the shape of the heart in several ways like the depth and separation of the top V, the angle of the bottom V, and maybe the "plumpness" of the bulb parts.

On it, sir. 🫡

@Keavon Keavon marked this pull request as draft November 28, 2025 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Teardrop and Heart Shape Tools

3 participants