Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aiekick/SdfFontDesigner
Offline font tuning/bitmap generation via shaders
https://github.com/aiekick/SdfFontDesigner
art creative-coding dear-imgui font font-bitmap free-software glsl imgui imgui-glfw math opengl procedural procedural-generation sdf sdf-glyph-foundry shaders tuning widgets
Last synced: 28 days ago
JSON representation
Offline font tuning/bitmap generation via shaders
- Host: GitHub
- URL: https://github.com/aiekick/SdfFontDesigner
- Owner: aiekick
- License: mit
- Created: 2018-04-26T19:36:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-14T23:09:10.000Z (over 4 years ago)
- Last Synced: 2024-11-05T09:02:28.049Z (about 1 month ago)
- Topics: art, creative-coding, dear-imgui, font, font-bitmap, free-software, glsl, imgui, imgui-glfw, math, opengl, procedural, procedural-generation, sdf, sdf-glyph-foundry, shaders, tuning, widgets
- Language: GLSL
- Homepage:
- Size: 38.1 MB
- Stars: 77
- Watchers: 12
- Forks: 6
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-typography - SdfFontDesigner - A generator of bitmap font, based on ttf & otf, rendered with custom shaders in glsl (Tools with GUI / Free)
README
# SdfFontDesigner
SdfFontDesigner i a tool for create font bitmap with shader in glsl
available only on windows for the moment, require Opengl 3.3 mini
Download here : https://github.com/aiekick/SdfFontDesigner/releases
Also Available on Itch.Io => https://aiekick.itch.io/sdffontdesigner
In this Repo you will find Samples Script with generated Bitmap Font for testing
SdfFontDesigner can :
- Font bitmap based on ttf or otf font files / systems,
- Write your own shaders (in glsl) for tuning and rendering like you want
- Offer many usefull uniforms widget from code, let Programmers write shaders and let artists tune these for have result they want.
- Export the font bitmap to the .fnt file format for using it in many game engine like unity, unreal, cocos2ds, libgdx, etc..
- Import Shaders from ShaderToy and GlslSandbox (new in v0.0.2472)
- Support multipass shaders like needed in fluid simulation or Reaction Diffusion like here [GrayScott](https://github.com/aiekick/SdfFontDesigner/tree/master/GrayScott)
- Exactly the same GLSL System / widgets and possibilities than used in [NoodlesPlate v0.1.974](https://github.com/aiekick/NoodlesPlate/releases/tag/v0.1.974)## Demo Pictures : ##
![jaDO6s.png](pictures/jaDO6s.png)
![JNS4zv.jpg](pictures/JNS4zv.jpg)
![Q2IUH2.png](pictures/Q2IUH2.png)
![XZE57n.png](pictures/XZE57n.png)
![xjWQ53.png](pictures/xjWQ53.png)
![Xc4ehm.png](pictures/Xc4ehm.png)
![y8lel9.png](pictures/y8lel9.png)
## View in Unity3D Engine : ##
![+QyBK9.png](pictures/+QyBK9.png)