getting a surface color value that includes realtime lighting?

Hi,

Is there any way to get a color value for a point on a surface which includes both the texture and realtime lighting?

I can get the texture value easily enough with texture.getpixel, but that won’t include any lighting considerations.
The only lighting solutions I’ve found seem to involve reading the values from a lightmap; but I have no lightmaps as the lights are realtime.
so I’m a bit stumped but surely this must be possible?

Can’t think of any ‘good’ solutions, but ones that would work:
Render the frame into a rendertexture, then getpixel that (pro)
ReadPixels into a texture, and getpixel

Thanks for the quick reply hpjohn!
but I agree that dos’t seem ‘good’ I’ll keep looking for something more elegant or I may have to rework things