Tag Archives: Flyweight

OpenGL 2D Facade (16): Text renderers

Before going to text with mixed styles, we need a better solution to render characters. In this post, I propose an approach based on the Composite pattern that allows an effortless combination of text styles. Objective Thanks to this new … Continue reading

Posted in Tutorial | Tagged , , , | Leave a comment

AWT GUI Facade (7): Draw text

Graphic libraries usually provide methods to draw text on the screen. These handy methods are often quite slow to run because they recompute many parameters at each call. To save computational time, the flyweight pattern can be used to provide … Continue reading

Posted in Tutorial | Tagged , , , | 2 Comments