Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.  Read more
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Read more
portfolio
Portfolio item number 1
Short description of portfolio item number 1 Read more
  Read more
Portfolio item number 2
Short description of portfolio item number 2  Read more
  Read more
publications
A low-cost machine learning process for gait measurement using biomechanical sensors
Published in IMEKO, 2021
During my Master degree, I worked on the measurement of humain gait using RGB-D cameras and using this mean as a ground-truth for low-cost infrared setup with machine learning. Read more
Recommended citation: Abdel Khalek, Farah and Hartley, Marc and al. A low-cost machine learning process for gait measurement using biomechanical sensors (2021) 
Download Paper
Flexible terrain erosion
Published in The Visual Computer, 2024
A part of my PhD thesis in which I proposed a method for simulating erosion on a virtual terrain without the terrain representation constraint Read more
Recommended citation: Hartley, Marc and Mellado, Nicolas and Fiorio, Christophe and Faraj, Noura. Flexible terrain erosion (2024)
Download Paper
Thesis 2025
Published in , 1900
My thesis manuscript about procedural underwater environment generation Read more
Recommended citation: Hartley, Marc. Procedural Generation of 3D Underwater Environments (2021) 
Download Paper
random
Shortest path algorithms
Published:
Voilà quelques algorithmes que j’ai essayé de comparer pour la recherche de plus court chemins. Étrangement, j’ai implémenté les algorithmes avec des matrices d’adjacences plutôt que des listes d’adjacences… Un follow-up pourrait apparaitre un jour avec une version plus intelligente..! Read more
Different fluid simulations
Published:
Un court explicatif des méthodes Euleriennes et Lagrangiennes pour la simulation de fluides. Read more
A naive approach to shape morphing
Published:
Voilà quelques algorithmes que j’ai essayé de mettre en place pour réaliser du simili-transport optimal. Réalisé en début de thèse, à ne pas prendre au serieux..! Read more
Biome’s geometry to topology
Published:
Une tentative d’implémentation pour, à partir d’une liste de biomes à instancier et de règles d’adjacences, va tesseler un terrain 2D et essaie d’y instancier les biomes les plus pertinents. Read more
Biome’s topology to geometry
Published:
Une tentative d’implementation de generation de géométrie de la forme 2D des biomes d’un terrain en fonction de la topologie. Read more
talks
Journees Francaises d’Informatique Graphique 2022
Published:
In the Journées Françaises d’Informatique Graphique of 2022 held in Bordeaux, France, I presented a part of my work about Terrain erosion. The goal of this conference as students is to share current progress in different fields, get feedbacks from experts and other students, and more immportantly, learn to speak with a large public. The work presented is seldom published. Read more
Visiting IRIT
Published:
I spend few months in the STORM team in IRIT labs, Toulouse, France. Here, I presented the current state of my work. Read more
Journees Francaises d’Informatique Graphique 2023
Published:
In the Journées Françaises d’Informatique Graphique of 2023 held in Montpellier, France, I presented a part of my work about Terrain generation through iterative process. The goal of this conference as students is to share current progress in different fields, get feedbacks from experts and other students, and more immportantly, learn to speak with a large public. The work presented is seldom published. Read more
Visiting Purdue University
Published:
I spend a month at Purdue University, Indiana, USA. Here, I presented the current state of my work. Read more
Aperiodic tiling: the einstein
Published:
The ICAR research team often propose to present a random subject during what we called “speech lunches”. Here I presented the Einstein and the Spectre, an aperiodic unique tile: Read more
Cellular automata: a brief history
Published:
I like to present random works for our small research group. Here, I presented briefly the history of cellular automata and its current state in academia and industry. Read more
Flexible Terrain Erosion Compatible with Multiple Representations
Published:
I presented my work on terrain erosion at CGI 2024 conference in Geneva, Switzerland: Read more
Bio-inspired algorithm using particles
Published:
I like to present random works for our small research group. Here, I presented a short introduction to particle systems for bio-inspired algorithm:
- Boids (link to a web demo),
- Particle Swarm Optimisation (link to a web demo with a comparison to gradient descent),
- Snake: Active Contours (link to a web demo),
- Ant Colony Optimisation (link to a web demo)
Some algorithms for procedural generation of biology
Published:
The ICAR research team often propose to present a random subject during what we called “speech lunches”. Here I presented the four random algorithms for “digital growth”:
- Reaction-diffusion for the generation of Turing patterns,
- Diffusion-Limited Aggregation for dendritic patterns,
- L-system for fractal plant growth,
- Space colonization for constrainted tree modelling.
teaching
Encadrement TER
Undergraduate course, Université de Montpellier - M1 Imagine, 2021 - 2024
HAI505I - Préprofessionnalisation en informatique
Undergraduate course, Université de Montpellier - L3 Informatique, 2022 - 2024
HAI605I - Données multimédia
Undergraduate course, Université de Montpellier - L3 Informatique, 2022 - 2024
HAI606I - Projets de programmation 2
Undergraduate course, Université de Montpellier - L3 Informatique, 2022 - 2023
HAI714I - Géométrie discrète
Undergraduate course, Université de Montpellier - M1 Imagine, 2022 - 2024
HAI719I - Programmation 3D
Undergraduate course, Université de Montpellier - M1 Imagine, 2022 - 2024
XA1S531 - Fondamentaux Architecture et Systèmes d’exploitation
Undergraduate course, Polytech Montpellier - Informatique et Gestion 3, 2024 - 2025
XA1S532A - Architectures et Systèmes appliqués à l’IOT
Undergraduate course, Polytech Montpellier - Informatique et Gestion 3, 2024 - 2025
XA1S603 - Introduction au C
Undergraduate course, Polytech Montpellier - Informatique et Gestion 3, 2024 - 2025
