Roman Eremchenko utilise la programmation informatique comme seul medium, en se fondant sur des concepts mathématiques, des formules physiques ou des comportements biologiques qu'il applique à des objets, des images ou des animations préexistantes. Grâce à une machine spécialement conçue, les lignes de code et les calculs sont traduits en images, vidéos et visions nouvelles, qui s'affranchissent de toute logique pour obéir uniquement aux règles ainsi fixées par l’artiste.


contact: ifvoidnoti@gmail.com


#démarche <recherche artistique, pratique & expérimentale>
#objectif <création d'images & étonnement>

pratique()
{

idée(phénomène, vivant, structure, hybride, complexité, répétition)
{

Et si un concept mathématique, une formule physique, un comportement biologique
ou une organisation du vivant étaient appliqués à un objet;
Soit, un phénomène naturel définissant la structure de l'idée();
Où complexité, multiplicité, différence et répétition sont le noyau originel;
Pourquoi ne pas tous les mélanger et en faire des hybrides structurels;

}
conception_analytique(système, transformation, logique, espace)
{

Abolir toute règle logique existante et construire ses propres règles;
Un fichier vidéo est une banque de nombres; Une ligne est une équation;
Un pixel est le plus petit élément visible; La musique est un signal;
Dessiner un système théorique sur une feuille de papier;
Déterminer comment exploiter des comportements chaotiques;
Appliquer le principe de dissipation d'énergie;
Boucler un cycle tautologique sur lui-même;
Trouver les transformations continues;
Définir l'espace; Penser au mouvement; Réfléchir la lumière;

}
implémentation_algorithmique(c++, écrire)
{

Comment expliquer dans un mode d'emploi à une machine
ce qu'elle doit calculer pour arriver au résultat souhaité;
Quelle structure de données choisir pour représenter les objets au mieux;
Comment écrire les algorithmes nécessaires;
Choisir la taille et l'organisation du système;
Par quel moyen optimiser le calcul;
Des outils supplémentaires;
Ecrire le code en c++;

}
résultat_plastique(analyse)
{

L'objet final sortant de la boîte noire est regardé, jugé et analysé;
Parfois aucune image n'est générée;

}
Si le résultat est satisfaisant: passer à une autre pratique();
Si le résultat n'est pas satisfaisant: reprendre à idée();

}

Frames / Prise de vu réelle, algorithme c++ / Vidéo (14 min 8 sec)

PaintLight / Peinture (Marianne Pradier), algorithme c++ / Vidéo (6 min)

Nuage_1 / Algorithme c++ / Impression numérique (100 x 33 cm)

Nuage_2 / Algorithme c++ / Impression numérique (100 x 33 cm)

Nuage_3 / Algorithme c++ / Impression numérique (100 x 33 cm)

Nuage_4 / Algorithme c++ / Impression numérique (100 x 33 cm)

Nuage_5 / Algorithme c++ / Impression numérique (100 x 33 cm)

Nuage_6 / Algorithme c++ / Impression numérique (100 x 33 cm)

Rayon / Algorithme c++ / Vidéo (2 min)

Rayon_180 / Algorithme c++ / Impression numérique (300 x 169 cm)

Rayon_1450 / Algorithme c++ / Impression numérique (300 x 169 cm)

Rayon_1950 / Algorithme c++ / Impression numérique (300 x 169 cm)

Rayon_2300 / Algorithme c++ / Impression numérique (300 x 169 cm)

_block / Prise de vue réelle, algorithme c++ / Vidéo (1 min)

Labyrinth_47_44_7 & Labyrinth_61_64_4 & Labyrinth_67_57_9 / Algorithme c++ / Impression numérique (100 x 200 cm)

Buisson / Animation traditionnelle, algorithme c++ / Vidéo (5 min 21 sec)&

Tortues / Prise de vu réelle, algorithme c++ / Vidéo (4 min 32 sec)

ScanLine / Impression numérique / prise de vue réelle, algorithme c++ (10 x 1061.37 cm)

Aurore & Boréal / Prise de vue réelle, peintures scannées, algorithme c++ / Film collectif (37 min 37 sec)