Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォント描画の垂直シフトを計算する方法を知っていますか?
説明: 3D の世界で 2D の文字を描いていますが、改行に戻りたいと考えています。したがって、1 番目のベースラインの原点と 2 番目の改行の新しい原点の間のベクトルを計算する必要があります。
この操作では、YBearing、文字の高さ、およびフォント テクスチャを描画するプランの実際のサイズを念頭に置く必要があると思います。
次のように計算されるようです。
ベースラインからベースラインへのシフト = アセント - ディセント + ラインギャップ (ディセントは負の値)
これらのパラメーターはグローバルである必要があるため、問題はそれへのアクセサーを見つけることだけです。