Professional Work
DeltaStream is a tidal energy conversion unit that generates electrical power. This was a project to produce a visual representation of the DeltaStream, it has been published in several renewable energy magazines and has been shown on national television in the uk.
(Watch in HD)