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 просмотр
20
4
1 месяц назад 00:08:01 1
58 CASAS DE PEDRA E MADEIRA para INSPIRAR O SEU PROJETO!
1 месяц назад 00:03:51 1
Doctor Zhivago - 1965 Trailer
1 месяц назад 00:42:15 4
The Global Threat (Full Episode) | UFOs: Investigating the Unknown
1 месяц назад 00:08:09 2
Free Items on Roblox 2024! HURRY!
1 месяц назад 00:29:33 1
Luxury Stealth Camping & Gaming in Parking Lot
1 месяц назад 00:32:43 1
36 Hour Journey on Amtrak Sleeper Train ( Chicago → San Antonio )
1 месяц назад 00:03:06 1
Sabaton - Night Witches (Cover by Minniva feat. Quentin Cornet/Dan Vasc/Garrett Peters)
1 месяц назад 00:03:04 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 3/Далёкое Будущее День 3
1 месяц назад 00:03:16 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 2/Далёкое Будущее День 2
1 месяц назад 00:03:30 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Far Future Day 1/Далёкое Будущее День 1
1 месяц назад 00:04:54 1
Растение против Зомби 2/Plants vs Zombies ™2/PvZ2 Adventure Lost City Day 32/Затерянный Город День32
1 месяц назад 00:04:30 1
Nightwish - Wish I Had An Angel (Cover by Minniva feat. Quentin Cornet/George Margaritopoulos)
1 месяц назад 00:04:19 1
Evanescence - Bring me to life (Cover by Minniva feat. David Olivares/Maxime Ha Van)
1 месяц назад 00:13:03 1
Enduro G-Force Experience
1 месяц назад 00:03:43 1
Recruit in Valorant - All Episodes (Animation)
1 месяц назад 00:15:23 1
Building Amazing DIY CAMPER Start to Finish | 5 Weeks in 15 Minutes by @buildersblueprint
1 месяц назад 00:08:03 1
Episode 4: Darmiyaan | Song Nest Sessions | Vasuda Sharma
1 месяц назад 00:11:51 1
SIMPLE Crochet Pattern for Beginners! 🥰 GORGEOUS Crochet Stitch for Scarf, Sweater & Blanket
1 месяц назад 00:05:19 1
Minniva Covers Delain’s “Masters Of Destiny“ - You Won’t Want To Miss This!
1 месяц назад 00:05:05 2
Crash Team Racing - PC Port Progress Update #3
1 месяц назад 01:00:58 1
Nexxus 604 - Dark Forest - Psychedelic trance mix • (4K AI animated music video)
1 месяц назад 00:10:33 2
The Chinese Economy Really is THIS BAD!
1 месяц назад 10:00:54 1
Deep Space Retreat beyond the Galactic Realm | Interstellar Space Sounds with Deep Rumble | 10 hours
1 месяц назад 01:06:54 1
Goth Synthwave Nights: Transcend Reality with Epic Sci-Fi Fantasy Beats🔮🌌✨