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

Able to read .otf file and export to fnt file #527

Closed
andy840119 opened this issue Mar 27, 2021 · 6 comments
Closed

Able to read .otf file and export to fnt file #527

andy840119 opened this issue Mar 27, 2021 · 6 comments
Labels
skin About skin resource
Milestone

Comments

@andy840119
Copy link
Member

andy840119 commented Mar 27, 2021

Implementation of #521
.
Should have task in the right-side menu with progress to change all .otf file into .cached file.
.
https://github.com/vladimirgamalyan/fontbm
Also find the tool to convert convert .ttf to .fnt written in C++
Not really should write a new one or just wrap it.
Also seems not support .otf font type.

@andy840119
Copy link
Member Author

andy840119 commented Mar 28, 2021

https://github.com/cyotek/Cyotek.Drawing.BitmapFont
Or see this project.
It's a project for rendering text to openGL.
Might need to make a check is support .otf file and able to save as image?
.
Update:
This package is just for reading the .fnt format.
Works like SharpFNT

@andy840119
Copy link
Member Author

Also need to check UpdateProgressNotification to see how to customize progress and complete notification into NotificationOverlay

@andy840119 andy840119 added the skin About skin resource label Mar 31, 2021
@andy840119
Copy link
Member Author

https://github.com/willmexe/Game-Engine-CS/tree/main/sdl
not really sure this project will got help?

@andy840119
Copy link
Member Author

andy840119 commented Jul 26, 2021

https://www.nuget.org/packages/FontInfo/1.1.1
Find NuGet to parse .ttf / .otf file.
But seems not able to convert to .fnt file

@andy840119
Copy link
Member Author

andy840119 commented Jul 26, 2021

https://github.com/AuroraBertaOldham/SharpFNT
Oops, almost forgot this one.
Should check if this shit is able to remove character first.
Will help a lot if can do that (for making customize font in beatmap).
And should be able to get the stream in FontStore.

@andy840119
Copy link
Member Author

TTFGlyphStore has been implemented in #794
Can close this issue because render speed is not that slow so we don't need to change to .fnt in the first use.
And other parts duplicated with #787

@andy840119 andy840119 added this to the 2021.0824 milestone Aug 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skin About skin resource
Projects
None yet
Development

No branches or pull requests

1 participant