【COM3D2Mod 制作教程(1)】教程简介
【COM3D2Mod 制作教程(1)】教程简介
教程来自:https://bdffzi.github.io/opencom3d2/#/Research/MakeMod(含配套视频)
前言
没有Mod 制作 WIKI就没有这篇 Mod 制作教程,所有信息都是先从 Wiki 上取得再发展出来的。WIKI 上也有简易的教程,虽然有些过时了(WIKI 上面用到的很多第三方工具都已经失去支持了,不过也都有后继者在传承,所以 Mod 制作至今依旧可行),但其他信息仍具有参考价值。
另外该文章是起笔记大纲的作用,无基础阅读起来可能会很困难,所以请优先看后续推出的教学视频,视频会大幅简化文章内容,并配合实战教学,更适合学习使用。
观前须知
本教程的适用人群
适用于和我一样没人脉没金钱,死活搞不到想要的 Mod,但动手能力强,不介意付出一点时间代价,愿意自学的 Mod 制作的小伙伴。
本教程的前置要求
本教程是面向非专业人士的教程,做的是移植 Mod(国内 99%都是移植,包括很多内部和商用 Mod,这种 Mod 简单效果好),大部分工作也是使用插件自动化处理,不需要从头建模刷权重等,所以技术要求较简单,但希望能尽力保证有以下基础功底。
建模能建方块人
会使用建模软件 blender 的基本功能,不需要美术功底,但应能自制简易的低多边形风格人物模型,会绑骨刷权重,会通过编辑或雕刻模式简单调整模型,会画简单的贴图。
绘画能画火柴人
能简单操作一些修图软件,如 PS,GIMP 等(教程中使用 GIMP),用于微调贴图。
目前的 Mod 生态环境
困境
COM3D2 这款游戏的生态是真的糟糕,没有人脉和金钱你基本不可能在这找到想要的特定 Mod,原因有两点:
制作门槛高
相比之下 COM3D2 的 Mod 制作门槛太高了,需要一定专业技术,普通玩家很难参与其中,导致很多 Mod 都是带有利益性质的。
共享条件差
技术只掌握在少数人手中再加上国内大环境影响,大部分人表示为防范倒狗都不愿意对外公开自己的作品,只在小圈子里发布,层层嵌套,恶性循环。
机遇
插件成熟
相比恶劣的 Mod 环境,COM3D2 的插件生态简直是天堂,程序界本就弘扬开源精神,此刻还有大佬相助,著名插件加载器 BepinEx 的代码贡献排行榜中,一位龙头选手就是一名 COM3D2 资深爱好者(同列的还有隔壁的恋活爱好者,果然色色才是第一生产力)。所以目前市面上已经有了一套较为成熟的工作流程,有大量的辅助工具和插件帮助我们开发和加速 Mod 制作,道路已被打通,需要的仅是学习成本。
模型现成
现在越来越多的人会在网上公开自己的模型,尤其是很多游戏公司为鼓励二创环境,基本都会在网上发布自家游戏的角色官模,这就导致我们完全不需要从头做开始就能获得质量超好的模型,而且 COM3D2 这款游戏的官方装扮也是可以一键导出的,所以基本上我们只要学会抄作业,修修改改就能做出 Mod。
本教程的具体规划
根据难易度实用性等因素考虑,教程将会分两期发布,以文章做笔记大纲,视频做实践解读的方式进行教授。
入门阶段
这是必学的阶段,同时也是最实用的阶段,二次元角色的特征主要就集中在眼睛头发等部位上,而衣服本就可以更换,所以只要搞定这部分就已经能满足绝大部分人对老婆的需求了,并且这部分也是最简单的部分,几乎不怎么需要动模型贴图即可完成,所以强烈推荐。
- 目标:搞定动漫角色最重要的特征点,让别人看了能直呼老婆!
- 内容:人物体型,面部,头发(含头饰)的制作教程
- 难度:一晚上能搞定
进阶阶段
衣服相关的装扮是最难的部分,因为模型需要调整的地方非常多,甚至要自己画贴图(当然也有相应的诀窍),如果想要随体型变动,工作量更是翻倍,但得到的效果很不好,穿模扭曲是家常便饭,基本上做了也不会使用,但原版衣服也算是一大特色,装逼时能起到较好的作用。
- 目标:让老婆能穿上自己的原设衣装,让别人看了能直呼大佬!
- 内容:上衣,裤子,鞋子等衣装类制作教程
- 难度:需要折腾几天
【COM3D2Mod 制作教程(1)】教程简介的更多相关文章
- 3ds Max制作碗实例教程
一. 碗的建模.模型的结果如图WB—1所示: 图WB—1 1. 创建圆柱,并调节参数,转换到多边形,最终的结果图WB—2所示: 图WB—2 2.使用Inset(插入)插入一个面,再次执行Extrude ...
- ASP.NET Core 简介 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 简介 - ASP.NET Core 基础教程 - 简单教程,简单编程 ← ASP.NET Core 基础教程 ASP.NET Core Windows 环境配置 → A ...
- Android精通教程-Android入门简介
前言 大家好,我是 Vic,今天给大家带来Android精通教程-Android入门简介的概述,希望你们喜欢 每日一句 If life were predictable it would cease ...
- RabbitMQ入门教程(二):简介和基本概念
原文:RabbitMQ入门教程(二):简介和基本概念 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...
- WEKA使用教程(经典教程转载)
http://blog.csdn.net/yangliuy/article/details/7589306 WEKA使用教程(经典教程转载) 标签: lift算法csv数据挖掘class任务 2012 ...
- MapServer Tutorial——MapServer7.2.1教程学习——教程背景
MapServer Tutorial——MapServer7.2.1教程学习——教程背景 一.前言 目前处于MapServer学习入门阶段,所以每一步都需要打下扎实基础.尽自己最大的努力,去学习知识的 ...
- 学习笔记|JSP教程|菜鸟教程
学习笔记|JSP教程|菜鸟教程 ------------------------------------------------------------------------------------ ...
- ASP.NET Core 使用 EF 框架查询数据 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 使用 EF 框架查询数据 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 使用 EF 框架查询数据 上一章节我们学习了如何设置 ...
- ASP.NET Core 新建项目 - macOS 环境 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 新建项目 - macOS 环境 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 新建项目 - macOS 环境 对于任何语言和 ...
- js基础到精通全面教程--JS教程
适合阅读范围:对JavaScript一无所知-离精通只差一步之遥的人 基础知识:HTML JavaScript就这么回事1:基础知识 1 创建脚本块 1: <script language=”J ...
随机推荐
- Consul 学习总结
什么是Consul? Consul是一种服务网络解决方案,使团队能够管理服务之间以及跨本地和多云环境和运行时的安全网络连接.Consul提供服务发现.服务网格(service mesh).流量管理和网 ...
- R数据分析:冲击流图与热图的做法以及多图布局
今天看了一篇新冠肺炎相关后遗症的文章,主要探讨新冠住院病人一年后的后遗症情况,文章的统计分析很简单,不过结果展示中的两个图我觉的大家可以学一学,原文如下 Rivera-Izquierdo, M., L ...
- 聊一聊 C#后台线程 如何阻塞程序退出
一:背景 1. 讲故事 这篇文章起源于我的 C#内功修炼训练营里的一位朋友提的问题:后台线程的内部是如何运转的 ? ,犹记得C# Via CLR这本书中 Jeffery 就聊到了他曾经给别人解决一个程 ...
- 龙哥量化:通达信的函数ma均线,ema、sma、dma的计算原理是什么,XMA是未来函数
注意均线也有未来函数,常见的是跨周期的用法,会导致信号闪烁, 不常见的是XMA这个未来函数太坑了, [代写公式,龙哥微信:Long622889] MA.EMA.SMA.DMA.TMA.WMA6种平均算 ...
- 在不同操作系统上安装 PostgreSQL
title: 在不同操作系统上安装 PostgreSQL date: 2024/12/26 updated: 2024/12/26 author: cmdragon excerpt: PostgreS ...
- Qt音视频开发系列文章导航
文章 链接 1-vlc解码播放 https://qtchina.blog.csdn.net/article/details/107742836 2-vlc回调处理 https://qtchina.bl ...
- Qt开源作品3-串口调试助手
一.前言 这个作品很多年前就做了,经过了长达七八年的完善,当然也不是全身心的投入完善,也就是根据实际项目的需求不断完善的,尤其是模拟设备回复数据的功能,这个在很多用Qt做上位机开发非常实用,毕竟很多软 ...
- SHA256 64 位加密
/// <summary> /// SHA256 64位加密 /// </summary> /// <param name="input">&l ...
- [LC1161]最大层内元素和
题目概述 给你一个二叉树的根节点 root.设根节点位于二叉树的第 1 层,而根节点的子节点位于第 2 层,依此类推. 请返回层内元素之和 最大 的那几层(可能只有一层)的层号,并返回其中 最小 的那 ...
- Selenium Python 问题汇总
1. 在自动化打开浏览器后会长时间加载,此时使用如下命令解决: driver.set_page_load_timeout(20) # 设置浏览器超时加载时间 driver.set_script_tim ...