(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 2192|回复: 16

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

[复制链接]
发表于 2016-3-20 20:49:25 | 显示全部楼层 |阅读模式
本帖最后由 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”,也就是说四段长代码结尾均为这四行函数及其参数。
001.jpg

7.这四个函数就是关键所在。将这四行全部删除。替换为空行,并将下一行空行的内容均修改为“return pixelColor;”
002.jpg
8.保存,退出。OK,进入游戏,彩色TGP出现了。
Screen_160319_213457.jpg
Screen_160320_093126.jpg


回复

使用道具 举报

发表于 2016-3-21 07:50:27 | 显示全部楼层
这是个好东西,学习了!!
回复 支持 反对

使用道具 举报

发表于 2016-3-21 09:26:27 | 显示全部楼层
高人。。。。。。
回复 支持 反对

使用道具 举报

发表于 2016-3-21 10:35:07 | 显示全部楼层
这个真的是好东西
回复 支持 反对

使用道具 举报

发表于 2016-3-21 12:47:29 | 显示全部楼层
当年SU25T有这多好,找单兵毒刺找死人
回复 支持 反对

使用道具 举报

发表于 2016-3-21 13:19:34 | 显示全部楼层
我擦,,好东西啊!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2016-3-21 13:20:41 | 显示全部楼层
然后,联机可以用吗?会被当作作弊吗
回复 支持 反对

使用道具 举报

发表于 2016-3-21 17:42:45 来自手机 | 显示全部楼层
DCSW更新会不会破坏已修改的文件?
回复 支持 反对

使用道具 举报

发表于 2016-3-21 18:34:55 | 显示全部楼层
膜拜啊 代码研究的这么透彻
回复 支持 反对

使用道具 举报

发表于 2016-3-22 09:32:24 | 显示全部楼层
按你的改了,KA50 运行报错。

QQ截图20160322092623.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2024-5-5 05:51 , Processed in 0.057969 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表