my idea would be:
creating a new View, and set it behind walls when the player looks at one.
Create a second entity in front of your actual, and render the view on his textur bitmap with a bit transparent


Selling my Acknex Engine Editions (A7 Com & A8 Pro):
>> click here if you are interested <<