
NPV Maker
THIS IS NOT A MOD. It's an python NPV factory.
查看大图描述
Nexus 可能不喜欢其中的 Python 组件,并将其标记为病毒
这里是 GitHub 链接
https://github.com/xraytwonine/NPV-studio/releases
使用视频教程可最快完成设置
NPV(非玩家版)是你角色的独立副本,可通过“外观菜单模组”生成。它不会替换你可玩的 V、修改你的存档或永久改变你的角色。
传统 NPV 制作流程包括:
- 在 Blender 中准备和塑形头部。
- 找到正确的网格和外观。
- 编辑
.app和.ent资源。 - 使用 WolvenKit 导入和编译文件。
- 创建外观菜单模组注册。
- 安排正确的 Vortex 归档结构。
- 打包所有内容,同时避免意外写入游戏。
NPV Studio 通过一个引导式界面将这些步骤串联起来。你只需输入与《赛博朋克 2077》捏脸界面中相同的数值,验证所需程序,然后选择 生成 Vortex ZIP。 你无需了解 Blender 或 WolvenKit 即可使用基本工作流程。它们仍需安装,但 NPV Studio 会自动操作它们。
基本设置
- 将完整的 NPV Studio 发布版解压到一个可写文件夹。
- 运行
NPV-Studio.exe。 - 展开 依赖项和路径。
- 查看依赖项状态列表。
- 使用提供的链接下载任何缺失的组件。
- 选择所需路径:
- 《赛博朋克 2077》安装文件夹
- 可写的构建工作区
- Blender 可执行文件
- WolvenKit Blender IO Suite 文件夹
- WolvenKit CLI 可执行文件
- 已解压的 NPV 教程资源文件夹
- 选择 保存路径并刷新。
绿色表示构建要求已就绪。
安装模组 表示某个游戏内模组缺失。这不会阻止 NPV Studio 构建 ZIP,但你需要该模组才能使用相应的游戏内功能。
创建你的角色
你可以手动输入数值或加载角色文件。 要复制现有的 V:
- 如有必要,安装 Appearance Change Unlocker。
- 在游戏中打开镜子或外观编辑器。
- 记录你角色的编号数值。
- 按显示顺序将这些数值输入 NPV Studio。
你也可以从附带的 character templates 文件夹下的一个 JSON 文件开始。
选择:
- 一个显示名称。
- 一个唯一的内部命名空间。
- 女性或男性身体框架。
- 语音音调。
- 所有可见的捏脸选项。
- 一个预设保存文件夹。
- 一个 Vortex ZIP 导出文件夹。
如果你想稍后重用或调整配置,可以将其保存为预设。
构建 NPV
- 选择 验证配置。
- 修正程序报告的任何不支持或缺失的选项。
- 选择 生成 Vortex ZIP。
- 等待 Blender 和 WolvenKit 完成。
构建可能需要几分钟。NPV Studio 运行 Blender 时没有正常的交互式导出对话框,因此你应该不需要关闭 Blender 弹窗。 成功后,应用程序底部将显示:
- 完成的 ZIP 位置。
- 其 SHA-256 校验和。
- 打包的文件数量。
- 调试日志位置。
安装结果
- 打开 Vortex。
- 使用 从文件安装。
- 选择 NPV Studio 生成的 ZIP。
- 启用并部署该模组。
- 启动《赛博朋克 2077》。
- 打开外观菜单模组。
- 打开 生成 选项卡。
- 搜索角色的显示名称。
- 生成角色。
生成的 NPV 会暴露一个名为 default 的公共外观。
安装说明
- 将完整的发行版 ZIP 解压到一个可写文件夹。
- 运行
NPV-Studio.exe。 - 展开顶部的 依赖项和路径。
- 选择任何未自动检测到的依赖项路径。
- 为保存的角色预设和完成的 Vortex ZIP 导出选择单独的文件夹。
- 完成或加载角色选项,进行验证,然后选择底部的 生成 Vortex ZIP。
- 可选:拿到 NPV zip 后,前往 Vortex,选择“从文件安装”并浏览到该 zip。或者,你也可以手动将 NPV 拖入游戏的 mod 文件夹。
NPV Studio 会在首次启动时在可执行文件旁边创建 settings.json 及其默认工作区。该应用程序捆绑了 Python、Qt、其 UI 及其无人值守的 Blender 工作进程;不需要单独安装 Python。
构建依赖项
便携式可执行文件不会重新分发 Cyberpunk、WolvenKit、Blender、WolvenKit Blender IO Suite 或可复用的 NPV 源项目。它们的路径可以在应用程序中选择。
外观菜单模组和 Codeware 是游戏内运行时模组。它们不用于构建 ZIP,缺失时显示为 安装模组 而非构建依赖项失败。
输出文件夹
- 构建工作区: 临时副本、生成的资源、报告和调试日志。
- 预设文件夹: 可复用的 JSON 角色配置。
- Vortex ZIP 导出文件夹: 完成的、可通过 Vortex 安装的 ZIP 和校验和清单。
《赛博朋克》的安装目录始终被视为只读。NPV Studio 不会将文件部署到游戏中,也不会写入 Vortex 暂存区。
主要功能
- 目前不支持身体绑定和/自定义发型 - 仅限原版身体/发型 - 我正在努力解决这个问题。
- 支持女性和男性 V。
- 角色选项按与游戏内创建者相同的顺序排列。
- 加载和保存可复用的角色预设。
- 支持 NPV Studio JSON 预设和简化的 TXT 角色表。
- 通过 Blender 自动生成头部变形。
- 通过 WolvenKit CLI 自动进行 REDengine 资源转换和打包。
- 自动创建 AMM 自定义实体注册。
- 生成最小化的、可通过 Vortex 安装的 ZIP。
- 包含一个通用的初始服装。
- 包含空的外观创建器模组槽位,以便日后添加衣物和配件。
- 女性 NPV 包含经过测试的双身体和无缝修复选项。这是因为游戏处理玩家角色与 NPV 的胸部大小方式不同。
- 构建日志能清晰地标识不支持的选项或失败的外部工具。
- 从不直接安装到《赛博朋克 2077》。
- 从不写入 Vortex 暂存区。
- 将游戏安装目录视为严格只读的资源。
服装和配件槽位
生成的角色包含空的外观创建器模组槽位:
- 五个面部槽位。
- 五个头部槽位。
- 五个躯干槽位。
- 五个腿部槽位。
- 五个物品/配件槽位。
- 两个手部槽位。
- 两个手臂槽位。
- 两个脚部槽位。
这些槽位最初为空且已禁用。安装外观创建器模组后,你可以在游戏内为其分配服装或配件网格。这应能支持一些复杂的服装/配件搭配。
安全性
NPV Studio 遵循非破坏性构建流程:
- 《赛博朋克 2077》是只读源。
- 可复用的 NPV 资源被复制到隔离的工作区。
- 原始模板资源不会被编辑。
- Blender 和 WolvenKit 的输出保留在所选工作区内。
- 完成的模组仅写入所选的 ZIP 导出文件夹。
- 不会自动安装任何内容到游戏。
- 不会自动写入任何内容到 Vortex 暂存区。
最终的 NPV 安装由用户控制。
当前限制
- NPV Studio 不会直接从存档中提取角色数值。必须手动输入数值或从预设加载。
- 修改版发型和自定义捏脸附加组件需要它们自己经过验证的映射。
- 不支持的选项在验证时会被阻止,而不是猜测。
- 生殖器、阴毛、穿孔颜色和脸颊妆容颜色值会保存在预设中,但尚未全部编译为视觉效果。
- Cyberpunk 处理 NPC 的衣物变形方式不同。任意衣物不能保证适合所有身体选项。
- 附带的初始服装旨在作为一个安全的基准。
- 自定义衣物调整可能仍需要单独的 Blender 工作。
- Cyberpunk、Blender、WolvenKit 或 Blender 插件的主要更新可能需要相应的 NPV Studio 更新。
硬性要求
模组(手动安装或通过 Vortex):
软件:
- Blender — NPV Studio 是围绕 Blender 5.1 开发的。 下载 Blender
- Cyberpunk-Blender-add-on
- WolvenKit Blender IO Suite — 此插件为 Blender 提供 Cyberpunk 特定的导入和导出功能,供自动化头部构建器使用。 下载 WolvenKit Blender IO Suite
- 适用于 Windows 的 WolvenKit CLI — 下载 Windows 控制台包——而不是 Linux 控制台包,也不仅仅是桌面应用程序。在 NPV Studio 中选择的可执行文件应为
WolvenKit.CLI.exe。 下载 WolvenKit 发行版 - NPV 教程源资源 — 从 ManaVortex 的资源页面下载
tutorial_npv_wolvenkit_2_3源包。 此下载是一个源项目,不是一个可玩的模组。请勿通过 Vortex 安装。 将其解压到一个普通文件夹,并在 NPV Studio 中选择该文件夹。资源页面也明确将其标识为源项目而非模组管理器安装包。 下载 NPV 源资源
可选开发工具
- WolvenKit 桌面版 — 桌面应用程序可用于手动检查资源,但 NPV Studio 的自动化构建过程不需要它。
鸣谢
- ManaVortex —— 感谢他/她是最乐于助人、最活跃的模组作者,帮助社区成员!也感谢他/她创作了 NPV 指南、源项目和大量的 Cyberpunk 模组文档。
- NoraLee —— 开拓性的 NPV 研究和流程。
- WolvenKit 贡献者 —— REDengine 资源工具和 Blender 集成。
- MaximiliumM 外观菜单模组,外观创建器模组
- yamashi Cyber Engine Tweaks
- psiberx Codeware
“NPV Studio”完全是通过 Chatgpt Codex 进行 vibe coding 开发的。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。