hART #90 | Close Encounters – Johan Grimonprez

Translation from the original Dutch article. Jan Dietvorst and Roy Villevoye in Johan Grimonprez-exhibition S.M.A.K. CLOSE ENCOUNTERS Much has been published already, also in hART, regarding Johan Grimonprez’ retrospective ‘It’s a poor … Lees Meer

hART #89 | About nothing and everything simultaneously -Lisa Jeannin & Rolf Schuurmans

My article on the works of Lisa Jeannin and Rolf Schuurmans, published in hART #89. English translation (with some contextual and convenient links) below. click on image to enlarge   About Nothing … Lees Meer

Broeltoren Kortrijk. Paradise Lost Paradise.

Overview ‘DaHiL’ [Dig a Hole into Light] at the Paradise Lost Paradise exhibition/Roelant Savery tribute in the Broeltoren in Kortrijk. Participating artists: Honoré d’ O (B), Bernd Trasberger (Dui), Nadia Naveau (B), … Lees Meer

Gate

                <br /><small><a style=’color:#0000FF;text-align:left’ href=’http://maps.google.be/maps?hl=nl&ie=UTF8&ll=51.413638,5.655604&spn=0.002396,0.005756&t=k&z=18&source=embed’>Grotere kaart weergeven</a><br /></small><small><img src=’http://lh4.ggpht.com/_zz2RWcSp0Cs/TdPjAUQjjVI/AAAAAAAAA9Y/oyXAGodEHLM/%5BUNSET%5D.jpg?imgmax=800′ style=’max-width: 800px;’ /></small><br /><br /><div class=’zemanta-pixie’><img src=’http://img.zemanta.com/pixy.gif?x-id=f3102185-c9cd-8b9e-a1a1-439d7c4f9dfc’ alt=” class=’zemanta-pixie-img’ /></div></div><div class=”blogger-post-footer”>http://www.devierdewand.blogspot.com/ http://www.devierdewand.blogspot.com/

Last week ‘The Order of Volume I’ at LhGWR | 11 – 15 May at ‘De Brakke Grond’

Please note: next week will already be the last week you can visit the installation ‘The Order of Volume I’ LIVE at LhGWR, Stationsweg 55 in The Hague. Since experiencing my installations … Lees Meer

The Order of Volume I

Installation overview/excerpt of ‘The Order of Volume I’ at LhGWR, The Hague Mural, black paint & reflective black paint on wall, 3m30 x 3m60 x 5m, wooden gate, projected animation loop, 14′, … Lees Meer

Preview | LhGWR. The Order of Volume I.

16.04.2011 – 14.05.2011 at LhGWR, Stationsweg 55, The Hague, NL Mural, acrylic paint & reflective black paint on wall, 3m80 x 3m35 x 5m00 Animationstill from projection on mural, B/W, loop 3’15” … Lees Meer

The Cover Mountain

Almost done: this handmade, inktjetprinted, hand-stitched limited edition (50 copies only) boekje will be presented at the end of march at the wonderful Demian bookstore in Antwerp. There are 27 different versions … Lees Meer

Invitation | Base-Alpha Gallery. Group Show. 20.01.11 – 05.03.11

Group show ‘What you’ve saved during the Sales you can spend extra at Base-Alpha’ Rachel Agnew, Alexandra Crouwers, Geoffrey De Beer, Lode Geens, Frederik Heyman, Han Hoogerbrugge, Lisa Jeannin & Rolf Schuurmans, … Lees Meer

1 2
// 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 } } });