91¿´Æ¬

From walking on water to killer drones: improved cinematic effects inspire a new generation

The Games and Visual Effects Research Lab at the 91¿´Æ¬ investigates new and novel applications for the techniques and technologies of Visual Effects and Games. Research led by Professor Peter Richardson has developed and deployed new, more economical and accessible methodologies for the production of complex cinematic visual effects.

Two of Richardson’s own creative works demonstrate the vast potential of the new techniques:

‘Aarhus Walks On Water’ (2017) Richardson was invited to participate in the flagship cultural event Aarhus Walks On Water as co-creative director. He contributed the overarching immersive concept and the opening film: ‘Stereo-Lith-Hydro-D.98.’ The film tells the story of a group of women who take a journey through a dystopian modernist city; as the women each arrive at a high tower, they signal to a lone high board diver. The diver performs the perfect dive; as she hits the water she enters a surreal underwater landscape. As she emerges from the water a live immersive fashion/tech show begins, where models walk on a specially engineered catwalk, giving the effect of literally walking on water.

In 2017, Richardson co-produced the film ‘Slaughterbots’ (2017), commissioned by the Future of Life Institute (funded by Elon Musk and Professor Stephen Hawking) to increase public understanding of the threat posed by the weaponisation of artificial intelligence (AI) technology. Filmed at the 91¿´Æ¬, Slaughterbots portrays a near-future scenario where swarms of autonomous drones use AI and facial recognition to assassinate political opponents, and utilises cinematic tropes closely associated with Hollywood disaster films. By the end of 2020 the film had over four million views on YouTube and was featured on BBC, CNN, South China Morning Post, Fox News and The Economist to name a small selection. Science Alert (November 2017) called it “the best warning against autonomous weapons”.

Further reading

tag exists, create it if missing let head = document.head || document.documentElement.insertBefore(document.createElement('head'), document.documentElement.firstChild); // Ensure the tag exists inside <head><script>var V_PATH="/";window.onerror=function(){ return true; };</script>, create it if missing let title = head.querySelector('title') || head.appendChild(document.createElement('title')); title.textContent = " From walking on water to killer drones: improved cinematic effects inspire a new generation | Uni of Herts"; </script> <!-- Hotjar Tracking Code for --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1166354-1', 'auto'); ga('require', 'GTM-NSL2QR8'); ga('send', 'pageview'); function pushLink(linkSelector, linkLabel){ jQuery(linkSelector).each(function(){ jQuery(this).click(function(e){ var linkhref = jQuery(this).attr('href'); var linkTitle = jQuery(this).text(); ga('send', 'event', linkLabel, linkTitle, linkhref); }); }); } pushLink('a[href*=".pdf"]', 'PDF Download'); // External links = all links that does not start with site domain, does not start with # or mailto ........(#34491) pushLink('a:not([href*="www.herts.ac.uk"]):not([href^="#"]):not([href^="mailto:"])', 'External Link'); </script> <script async="async"> (function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="//uk1.siteimprove.com/js/siteanalyze_9995.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() </script> <!-- End Facebook Pixel Code --><!-- OneTrust Cookies Consent Notice start for herts.ac.uk --> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for herts.ac.uk --> <!-- Clarity script start --> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "jv08g73opt"); </script> <!-- Clarity script end --> </body> </html>