htmlキャンバス要素を使用して、フォントファイルで使用可能な各文字をキャンバスに描画しようとしています。この質問をできるだけ簡単にするために、1つの文字だけがキャンバスに描かれているふりをします。そこから、Javascriptを使用してキャンバスを分析し、キャラクター全体を構成するキャンバスの三角形の領域を作成します。三角形で必要な理由は、後でデータをWebGLに送信して、テキストをレンダリングでき、テキストサイズを拡大または縮小してもデータが失われないようにするためです。
私はこれを達成するためのある種のアルゴリズム、または私を正しい方向に進めるための少なくともいくつかの知識を探しています。別のアプローチを使用する必要があると思われる場合は、その理由を教えてください。ただし、3Dブロックテキストを作成できるようにするだけでなく、さまざまな方法でテキストを変更する方法を提供するのにこれが最善であると考えました。