NINO demos and code

3d blob render

Project: NINO

– Original concept by Ruth Gibson & Bruno Martelli, developed during the MODINA residency as part of the NINO project.

Pose Based Rendering

– Web-based experiments with 3D graphics inspired by the interactive Physics Based Rendering (PBR) pipeline used in NINO. This demonstrates some of the shader and animation behaviours that have been developed for NINO’s interactive systems, which uses AI-based motion capture technologies and graphics via Unreal Engine (more info). The original project explores how movement could be translated, remixed, and reinterpreted through virtual avatars, with focus on the ‘Releasing Technique’.

– This demo utilises the three.js framework with the included Marching Cubes addon. The shapes morph into one another, effecting the shader behaviour. The movement is continuously manipulated procedurally and with mouse movement to imitate Releasing Technique.

Pose Based Rendering Demo https://pose-based-rendering.onrender.com

Pose Based Rendering Source Code https://github.com/modina-eu/pose-based-rendering

Use control to change between texture modes. In case of slow plaback, the resolution can be lowered.

Original shaders programmed by Bruno Martelli in Unreal Engine, ported to three.js by William Primett

Comprehensive documentation for complete systems developed for the NINO project are available on the project’s website: http://ninoproject.cargo.site/