如何在移动平台实现热成像和夜视的瞄准镜效果

你好,我们的项目有一个需求,需要在瞄准镜中呈现出热成像和夜视的效果,我原本是想在角色身体上画出所谓的热度图来表示,但是发现这种方法似乎并不能满足多角度的需求,比如我从正面看一个人和从顶面看一个人,这种用热度贴图的方式是表现不了效果的。还有比如一些运行中的机器 ,飞机引擎,火焰特效等等似乎都没法用贴图的办法去表现它,那么请问你们有没有什么好的方法,能够实现这种效果。比如在模型上做些什么标记?代表它是要发热的,在哪些区域发热,同时能够在PostMaterial里访问到它的厚度和形体。

另外一个是夜视瞄准镜,我的初步想法是将SceneTexture降低对比度,然后整体提亮并进行染色,但是又感觉这样出的来效果会比较Low,不知道你们有没有什么更好的方法?或者其它同类游戏一般都是如何做的?