the trick is to trace from the player to the object beneath him/her, get the ambient value and apply it to your model, I think if you look up c_trace it tells you what the trace returns. BTW: I have not forgotten about my baking tutorial....just busy ATM..