Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: silkscreen text #67

Merged
merged 3 commits into from
Dec 14, 2024
Merged

feat: silkscreen text #67

merged 3 commits into from
Dec 14, 2024

Conversation

Abse2001
Copy link
Contributor

/claim #60
/closes #60

@seveibar
Copy link
Contributor

Looks great! What’s up with the”8” and “e”? Why does it need special handling?

@Abse2001
Copy link
Contributor Author

Looks great! What’s up with the”8” and “e”? Why does it need special handling?

IDK why but when the last point in 8 tries to close on the first point the holes fill and it starts to look weird and the e with the hole to

// Add silkscreen text
const silkscreenGeoms: Geom3[] = []
for (const silkscreenText of silkscreenTexts) {
// Generate 2D text outlines
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you isolate the text vector outline handling stuff into its own function? Like createGeomForSilkscreenText and give it its own file?

@Abse2001
Copy link
Contributor Author

Abse2001 commented Dec 14, 2024

without handling

image
image

@Abse2001 Abse2001 requested a review from seveibar December 14, 2024 06:23
Copy link
Contributor

@seveibar seveibar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AMAZING

@seveibar
Copy link
Contributor

/tip $5

@seveibar seveibar merged commit b6824d6 into tscircuit:main Dec 14, 2024
2 checks passed
Copy link

algora-pbc bot commented Dec 14, 2024

🎉🎈 @Abse2001 has been awarded $5! 🎈🎊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

implement silkscreen text
2 participants