放在前面
文档作者:HK560
ttf2做武器mod的话,目前还是比较成熟的,大部分基础效果都能实现了。
改模型,改贴图,改动画都没什么问题,整体工作流程和其他起源引擎的mod是类似的,比如L4D2。最大的区别在于贴图的处理和制作。因为ttf是魔改的起源,支持pbr渲染,而l4d2那边是不支持的,之后会详细提及。然后一些原本的一些限制在ttf这边会少一点。可以接受更多的骨骼数量,更多的材质数量。
但整体而言,ttf2的武器mod制作工作量要大上很多,特别是动画的处理和贴图的处理。动画的逻辑比较不一样,比较复杂,处理起来也耗时间。可以说ttf2的武器mod制作难度要比其他游戏的会大不少。最好是有模型或者mod基础再来学做比较好。
说明
本教程将会以MW22的Fennec45 替换 R97 为例子,来介绍如何制作武器mod。注意本教程不会涉及如何获得来自COD的资产,如果你需要制作其他自定义武器的mod,你需要自己准备好模型动画贴图等。
教程会比较长,尽可能会详细,但可能还是会有部分内容没有提及到,如果有问题可以随时联系我。
注意此教程要求你有部分模型贴图等基础知识,如果你没有基础,可以先去学习一下相关教程。如果没使用过Blender也可以去简单学习一下。
教程中我会比较详细地写出我是如何管理项目文件的存放,其中可能会提及非常多的文件路径,其中一些路径可能包含不存在的文件夹,则你可以自己手动创建
目的
在开始之前我们先需要明确我们的目标是什么。
以本教程为例,我们需要将R97替换为MW22的Fennec45,而且包含来自MW22的Fennec45的动画,贴图,音效等,贴图需要支持游戏原本的cammo迷彩。
虽然本教程是移植动画,但如果你并不是移植动画只是自己在原有动画上进行编辑,或自行制作动画,本教程也适用。
由此目的我们大致可以分为以下几个步骤:
- 获取r97原本的武器模型动画
- 获取mw22的fennec45的武器模型动画还有贴图
- 处理并合并fennec45的骨架到r97的骨架
- 移植动画
- 处理贴图和材质,封装成泰坦陨落2能识别的文件
- 处理音效
- 处理其他细节
- 打包mod
- 上传商店
