You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Need to take a look at the text placement algorithm (again).
I have been noticing that in certain circumstances, where there are multiple lines of (left aligned?) text (e.g. the Debug menu), if a line is regularly updating, the following line may jiggle left and right (e.g. two agent types listed in Debug menu, and the upper one has a changing population count). It would appear that Freetype may be tweaking the size of a character, based on the proceeding word (or there's some more naïve bug in the algorithm).
Need to take a look at the text placement algorithm (again).
I have been noticing that in certain circumstances, where there are multiple lines of (left aligned?) text (e.g. the Debug menu), if a line is regularly updating, the following line may jiggle left and right (e.g. two agent types listed in Debug menu, and the upper one has a changing population count). It would appear that Freetype may be tweaking the size of a character, based on the proceeding word (or there's some more naïve bug in the algorithm).
FLAMEGPU2-visualiser/src/flamegpu/visualiser/ui/Text.cpp
Line 137 in 31cefa0
It would be logical that kerning is to blame, so may need to rekern characters after wrap?
FLAMEGPU2-visualiser/src/flamegpu/visualiser/ui/Text.cpp
Line 115 in 31cefa0
The text was updated successfully, but these errors were encountered: