Ahhhh as a remote service -- interesting idea :)
I want to steal your code and adapt it to my setup when you are done :) I sounds like you are doing just a single mesh at a time, where as I want to process terrain and the buildings on it, which means streaming multiple meshes to the agent.
Not scanning within the buildings, but testing wether or not the buildings are visible at all, if the current scan location is within the bounding box of a dropped prop, that prop gets alpha'd out for that scan.
(now that I think about it, that could also apply within buildings)
I want to steal your code and adapt it to my setup when you are done :) I sounds like you are doing just a single mesh at a time, where as I want to process terrain and the buildings on it, which means streaming multiple meshes to the agent.
Not scanning within the buildings, but testing wether or not the buildings are visible at all, if the current scan location is within the bounding box of a dropped prop, that prop gets alpha'd out for that scan.
(now that I think about it, that could also apply within buildings)