- 好友
- 6
- 在线时间
- 0 小时
- 最后登录
- 2024-12-15
骑士
- UID
- 3398051
- 第纳尔
- 1845
- 精华
- 0
- 互助
- 48
- 荣誉
- 5
- 贡献
- 10
- 魅力
- 341
- 注册时间
- 2022-8-13
鲜花( 57) 鸡蛋( 0)
|
几年前,官网上就有添加反射海面的教程,但有一个问题,修改后没有海浪,近岸会变彩虹色,这里是解决了的。
现在给出一个详细的修改教程,感兴趣的汽油可以添加一下,大地图也可以风景优美。
postfx.txt
首先,想要大地图开启反射,要修改module文件夹中postfx.txt中蓝色标出的数字,改为 3
pfx_default 0 0 125.992200 1.058800 1.451000 9.176500 0.960800 1.137300 1.137300 0.196100 1.000000 1.000000 1.000000 1.000000
pfx_map_params 0 0 128.000000 1.040000 1.294100 10.000000 2.372500 2.156900 1.843100 0.486300 1.000000 1.000000 1.050000 1.000000
改为
pfx_default 0 0 125.992200 1.058800 1.451000 9.176500 0.960800 1.137300 1.137300 0.196100 1.000000 1.000000 1.000000 1.000000
pfx_map_params 0 3 128.000000 1.040000 1.294100 10.000000 2.372500 2.156900 1.843100 0.486300 1.000000 1.000000 1.050000 1.000000
这对应着色器工作方式,3将允许反射工作
如果py修改
ModuleSystem中对应module_postfx.py中的
("map_params", 0, 0, [128.0000, 1.04, 1.2941, 10.0000], [2.3725, 2.1569, 1.8431, 0.4863], [1.0, 1.0, 1.05, 1.0]),
改为
("map_params", 0, 3, [128.0000, 1.04, 1.2941, 10.0000], [2.3725, 2.1569, 1.8431, 0.4863], [1.0, 1.0, 1.05, 1.0]),
接着需要修改module文件夹中的module.ini
搜索load_resource = materials
找到形如
load_resource = textures
load_resource = ccoop_extra_ui_textures
load_resource = materials
load_resource = materials_face_gen
在load_resource = materials后另起一行
添加load_mod_resource = materials
形如
load_resource = textures
load_resource = ccoop_extra_ui_textures
load_resource = materials
load_mod_resource = materials
load_resource = materials_face_gen
这将使mod额外加载其Resource文件夹中的 materials.brf 文件
这需要我们添加
这里给出文件下载:
materials.zip
(390 Bytes, 下载次数: 179)
将下载的materials.brf复制到mod的Resource文件夹(native\Resource)没有就新建
其中修改了有关的海洋贴图及着色层
新的海洋贴图ocean.dds;ocean2.dds也需要下载
Textures.zip
(3.25 MB, 下载次数: 161)
将下载的ocean.dds;ocean2.dds复制到mod的Textures文件夹(native\Textures)没有就新建
至此大功告成效果图:
|
评分
-
查看全部评分
鲜花鸡蛋jj10 在2024-3-25 22:33 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下 只是个过路的 在2023-3-18 10:17 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下
|