#pixel #color #transparent #image #file #opaque #output-image

bin+lib alphafix

CLI 和文件浏览器工具,用于将颜色传输到透明像素,适用于游戏引擎

2 个版本

0.1.1 2024年6月15日
0.1.0 2023年5月11日

#558 in 游戏开发

Download history 70/week @ 2024-06-09 153/week @ 2024-06-16 1/week @ 2024-06-23

79 每月下载量

MIT/Apache

41KB
282

alphafix

将不透明像素颜色传输到透明像素的工具。设计用于为Robox平台生成图像。

安装

可以使用 cargo 安装和构建此包为二进制文件

cargo install alphafix

TODO:使用 github action 完成 release 工作流程,为 Aftman 等工具提供存档二进制文件
可以从源代码构建 Alphafix,方法是通过克隆仓库并使用 Rust 工具链构建。

使用方法

调用 alphafix 并提供要修改的图像路径。默认情况下,输出图像将追加 _fixed 后缀

alphafix resources/blue_circle.png resources/green_triangle.png

TODO:支持 glob 文件引用

选项

--dir=<path> : 指定存储输出图像的目标目录
--append=<str> : 追加到输出文件名中的名称,将覆盖默认的 _fixed
--auto : 自动运行命令,无需用户输入(用于自动化过程)。默认情况下,程序会在退出时提示,以支持拖放

依赖项

~6.5MB
~95K SLoC