Add a viewport example