基于「Armory Engine」开发中的、支持 PBR、节点构建、利用 Nvidia GPU 的光线追踪烘焙、与游戏引擎实时链接等功能的开源 3D 绘画软件「ArmorPaint」的 0.8 版本已发布。
ArmorPaint 0.8

ArmorPaint 0.8 已可在桌面端、iPad 和 Android 上使用!此次发布带来了 ArmorPaint Cloud、光线追踪渲染与烘焙处理、精炼的 UI、贴花图层、无限遮罩、边缘磨损材质,以及许多其他绘画体验改进。
在「浏览器标签-云」中添加 ArmorPaintCloud – 内置的在线资产库
添加贴花图层
添加了贴花遮罩功能 – 按住 Ctrl 键将贴花用作画笔遮罩
添加填充遮罩
边缘磨损
将 iPadOS 构建版添加到 AppStore,将 Android 构建版添加到 GooglePlay
- 新增每层无限遮罩支持
- 新增遮罩混合支持
- 新增 ‘import_svg’ 插件 -.svg 格式支持
- 新增 ‘import_usd’ 插件 -.usdc 格式支持
- 新增键位映射导入与导出支持
- 新增「设置-显示资产名称」选项
- 新增「设置-鼠标环绕」选项
- 新增「菜单-相机-放大/缩小」运算符
- 新增图层分组支持
- 新增设置组不透明度支持
- 新增节点组支持
- 新增图层纹理打包支持
- 在状态栏中添加浏览器、[脚本]、控制台、[字体]标签
- 新增画笔半径增减快捷键
- 新增「烘焙工具-顶点颜色」烘焙器
- 新增通过画笔节点的遮罩模板、懒人鼠标、方向画笔支持
- 新增用于生成抖动的「随机」画笔节点
- 新增「设置-使用-实时画笔预览」选项
- 在设置中添加主题标签
- 新增本地化支持
- 新增用于切换画笔与橡皮擦的快捷键
- 新增用于隐藏模板的快捷键
- 新增「设置-笔-灵敏度」选项
- 新增「设置-界面-相机速度」「设置-界面-缩放方向」选项
- 新增用于导入设置文件的「设置-界面-恢复-导入…」选项
- 新增「设置-使用-默认工作区」选项
- 新增「设置-使用-扩展」选项
- 新增「minecraft」和「unigine」导出预设
- 新增用于创建和导出材质的「材质」工作区
- 新增用于纹理烘焙的「烘焙」工作区
- 新增将材质烘焙为纹理的选项
- 新增将图层遮罩导出到文件的选项
- 在「设置-视口」中新增「移动端」渲染器选项
- 在 [字体] 标签中添加字体预览
- 新增 ‘hello_node_brush’ 插件 – 自定义画笔节点
- 新增 ‘viewport_celshade’ 插件 – 自定义视口着色器
- 新增 ‘texture_breakdown’ 插件
- 在 2D 视图中新增「平铺」选项
- 新增 ‘rotate_envmap’ 运算符
- 新增图层和遮罩清除运算符
- 新增遮罩反转运算符
- 新增「文件-最近打开…」列表
- 新增「文件-新建项目…-宽高比」选项
- 新增「文件-重新导入纹理」运算符
- 新增新工具栏图标(由 SvenMöller 提供)
- 新增「材质」节点 – 参考材质中的其他材质
- 新增 ‘CurvatureBake’ 节点 – 访问材质节点中的曲率
- 新增 Vulkan 支持
- 新增 Linux 用实验性 VKRT(Vulkan 光线追踪)构建
- 新增节点编辑器中所选节点的实时预览
- 新增「Warp」「Shader」「Script」材质节点
- 新增「Picker」材质节点
- 新增「菜单-视口-切换全屏」
- 在纹理导出中新增「Atlas」标签
- 在[纹理]标签中新增[打开包含目录…]按钮
- 在[网格]标签中新增可见性控制
- 新增在导出材质或画笔时将资产打包到 .arm 文件的选项
- 新增[样本]标签
- 新增「网格标签-到原点的几何体」
- 在图层中新增普通与高度混合
- 新增「设置-使用-默认图层分辨率」选项
- 新增纹理导出的颜色空间选项
- 在模糊工具中新增方向(smudge)选项
- 新增「UV 岛」填充模式
- 新增 iOS 和 Android 上的拖放支持
- 提升光线追踪性能,减少内存使用量
- 修正排放通道导出
- 使用拖放重新排序图层
- 在设置窗口中使用垂直选项卡
- 通过属性材质节点在材质中使用顶点颜色
- 从 .fbx 和 .blend 格式导入顶点颜色数据
- 画笔导入与导出
- 从纹理导入画笔
- 绘制画笔预览图标
- macOS 构建已签名
- macOS 构建现已使用 Metal
- macOS 构建现已为通用版(arm64 + x64)
- 支持 macOS Retina
- 初步 VR 支持
- 高刷新率显示器的初步支持
- 在工具提示中显示资产名称
- 更快的 envmap 导入
- 将相机保存到项目文件中
- 双击重命名图层
- Atlas 显示在网格过滤器中
- UI 值输入的脚本/表达式( ‘4.4 * Math.PI’)
- 窗口非活动时进入睡眠
- 在导入相关文件时自动启用插件
- 记住窗口布局
- 基础图层的行为与普通图层相同
- 多通道图层绘制 – 视口中一次最多显示 256 个图层
- 为透明图层显示棋盘背景
- 在 [浏览器] 标签中显示 .arm 材质预览
- 在 2D 视图中显示所选对象的 UV 映射
- Blender 的实时链接查看
- Maya 的实时链接查看
- 功能改进:Windows 下的 utf8 路径处理、在 2D 视图中显示单个图层通道、错误日志、路径追踪视口模式、使用笔缩放画笔半径、在 2D 视图中绘制、图层管理、命令行参数、触摸输入、色轮(RGB、HSV、十六进制输入)、填充图层的不透明度处理、「模糊」材质节点、涂料膨胀、.fbx 格式的「解析变换」选项、.obj 导出器、「Bump」材质节点、节点原点、界面布局
- 功能修复:在 2D 视图中使用克隆工具、Windows 下的网络路径处理、从 Windows 的受保护路径运行、解析自定义节点的输入插口、绘制法线贴图时的 3D 光标位置、每层通道可见性、贴花边缘过滤、Linux 上的鼠标光标设置、图像节点的色彩空间管理、将字体资产保存到项目文件、非正方形贴花与模板支持、包含凹多边形的几何体导入、免打扰模式的 UI 对齐
发布说明:ArmorPaint | 3D PBR Texture Painting
0.8 版本经过漫长的开发期后终于正式发布!「ArmorPaint」的价格为 16 欧元或 19 美元。源码也已在 Github 上公开,虽然门槛较高,但如果自己编译,就可以免费使用。GameFromScratch 网站上记载了 Windows 下的构建步骤,也许可以尝试一下。Building ArmorPaint From Source
购买链接
- ArmorPaint | Gumroad
- ArmorPaint Fund | Gumroad:想要支持的人4 欧元/月起
- Lubos Lenco – ArmorPaint – 3D Painting Software|Artstation
- ArmorPaint by armory | itch.io
- ArmorPaint on the App Store
- ArmorPaint – Google Play のアプリ

