Image Image Image Image Image
Scroll to Top

To Top

Project Showcase

Deep neural network paintings of the Land of the Thunder Dragon Deep neural network paintings of the Land of the Thunder Dragon

On 04, May 2018 | In | By Kyle

Deep neural network paintings of the Land of the Thunder Dragon

In our first real foray in to programing with machine learning we left a Convolutional Neural Network (CNN) to ‘meditate’ on an image of Saraswati, Goddess of knowledge, music, arts, and learning. Once trained in this fashion you can feed the CNN with other images, and it will ‘paint’ them in the style of the image it has learnt, using a process known as Neural Style Transfer. The source images are photos we have taken whilst living in Bhutan, a Buddhist kingdom on the Himalayas’ eastern edge.

We’ve also done some pretty cool R&D into using the same methods with realtime video.

Click below to see the full gallery.

Read more…

Mycelium Droid Mycelium Droid

On 04, May 2018 | No Comments | In | By Kyle

Mycelium Droid

R&D for new content creation and rendering techniques in vvvv.

All geometry, rendering, tonemapping & post done procedurally in realtime.

Click below to see the full gallery.

Read more…

TripTech

Made in vvvv & HLSL, this program runs in full HD at 120fps on a GTX 1080 graphics card.

This capture was featured as a short film at the 2017 Prix Ars Electronica in Linz, Austria.  Music & Coding by Kyle McLean.

Voxel Noise Voxel Noise Voxel Noise

On 09, Dec 2016 | No Comments | In | By Kyle

Voxel Noise

Research in realtime raymarching of distance fields in vvvv

structsynth sphinx nest ladysitting fol2 flyingcouple buddha2 bucky

Save

By Kyle

On 01, Jul 2015 | In | By Kyle

Kinect2 Weissenborn Guitar Performance

Live capture of a performance using Kinect2 and a Weissenborn guitar.  The event theme was Prayerformance.

All music, visuals & coding by Kyle McLean.

Curl Noise Curl Noise

By Kyle

On 24, May 2015 | In | By Kyle

Curl Noise

Real time graphics research in vvvv/ HLSL.  In vector calculus, the curl is a vector operator that describes the infinitesimal rotation of a vector field in three-dimensional Euclidean space. At every point in the field, the curl of that point is represented by a vector. The attributes of this vector (length and direction) characterize the rotation at that point.

So math part over, if you’re still reading this is really fun stuff to visualize, resulting in fluid like forms arising in endless and hypnotic variations.

Click below to see the full gallery.
Read more…

Little Planets Little Planets

On 24, May 2014 | In | By Kyle

Little Planets

We developed custom software for creating ‘little planet’ images, or stereographic projections as they are technically named.

Click below to see the full gallery.

Read more…