Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

文字を整数座標上に配置 #13

Open
winjii opened this issue Nov 15, 2019 · 3 comments
Open

文字を整数座標上に配置 #13

winjii opened this issue Nov 15, 2019 · 3 comments

Comments

@winjii
Copy link
Owner

winjii commented Nov 15, 2019

整数座標からの微妙なズレによって文字の見え方が変わってしまっているため(ぼやけて見える文字、くっきりした文字など)

@winjii
Copy link
Owner Author

winjii commented Dec 7, 2019

文字の原点座標を整数にするのもそうだが、bearingが整数でない場合は生のテクスチャがそもそも整数座標に乗らなくなるので文字の原点座標から描画したグリフのテクスチャを持っておく必要がある(FreeTypeが勝手に整数座標にしてくれている可能性もある)

@winjii
Copy link
Owner Author

winjii commented Dec 10, 2019

座標を部分的にdouble型で扱っていて適当に丸めているがdoubleの精度が高いので問題になってない。
bearingの問題は残っている

@winjii
Copy link
Owner Author

winjii commented Dec 19, 2019

bearingも勝手に丸めてしまっていいかもしれない。
1px以下の配置ズレが気になるようなサイズのフォントで描画するかどうかによる

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant