This... is text! Let’s figure out how to draw it.
Starring: Bézier curves and (so many) floating point problems.
Source code: currently in early access on Patreon, but will be freely available on the 25th. If you’d like to support my work (and get early access to new projects) you can do so here:
Resources:
Font and Music Credits:
Chapters
0:00:00 Intro
0:01:58 The Font Directory
0:04:27 Loading Simple Glyphs
0:10:42 Bézier Basics
0:13:42 The Character Map
0:15:47 Implied Points
0:18:11 Compound Glyphs
0:20:25 Size and Spacing
0:21:27 Rendering Glyphs with Lots of Triangles
0:22:17 Optimized Curve Rendering (Loop-Blinn)
0:28:20 A Brief Look at SDF Rendering
0:30:33 The Counting Method
0:31:48 Ray-Bézier Intersections
0:34:09 Point in Glyph Test
0:36:35 Shader Time
0:38:37 Floating Point Problems
0:41:22 The Evil Artifact Detector
0:45:36 The Closest Curve Method
0:50:48 Curve Splitting
0:54:31 Defeating the Evil Artifacts
0:58:58 Anti-Aliasing
1:02:47 Performance and Legibility
1:05:11 The Counting Method Returns
1:09:45 Outro
1 view
279
96
1 month ago 00:08:01 1
58 CASAS DE PEDRA E MADEIRA para INSPIRAR O SEU PROJETO!
1 month ago 00:03:51 1
Doctor Zhivago - 1965 Trailer
1 month ago 00:42:15 4
The Global Threat (Full Episode) | UFOs: Investigating the Unknown
1 month ago 00:08:09 2
Free Items on Roblox 2024! HURRY!
1 month ago 00:29:33 1
Luxury Stealth Camping & Gaming in Parking Lot
1 month ago 00:32:43 1
36 Hour Journey on Amtrak Sleeper Train ( Chicago → San Antonio )
1 month ago 00:03:06 1
Sabaton - Night Witches (Cover by Minniva feat. Quentin Cornet/Dan Vasc/Garrett Peters)
1 month ago 00:03:04 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 3/Далёкое Будущее День 3
1 month ago 00:03:16 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 2/Далёкое Будущее День 2
1 month ago 00:03:30 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 1/Далёкое Будущее День 1
1 month ago 00:04:54 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Lost City Day 32/Затерянный Город День32
1 month ago 00:04:30 1
Nightwish - Wish I Had An Angel (Cover by Minniva feat. Quentin Cornet/George Margaritopoulos)
1 month ago 00:04:19 1
Evanescence - Bring me to life (Cover by Minniva feat. David Olivares/Maxime Ha Van)
1 month ago 00:13:03 1
Enduro G-Force Experience
1 month ago 00:03:43 1
Recruit in Valorant - All Episodes (Animation)
1 month ago 00:15:23 1
Building Amazing DIY CAMPER Start to Finish | 5 Weeks in 15 Minutes by @buildersblueprint
1 month ago 00:08:03 1
Episode 4: Darmiyaan | Song Nest Sessions | Vasuda Sharma
1 month ago 00:11:51 1
SIMPLE Crochet Pattern for Beginners! 🥰 GORGEOUS Crochet Stitch for Scarf, Sweater & Blanket
1 month ago 00:05:19 1
Minniva Covers Delain’s “Masters Of Destiny“ - You Won’t Want To Miss This!
1 month ago 00:05:05 2
Crash Team Racing - PC Port Progress Update #3
1 month ago 01:00:58 1
Nexxus 604 - Dark Forest - Psychedelic trance mix • (4K AI animated music video)
1 month ago 00:10:33 2
The Chinese Economy Really is THIS BAD!
1 month ago 10:00:54 1
Deep Space Retreat beyond the Galactic Realm | Interstellar Space Sounds with Deep Rumble | 10 hours
1 month ago 01:06:54 1
Goth Synthwave Nights: Transcend Reality with Epic Sci-Fi Fantasy Beats🔮🌌✨