首先,光晕等特效都是由GPU进行渲染的,fivem不支持服务端和客户端对GPU渲染进行操作(理论上是可以实现的,但是fivem没有做这部分的功能,所以第三方开发者基本上不可能对底层进行修改)。
目前已知的修改方式:
1、加入游戏本地的重新着色插件(reshade,其支持多数主流渲染管线Direct3D 10, Direct3D 11, Direct3D 12, OpenGL等),我们也常称之为ENB。缺点就是需要所有玩家都去下载这个ENB,并且加入自己的GTA5游戏根目录。没有下载并使用这个ENB的玩家不会产生效果。
2、把游戏当中所有的几百辆载具的模型数据重做一遍,缺点是工程量巨大,就算重做完玩家在第一次进入服务器以后可能需要多下载几个G甚至几十个G,对于服务器的网络成本来说也很巨大。