- float w = font3d_simple_draw( font, 2, helper->text, &ortho, mmdl )+1.0f;
+ struct font3d_render render;
+ font3d_begin( font, 2, &ortho, mmdl, &render );
+
+ render.u8pch = (u8*)helper->bindstr;
+ font3d_draw( &render );
+
+ const char *make_smaller = "\x02\xaf\x03 ";
+ render.u8pch = (const u8*)make_smaller;
+ font3d_draw( &render );
+
+ render.u8pch = (u8*)helper->text;
+ font3d_draw( &render );
+
+ float w = render.offset[0]+1.0f;