armory3d/armorpaint
摘要
ArmorPaint 是一个用于3D PBR纹理绘制的软件工具,其GitHub仓库提供了构建说明和面向开发者的分发注意事项。
查看缓存全文
缓存时间: 2026/09/10 14:18
armory3d/armorpaint 源码: https://github.com/armory3d/armorpaint
armorpaint ==============
ArmorPaint (https://armorpaint.org) 是一款用于 3D PBR 纹理绘制的软件 - 请查阅手册 (https://armorpaint.org/manual)。
注1:本仓库面向开发者,可能不够稳定。发行版二进制文件为付费内容 (https://armorpaint.org/download),以资助项目发展。所有开发工作均在此公开进行,以确保项目对所有人开放。感谢您的支持!
注2:若您编译 ArmorPaint 的 Git 版本,则需要安装编译器(Windows 系需安装带 clang 工具的 Visual Studio (https://visualstudio.microsoft.com/downloads/),Linux 系需安装 clang 及依赖项 (https://github.com/armory3d/armorpaint/blob/main/base/docs/linux_deps.md),macOS/iOS 系需安装 Xcode (https://developer.apple.com/xcode/resources/),Android 系需安装 Android Studio (https://developer.android.com/studio))以及 git (https://git-scm.com/downloads)。
git clone https://github.com/armory3d/armorpaint
cd armorpaint/paint
Windows (x64)
..\base\make
# 打开生成的 Visual Studio 项目文件 `build\ArmorPaint.sln`
# 构建并运行
Linux (x64)
../base/make --run
macOS (arm64)
../base/make
# 打开生成的 Xcode 项目文件 `build/ArmorPaint.xcodeproj`
# 构建并运行
Android (arm64)
../base/make --target android
# 打开生成的 Android Studio 项目文件夹 `build/ArmorPaint`
# 为设备构建
iOS (arm64)
../base/make --target ios
# 打开生成的 Xcode 项目文件 `build/ArmorPaint.xcodeproj`
# 为设备构建
WASM
../base/make --target wasm --compile --embed
生成语言文件
./base/make --js base/tools/extract_locales.js
# 生成 `paint/assets/locale/.json` 文件
嵌入数据文件
# 需要支持 c23 #embed 特性的编译器(clang 19 或更高版本)
../base/make --embed
相似文章
@GitHub_Daily:制作独立游戏或3D打印模型,一旦模型建好并进入纹理步骤,主流软…
ArmorPaint是一款开源3D PBR纹理绘制工具,利用GPU加速,现在包括本地运行的AI节点,可从文本或照片生成纹理,兼容多个平台。
ArcBrush – 基于节点的2D图像编辑器
ArcBrush 是一款免费的基于节点的2D图像编辑器,用于创建非破坏性工作流程和自动化导出,面向游戏美术师和插画师。
基于物理的 - PBR值数据库
一个全面的基于物理渲染(PBR)值数据库,涵盖材质、光源和相机,对3D艺术家和开发者非常有用。
DALL·E: 推出外扩绘画功能
OpenAI 为 DALL·E 推出外扩绘画功能,使用户能够扩展生成或上传的图像,创建任意宽高比的大规模图像,同时保持阴影、反射和纹理的视觉一致性。
Can I texture 3D objects with oil paint?
一位传统油画艺术家开发了开源工具Bob Jack Painter,通过实时摄像头将物理画布上的油画纹理映射到3D模型上,实现了用真实油画颜料纹理化数字3D物体的流程。