Project Stealth

Forums => Public Discussion => Topic started by: UFOylzj on August 25, 2013, 07:01:59 AM

Title: How to make thermal vision and motion tracking vision in UDK?
Post by: UFOylzj on August 25, 2013, 07:01:59 AM
I want to know how to make pawns glow in thermal vision.
If the marterials are changed, why won't affect other players?
Title: Re: How to make thermal vision and motion tracking vision in UDK?
Post by: LennardF1989 on August 25, 2013, 02:29:36 PM
All material changing is client-side unless you replicate the change to other clients, so you don't have to worry about that.

As to how it works, the Post Process effect we use looks for colors within the magenta-color range and replaces those with a heat-signature. Unless you have a good understanding of how shaders work, you're going to have a hard time implementing it. Our version, although unoptimized, is extremely huge and exists out of two to three material passes before we end up with the result you have seen in our screenshots.
Title: Re: How to make thermal vision and motion tracking vision in UDK?
Post by: UFOylzj on August 28, 2013, 02:09:05 PM
Quote from: LennardF1989 on August 25, 2013, 02:29:36 PM
All material changing is client-side unless you replicate the change to other clients, so you don't have to worry about that.

As to how it works, the Post Process effect we use looks for colors within the magenta-color range and replaces those with a heat-signature. Unless you have a good understanding of how shaders work, you're going to have a hard time implementing it. Our version, although unoptimized, is extremely huge and exists out of two to three material passes before we end up with the result you have seen in our screenshots.

Thank you for you reply. I have made a simple thermal vision that can work in a multiplay game.  I just make the screen gray and replace all pawn's materials with a totally white one. But it still has some problems.




Can you see the image? I uploaded 2 screen shots.

(https://skydrive.live.com/embed?cid=A8744D1FC5B3570A&resid=A8744D1FC5B3570A%21108&authkey=AHtRBu_k4O0E-Tk)

(https://skydrive.live.com/embed?cid=A8744D1FC5B3570A&resid=A8744D1FC5B3570A%21107&authkey=AHs8-tdetvcdpYo)

The client is on the right side.
(https://community.projectstealthgame.com/forums/proxy.php?request=http%3A%2F%2Fimg13.poco.cn%2Fmypoco%2Fmyphoto%2F20130828%2F20%2F17400653920130828200255024.png&hash=5951edf9aed84e91a6c31f897bc17e9ae6572e4e)

(https://community.projectstealthgame.com/forums/proxy.php?request=http%3A%2F%2Fimg13.poco.cn%2Fmypoco%2Fmyphoto%2F20130828%2F20%2F17400653920130828200213025.png&hash=83b0abb6cf4dbe83ec82d0e09166bb140bbb699b)