Umbra Software Ltd. makes games visibility optimization middleware. Umbra Software's Umbra 3 is the industry standard visibility optimization solution, and the secret for the superb framerate performance in many of today's Triple-A -titles.
Umbra has been used in games such as Dragon Age II, Mass Effect 2, Alan Wake, Eve Online, Free Realms, Lords of the Rings Online and several others.
The purpose of Umbra 3 is to increase frame rate and ease game development. Umbra 3 does this by optimizing critical parts of a game such as rendering and by providing tools to help with content streaming and game logic.
Umbra 3 builds an internal representation of a game scene and uses this data at runtime to perform efficient queries that can be used to e.g. determine the set of visible objects for the player or determine the set of objects that are within a given distance from a point.
Umbra 3 can be used on any platform from high end consoles such as the Xbox 360 and PlayStation 3 to mobile gaming devices such as iOS devices and the PlayStation Vita.
Specialties
Rendering optimization, Game engine programming, Visibility optimization