Pulsar. Setup.

17.06.2016 – 19.06.2016 Opening: 17.06 at 19:00 With Manu Engelen, Fia Cielen, Alexandra Crouwers, David Wauters, Timothy Segers, Vincent Vandaele, Lydia Debeer. See also pulsar.website.               … Lees Meer

The White Hide 2012-2022

The White Hide (I) 3 analog found slides of mountainous landscapes, Kodak projectors, SD projection of holographic fighting deer, 2012(II) single screen HD video loop, colour/audio, 3’40”, 2012(III) 3-channel hyper panoramic video … Lees Meer

Studio Omstand. The White Hide. (Solo)

06.02.2016 – 28.02.2016 Opening Pulse 4, 06.02.16, 16:00     Untitled [KAP], slide-installation, Kodak projector, slide-mask, slide from digital file, 1/1, 2016 Rosetta, videoloop, 3D-animation composit projected on the ceiling, b/w, no … Lees Meer

ISIS Arts. The White Hide [III]. Berwick Film and Media Arts festival, UK

In 2013 the three-channel video installation ‘The White Hide III‘ was part of the ‘On the Precipice’ programme of ISIS Arts: curated by artist Kelly Richardson, and touring Northern England and Scotland … Lees Meer

Upcoming: May 2013 | Perte Totale Operations, music video Strumpets, The White Hide III, I.M. Dog, Star

On Saturday May 11 Perte Totale Operations is performing at the Maelström Festival in Espace Sengor, Etterbeek (Brussels), with Antoine Boute, JP de Gheest, Mauro Pawlowski and myself as vj.     … Lees Meer

Friday The 13th. Ra. The White Hide II.

13.04.2012 – 13.05.2012 Opening Friday The 13th, 2012 Ra, Antwerp     6-9 PM: Opening: Friday, April 13, 2012 6 Artists: Alexandra Crouwers (NL), Sacha Eckes (B/USA), Laurent Impeduglia (B), Rufus Michielsen … Lees Meer

F44 (sic). Rio. The White Hide I.

Overview of the installation at F44 (sic), Antwerp. 3 Slide-projections, videoloop, 2’18”, no sound/colour, 2012.  

// script.js document.addEventListener("DOMContentLoaded", function() { // Check if the body has the specific page class if (document.body.classList.contains('page-id-400605')) { const container = document.getElementById("container"); // Function to create and position images function createImage(src) { const img = document.createElement("img"); img.src = src; img.classList.add("image"); // Set random width and rotation const randomWidth = Math.random() * (150 - 50) + 50; // Random width between 50px and 150px const randomRotation = Math.random() * 30 - 15; // Random rotation between -15deg and 15deg img.style.width = `${randomWidth}px`; img.style.transform = `rotate(${randomRotation}deg)`; // Random position within the container img.style.top = Math.random() * (container.clientHeight - randomWidth) + 'px'; img.style.left = Math.random() * (container.clientWidth - randomWidth) + 'px'; img.draggable = true; // Event listeners for dragging img.addEventListener("dragstart", function(e) { e.dataTransfer.setData("text/plain", null); // For Firefox compatibility img.style.transition = 'none'; // Disable transition during drag }); img.addEventListener("dragend", function() { img.style.transition = 'transform 0.1s'; // Re-enable transition after drag }); img.addEventListener("drag", function(e) { const x = e.clientX - container.getBoundingClientRect().left - randomWidth / 2; // Adjust for image width const y = e.clientY - container.getBoundingClientRect().top - randomWidth / 2; // Adjust for image height img.style.transform = `translate(${x}px, ${y}px) rotate(${randomRotation}deg)`; // Keep rotation }); container.appendChild(img); } // Load images from a specified folder const imageFolder = 'https://yourwebsite.com/path/to/your/images/'; // Update with your image folder path let i = 1; // Initialize the counter while (true) { // Infinite loop to keep trying to load images const imageUrl = `${imageFolder}image${i}.jpg`; // Adjust this to match your image naming convention const img = new Image(); img.src = imageUrl; // Check if the image exists before creating it img.onload = function() { createImage(imageUrl); }; img.onerror = function() { console.log(`Image ${imageUrl} does not exist. Stopping further attempts.`); break; // Stop loading more images if one doesn't exist }; i++; // Increment the counter } } });