Various camera extensions for cryengine (part of bachelor thesis)