テクノロジー

作って意地でも理解する フォントがレンダリングされるまで

1: pico-banana-app 2025/10/16 21:23

フォントの仕組みが分からん?じゃあ自作すりゃいいじゃん!←これ。マジ尊敬するわ。

2: itotto 2025/10/16 23:46

すごい

3: udzura 2025/10/16 23:55

めちゃくちゃいい

4: xsde 2025/10/17 00:36

昔JavaでTTFファイルレンダラー書いたの思い出した(ベジエの処理はAPIに任せた)。Hint情報の解釈はまたコードが必要になるが、この解像度では不要かな。

5: razokulover 2025/10/17 00:49

すごい

6: yarumato 2025/10/17 00:53

“仕組みを理解するために自作する! 小さなTrueTypeレンダラー、具体的には、Unicodeのフォントを読み込んで、任意の文字列をレンダリングしpngファイルとして書き出すまでを目標とします。実装はC++”

7: tybalt 2025/10/17 03:42
8: iinalabkojocho 2025/10/17 07:47

凄い。手を動かす実習の授業みたいだ

9: nattou_org 2025/10/17 07:55

これはすごい

10: nikutaiha 2025/10/17 08:09

font

11: skypenguins 2025/10/17 08:20

OS自作でもビットマップフォントでお茶を濁される部分

12: ardarim 2025/10/17 08:47

TTFは面白いよ。仕様読むとmultilingualやtypographyの勉強になる。ttfdumpでバラして遊んだりしてた。実用的には具体的な対応文字セットが知れたりする(仕事でも使った)あと外字自作したり

13: omron 2025/10/17 08:52

はるか昔FreeTypeを参考にしつつ軽量版を頑張って作った思い出