准备工具
软件:Unreal Engine 4,GCFScape,bspsrc,HammUEr插件
其他东西的教程,比如如何反编译模型之类的,其他教程已经写出,这里就不重复了
反编译CSGO地图
这里以dust2为例
1.打开bspsrc\bspsrc(记得安装JAVA,要不然打不开)选择Counter-Strike Global Offensive\csgo\maps下的bsp文件
2.设置如下(地图我已经选择了)
选择other界面的,然后点击Decompile(导出位置随便,但一定要找得着,别要中文路径)
反编译CSGO的文件
1.这次和以往不同,要把models和materials全部解包
2.把CSGO解压出来的文件夹(有VTF文件和一个文件夹,只用复制文件夹)分别复制进解包出来的models和materials里面
安装Unreal Engine插件
需要HammUEr插件,原网站购买需要42美元,我从一个大佬那下载的
插件解压出来得到HammUEr和HammUEr materials两个文件夹
1.虚幻工程文件下新建文件夹plgins,把HammUEr的东西在里面
2.把HammUEr materials里的东西放到Content里面
3.在虚幻里面开启(怎么启用插件:www.baidu.com)
界面变成这样,多了个hammer(我也想在UE4里面用hammer!!!)
导入CSGO地图需要的文件
1.导入贴图
把HammUErBaseMaterial拖进
source material里
把HammUErDecal拖进
decal material里
3.
然后用choose source directory把你的materials放进去,点击import导入(过程非常慢,还有可能内存溢出)
2.导入模型
点击choose source directory选择你反编译出来的models文件夹。然后点击get list of items
点击all后把import旁边的框打上√,就可以点击import导入了
导入地图
点击choose file选择反编译出来的vtf文件后,点击open file。
搜索tool把搜到的内容全打钩,然后GO,然后慢慢等加载完就行了