首页
/ 探索未来字体设计的新维度:Metapolator

探索未来字体设计的新维度:Metapolator

2024-05-20 15:02:24作者:廉彬冶Miranda

1、项目介绍

Metapolator 是一款基于Web的参数化字体编辑器,致力于为设计师提供一个图形界面,让他们能轻松设计UFO字体和Metafont技术。它的目标是让类型设计师能更快地创建大型字体家族,并使图形设计师能够精确调整自由许可证字体以满足特定需求。

2、项目技术分析

Metapolator 提供了一种超常规的“超级”插值系统,支持无限数量的大师级样式和轴线,且兼容标准的UFO字体读取与保存。不仅如此,它还引入了"元插值"(Metapolation)概念,利用参数化来创造新的大师级样式。通过解析绘制的轮廓并使用Hobby曲线(源自Metafont),Metapolator 可重新构建形状,如同其他字体编辑器中的"微调"工具般灵活。

此项目旨在让用户在无需编写任何Metafont代码的情况下,也能享受Metafont技术带来的强大功能。对Metafont感兴趣的用户,可以访问metaflop.com获取更多信息。

3、项目及技术应用场景

  • 字体扩展:从单一风格快速扩展到多种重量和宽度的字体家族。
  • 个性化调整:针对特定项目或品牌,精细调整字体的重量和宽度,确保视觉一致性。
  • 教育工具:提供对Metafont技术的直观学习体验,帮助设计师理解和探索参数化设计。

4、项目特点

  • 无限可能性:不受限制的轴数和大师级样式的插值系统,带来无限的设计空间。
  • 元插值:通过参数化技术,从中央骨架(ductus)和Hobby曲线重建原始轮廓,实现独特的字体变形。
  • 无代码Metafont体验:即使不熟悉编程,也能充分利用Metafont的强大功能。
  • 社区驱动:积极的用户社区参与开发,通过Google+进行讨论和协作。
  • 开放源码:遵循 GNU General Public License v3.0 许可,欢迎贡献者加入。

感谢所有贡献者,特别是创始人Simon Egli、技术领头人Lasse Fister (@graphicore)、交互架构师Peter Sikking (NL),以及更多在项目中付出努力的人。特别鸣谢 metaflop 和 prototypo 对本领域的探索和启发,以及谷歌的代码贡献和支持。

想要试用尚未发布的Metapolator吗?请查看INSTALL.md了解开发者安装指南,并加入我们的社区,一同塑造字体设计的未来!


本项目并非谷歌官方项目,谷歌也不提供技术支持。详细信息和完整贡献者列表,请参考 CONTRIBUTORS 文件。

登录后查看全文
热门项目推荐

项目优选

收起
docsdocs
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
156
2 K
kernelkernel
deepin linux kernel
C
22
6
pytorchpytorch
Ascend Extension for PyTorch
Python
38
72
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
519
50
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
942
555
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
195
279
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
993
396
communitycommunity
本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息
359
12
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
146
191
金融AI编程实战金融AI编程实战
为非计算机科班出身 (例如财经类高校金融学院) 同学量身定制,新手友好,让学生以亲身实践开源开发的方式,学会使用计算机自动化自己的科研/创新工作。案例以量化投资为主线,涉及 Bash、Python、SQL、BI、AI 等全技术栈,培养面向未来的数智化人才 (如数据工程师、数据分析师、数据科学家、数据决策者、量化投资人)。
Python
75
71