The virtual oceanarium