An offshore power generator includes an offshore platform. Current, wind, wave and other renewable energy generators are mounted to the offshore platform. Each current generator has a shroud enclosing a set of blades. A hub member is located within the shroud and extends in an upstream direction from the blades. The flow area between the interior of the shroud and the hub member converges from the shroud inlet to the blades.