id's Tech 5 engine detailed in San Francisco