返回项目列表
工具完成

Minecraft Lohse 皮肤生成器

一个通过 Python PIL 程序化生成 Minecraft 皮肤的工具,以《神界:原罪 2》角色 Lohse 为主题进行像素艺术创作。

PythonPIL

概述

本项目通过 Python 脚本(PIL 库)程序化生成 Minecraft Java 版 64×64 皮肤。以《神界:原罪 2》中的同伴角色 Lohse 为原型,在 Minecraft 像素化美学框架下还原角色特征。

技术实现

皮肤生成完全通过代码定义像素颜色与位置,不涉及手动图像编辑:

  • 使用 RGB 颜色混合函数模拟明暗渐变与材质过渡
  • 为 Steve(4px 手臂)与 Alex(3px 手臂)两种模型分别实现
  • 帽子层支持全透明(正常版)与局部加厚(立体发版)两种模式

输出文件包括 Lohse.png、Lohse_steve.png、Lohse_alex.png 以及对应的立体发版本。

生成流程

定义调色板 → 绘制头部/躯干基础层 → 绘制手臂(分 Steve/Alex)→
绘制腿部 → 叠加装饰层(披风、魔法特效)→ 输出 PNG

局限

当前实现为纯前端像素生成,未提供图形化编辑界面或游戏内预览功能。皮肤的使用需要手动导入 Minecraft 游戏。