+VG_STATIC ent_glyph *font3d_glyph( font3d *font, u32 variant_id, u32 utf32 )
+{
+ if( utf32 < font->info.glyph_utf32_base ) return NULL;
+ if( utf32 >= font->info.glyph_utf32_base+font->info.glyph_count) return NULL;
+
+ u32 index = utf32 - font->info.glyph_utf32_base;
+ index += font->info.glyph_start;
+ index += font->info.glyph_count * variant_id;
+ return mdl_arritm( &font->glyphs, index );
+}
+