<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

  <url>
    <loc>https://www.3dlink.it/</loc>
    <lastmod><?php echo date('Y-m-d'); ?></lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>

    <!-- Immagini hero indicizzate da Google Images -->
    <image:image>
      <image:loc>https://www.3dlink.it/images/yachtsofia.jpg</image:loc>
      <image:title>Rendering fotorealistico Yacht Sofia – Marco Lazzarini CGI</image:title>
      <image:caption>Yacht Sofia – rendering 3D fotorealistico realizzato con 3ds Max e finalRender da Marco Lazzarini</image:caption>
      <image:license>https://www.3dlink.it/</image:license>
    </image:image>

    <image:image>
      <image:loc>https://www.3dlink.it/images/yachtB.jpg</image:loc>
      <image:title>Rendering Yacht – Marco Lazzarini 3D Artist</image:title>
      <image:caption>Rendering fotorealistico yacht – 3ds Max, finalRender, Photoshop</image:caption>
      <image:license>https://www.3dlink.it/</image:license>
    </image:image>

    <image:image>
      <image:loc>https://www.3dlink.it/images/Rivaalba.jpg</image:loc>
      <image:title>Rendering Riva Alba – Visualizzazione 3D barca d'epoca</image:title>
      <image:caption>Riva Alba – rendering CGI barca d'epoca di Marco Lazzarini</image:caption>
      <image:license>https://www.3dlink.it/</image:license>
    </image:image>

    <image:image>
      <image:loc>https://www.3dlink.it/images/appartamento.jpg</image:loc>
      <image:title>Rendering Interior Design Appartamento – Marco Lazzarini CGI</image:title>
      <image:caption>Visualizzazione 3D interior design appartamento – rendering fotorealistico</image:caption>
      <image:license>https://www.3dlink.it/</image:license>
    </image:image>

    <image:image>
      <image:loc>https://www.3dlink.it/images/Rivatop.jpg</image:loc>
      <image:title>Rendering Riva Top – Visualizzazione 3D yacht di lusso</image:title>
      <image:caption>Riva Top – rendering 3D yacht di lusso di Marco Lazzarini, 3ds Max e finalRender</image:caption>
      <image:license>https://www.3dlink.it/</image:license>
    </image:image>

    <?php
    // Aggiunge dinamicamente le immagini della galleria
    $galleryFolder = 'ImagesGallery/';
    $images = glob($galleryFolder . "*.{jpg,jpeg,png,webp}", GLOB_BRACE);
    if ($images) {
        sort($images);
        foreach ($images as $image) {
            $filename = basename($image);
            if (strpos($filename, '.') === 0) continue;
            $nameWithoutExt = pathinfo($filename, PATHINFO_FILENAME);
            $title = ucwords(str_replace(array('-','_'), ' ', $nameWithoutExt));
            $url = 'https://www.3dlink.it/' . htmlspecialchars($image);
            echo "    <image:image>\n";
            echo "      <image:loc>{$url}</image:loc>\n";
            echo "      <image:title>" . htmlspecialchars($title) . " – Rendering CGI Marco Lazzarini</image:title>\n";
            echo "      <image:caption>" . htmlspecialchars($title) . " – rendering fotorealistico realizzato con 3ds Max da Marco Lazzarini</image:caption>\n";
            echo "      <image:license>https://www.3dlink.it/</image:license>\n";
            echo "    </image:image>\n";
        }
    }
    ?>

  </url>
</urlset>
