Pixor for Blender
继续在 Blender 中建模和制作动画。剩下的交给 Pixor:每个朝向、每一帧,以及在整个游戏中统一的外观。
工作流程
- 在 Blender 中照常建模和制作动画:动作变成 Pixor 动作,已命名的部件和材质变成部件和色阶。
- 导出 glTF(
.glb),在 Pixor 中打开。 - 在 Pixor 中渲染:选择朝向、动作和外观。
- 修改模型,再导出一次。你的 Pixor 项目保留了所有设置,相同的设置生成相同的像素。
让模型渲染效果更好的技巧
- 网格闭合,接缝处没有重复顶点,没有面积为零的面:Pixor 会绘制每一个三角面,所以破洞会显现出来。
- 给材质命名:同样的名称,在游戏的每个模型中都得到同样的颜色。
- 保持低多边形:三角面远多于精灵的像素数,在 32 px 下就会糊成一团。Pixor 可以提醒你。
- 单位为米,Blender 中 Z 轴朝上(glTF 导出器会将其转为 Pixor 的 Y 轴朝上),正面朝向 −Y。
免费素材库中的 1,000+ 个资产都是这样制作的,每个都附带 .blend 文件:打开一个就能看到做法。
问题
Blender 本身能渲染像素画吗?
可以,借助对渲染进行像素化的着色器和插件。它们给你的是一张像素化的图片;Pixor 给你的是像素画精灵:全游戏统一的像素比例、固定的轴心点、调色板色阶、选择性描边、受控的闪烁,以及适合你引擎的精灵表。
需要从 Blender 导出吗?
可以:导出 glTF(.glb)、FBX 或 OBJ,然后在 Pixor 中打开。glTF 会保留你的动作、部件和材质。