loo_ohs 发表于 2016-3-20 20:49:25

为飞机的电视或TGP添加彩色CCD图像

本帖最后由 loo_ohs 于 2016-3-20 20:50 编辑

DCS里不少飞机都有电视或TGP,可以获得目标图像。比如K-50,su-25T,A-10C等。
但是他们只能获取黑白图像,虽然灰阶图像在某些情况下更清晰,但是再某些情况下并不容易发现目标。比如夏季的草地斜坡环境,JTAC正给你指引一辆装甲车,并以红色烟雾提示。黑白图像,就远远不如彩色图像好找目标。
而且A-10C拥有红外视图,热源白色或热源黑色,已经是黑白的了。(冬季雪地或者火堆附近的单位依然不好找)

那么,拥有一个彩色CCD图像,就是我的首选了。

如何实现呢?


1.找到以下路径“C:\Program Files\Eagle Dynamics\DCS World\Bazar\shaders\MaterialFactory”

2.用notepad++软件打开mfd151.hlsl文件。

3.搜索“return value * maskColor”

4.里面有两个以上字符段,跳转到第二个。

5.这个字符段后面有四段长代码

6.结尾函数名分别是两个“return BC_negative”和两个“return BC_positive”,也就是说四段长代码结尾均为这四行函数及其参数。


7.这四个函数就是关键所在。将这四行全部删除。替换为空行,并将下一行空行的内容均修改为“return pixelColor;”

8.保存,退出。OK,进入游戏,彩色TGP出现了。




Wolfhound0104 发表于 2016-3-21 07:50:27

这是个好东西,学习了!!

z752072503 发表于 2016-3-21 09:26:27

高人。。。。。。

chobits0079 发表于 2016-3-21 10:35:07

这个真的是好东西

sunvalve 发表于 2016-3-21 12:47:29

当年SU25T有这多好,找单兵毒刺找死人

archer340 发表于 2016-3-21 13:19:34

我擦,,好东西啊!!!!!!!!

archer340 发表于 2016-3-21 13:20:41

然后,联机可以用吗?会被当作作弊吗

mingche200 发表于 2016-3-21 17:42:45

DCSW更新会不会破坏已修改的文件?

D.DAYUP 发表于 2016-3-21 18:34:55

膜拜啊 代码研究的这么透彻

mingche200 发表于 2016-3-22 09:32:24

按你的改了,KA50 运行报错。


页: [1] 2
查看完整版本: 为飞机的电视或TGP添加彩色CCD图像