<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archives des Films Étudiants - Objectif 3D</title>
	<atom:link href="https://www.objectif3d.com/project_category/films-etudiants/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.objectif3d.com/project_category/films-etudiants/</link>
	<description>École des Arts Numériques depuis 1999</description>
	<lastBuildDate>Mon, 02 Mar 2026 10:49:25 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.objectif3d.com/wp-content/uploads/cropped-favicon-32x32.png</url>
	<title>Archives des Films Étudiants - Objectif 3D</title>
	<link>https://www.objectif3d.com/project_category/films-etudiants/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Awakening</title>
		<link>https://www.objectif3d.com/project/awakening/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 08:06:00 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=27142</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/awakening/">Awakening</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_0 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_0">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.aw { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.aw * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.aw-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.aw-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/AFFICHE_no-text-scaled.jpg') center/cover no-repeat;
}
.aw-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.aw-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.aw-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.aw-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.aw-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.aw-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.aw-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.aw-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.aw-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.aw-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.aw-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.aw-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.aw-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.aw-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.aw-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.aw-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.aw-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.aw-grid-item.main { grid-column: 1 / 3; }
.aw-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.aw-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.aw-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.aw-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.aw-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.aw-desc-text p { margin-bottom: 20px; }
.aw-desc-text p:last-child { margin-bottom: 0; }
.aw-desc-text strong { color: #2a2a2a; font-weight: 600; }
.aw-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.aw-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.aw-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.aw-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.aw-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.aw-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.aw-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.aw-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.aw-team-card:hover { background: #faf9f7; }
.aw-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.aw-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.aw-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.aw-team-link:hover { color: #b8965a; }
.aw-team-no-link { font-size: 10px; color: #ccc; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; }

/* ── GALERIE VISUELS ── */
.aw-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.aw-mosaic { columns: 3; gap: 8px; }
.aw-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.aw-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.aw-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.aw-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .aw-hero-content, .aw-gallery, .aw-desc, .aw-team, .aw-gallery2, .aw-foot { padding-left: 24px; padding-right: 24px; }
  .aw-desc { grid-template-columns: 1fr; gap: 40px; }
  .aw-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .aw-grid-item.main { grid-column: 1 / 3; }
  .aw-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .aw-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .aw-mosaic { columns: 1; }
  .aw-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="aw">

  <!-- ══ HERO ══ -->
  <div class="aw-hero">
    <div class="aw-hero-bg"></div>
    <div class="aw-hero-overlay"></div>
    <div class="aw-hero-content">
      <div class="aw-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Awakening</h1>
      <p class="aw-hero-desc">Un robot solitaire pénètre dans une grotte-temple où le temps semble suspendu. Au cœur de cette cathédrale de pierre pulse une lueur hypnotique : le cristal légendaire, gardé depuis l'aube des temps.</p> 
      <div class="aw-hero-meta">
        <a href="https://www.youtube.com/watch?v=sIMjAP6gzlg" target="_blank" rel="noopener" class="aw-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="aw-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="aw-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="aw-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="aw-gallery">
    <div class="aw-label">Galerie</div>
    <div class="aw-grid">
      <div class="aw-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ_01_SH_010.png" alt="Awakening affiche">
      </div>
      <div class="aw-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ_01_SH_130.png" alt="Visuel Awakening">
      </div>
      <div class="aw-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ_02_SH_040.png" alt="Image 7">
      </div>
      <div class="aw-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ_03_SH_080-1.png" alt="Image">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="aw-desc">
    <div class="aw-desc-text">
      <p>Les échos métalliques résonnent dans les ténèbres millénaires. <strong>Un robot solitaire</strong> pénètre dans une grotte-temple où le temps semble suspendu, ses capteurs balayant les reliefs où chaque pierre raconte l'histoire d'un peuple englouti par les âges.</p> 
      <p>Au cœur de cette cathédrale de pierre pulse une lueur hypnotique : <strong>le cristal légendaire</strong>, gardé depuis l'aube des temps. Cependant, les gardiens d'autrefois veillent encore sur leur héritage sacré.</p> 
      <a href="https://www.youtube.com/watch?v=sIMjAP6gzlg" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="aw-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="aw-badge">Animation 3D</span>
      </div>
      <div class="aw-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="aw-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="aw-info-block">
        <label>Étudiants</label>
        <span>12 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="aw-team">
    <div class="aw-label">L'équipe</div>
    <div class="aw-team-grid">

      <div class="aw-team-card">
        <div class="aw-team-role">Riggeur</div>
        <span class="aw-team-name">Mathis Pomathiod</span>
        <a href="https://www.linkedin.com/in/mathis-pomathiod/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Compositing Artist</div>
        <span class="aw-team-name">Viet Ha Nguyen</span>
        <a href="https://www.linkedin.com/in/viet-ha-nguyen-3dcompositor/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Texture Artist</div>
        <span class="aw-team-name">Alexia Rigo</span>
        <a href="https://www.linkedin.com/in/alexia-rigo-texture-artiste/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Animateur</div>
        <span class="aw-team-name">Baptiste Gnonlonfoun</span>
        <a href="https://www.linkedin.com/in/baptiste-gnonlonfoun/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Modeler</div>
        <span class="aw-team-name">Gabriel Austruy</span>
        <a href="https://www.linkedin.com/in/gabriel-austruy-778860280/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">FX Artist</div>
        <span class="aw-team-name">Hugo Bonne</span>
        <a href="https://www.linkedin.com/in/hugo-bonne-vfx/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">FX Artist</div>
        <span class="aw-team-name">Ryan Andres</span>
        <a href="https://www.linkedin.com/in/ryan-andres-fx/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Animateur</div>
        <span class="aw-team-name">Aurélien Castello</span>
        <a href="https://www.linkedin.com/in/aur%C3%A9lien-castello-3d-animator/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">FX Artist</div>
        <span class="aw-team-name">Nathan Michel</span>
        <a href="https://www.linkedin.com/in/nathan-michel-vfx/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Texture Artist</div>
        <span class="aw-team-name">Corentin Vicedo</span>
        <a href="https://www.linkedin.com/in/corentin-vicedo/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Light / Compositing Artist</div>
        <span class="aw-team-name">Dorian Bernar</span>
        <a href="https://www.linkedin.com/in/dorian-bernar-lt-cp/" target="_blank" rel="noopener" class="aw-team-link">LinkedIn ↗</a>
      </div>

      <div class="aw-team-card">
        <div class="aw-team-role">Animatrice</div>
        <span class="aw-team-name">Ariane Mazaud</span>
        <span class="aw-team-no-link">—</span>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="aw-gallery2">
    <div class="aw-label">Visuels du projet</div>
    <div class="aw-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/image-7.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-7.webp" alt="Image 7"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image.webp" alt="Image"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/test-2nd-moodboard.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/test-2nd-moodboard.webp" alt="Moodboard"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/VALIDE.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/VALIDE.webp" alt="Valide"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Light_script_awakening_v001.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Light_script_awakening_v001.webp" alt="Light script"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/LIGHTSCRIPT.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/LIGHTSCRIPT.webp" alt="Lightscript"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2025-07-16-093458.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2025-07-16-093458.png" alt="Capture 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2025-07-16-093557.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2025-07-16-093557.png" alt="Capture 2"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="aw-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/awakening/">Awakening</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Vienna</title>
		<link>https://www.objectif3d.com/project/vienna/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 09 Jul 2025 14:23:42 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=27119</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/vienna/">Vienna</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_6 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_1">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.vi { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.vi * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.vi-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.vi-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/AFFICHE_CLEAN-scaled.jpg') center/cover no-repeat;
}
.vi-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.vi-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.vi-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.vi-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.vi-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.vi-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.vi-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.vi-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.vi-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.vi-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.vi-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.vi-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.vi-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.vi-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.vi-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.vi-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.vi-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.vi-grid-item.main { grid-column: 1 / 3; }
.vi-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.vi-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.vi-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.vi-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.vi-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.vi-desc-text p { margin-bottom: 20px; }
.vi-desc-text p:last-child { margin-bottom: 0; }
.vi-desc-text strong { color: #2a2a2a; font-weight: 600; }
.vi-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.vi-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.vi-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.vi-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.vi-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.vi-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.vi-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.vi-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.vi-team-card:hover { background: #faf9f7; }
.vi-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.vi-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.vi-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.vi-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.vi-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.vi-mosaic { columns: 3; gap: 8px; }
.vi-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.vi-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.vi-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.vi-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .vi-hero-content, .vi-gallery, .vi-desc, .vi-team, .vi-gallery2, .vi-foot { padding-left: 24px; padding-right: 24px; }
  .vi-desc { grid-template-columns: 1fr; gap: 40px; }
  .vi-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .vi-grid-item.main { grid-column: 1 / 3; }
  .vi-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .vi-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .vi-mosaic { columns: 1; }
  .vi-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="vi">

  <!-- ══ HERO ══ -->
  <div class="vi-hero">
    <div class="vi-hero-bg"></div>
    <div class="vi-hero-overlay"></div>
    <div class="vi-hero-content">
      <div class="vi-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Vienna</h1>
      <p class="vi-hero-desc">Dans un bar intergalactique aux lumières troubles, une jeune femme énigmatique s'assoit calmement pour boire. Mais derrière son silence se cache une mission : venger la mort de ses parents.</p> 
      <div class="vi-hero-meta">
        <a href="https://youtu.be/mnxSkc9CacI" target="_blank" rel="noopener" class="vi-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="vi-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="vi-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="vi-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="vi-gallery">
    <div class="vi-label">Galerie</div>
    <div class="vi-grid">
      <div class="vi-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ02_SH07.png" alt="Vienna affiche">
      </div>
      <div class="vi-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ03_SH01.png" alt="Vienna visuel">
      </div>
      <div class="vi-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ03_SH02.png" alt="Vienna image 5">
      </div>
      <div class="vi-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ04_SH036.png" alt="Vienna image 4">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="vi-desc">
    <div class="vi-desc-text">
      <p>Dans un bar intergalactique aux lumières troubles, <strong>Vienna</strong>, une jeune femme énigmatique, s'assoit calmement pour boire. Mais derrière son silence se cache une mission : venger la mort de ses parents.</p> 
      <p>Alors que la musique monte, les tensions explosent. Face à des aliens hostiles, Vienna déclenche un conflit brutal et stylisé, où chaque coup porte le poids de son passé.</p> 
      <a href="https://youtu.be/mnxSkc9CacI" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="vi-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="vi-badge">Animation 3D</span>
      </div>
      <div class="vi-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="vi-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="vi-info-block">
        <label>Étudiants</label>
        <span>10 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="vi-team">
    <div class="vi-label">L'équipe</div>
    <div class="vi-team-grid">

      <div class="vi-team-card">
        <div class="vi-team-role">FX Artist</div>
        <span class="vi-team-name">Laura Vavassori</span>
        <a href="https://www.linkedin.com/in/vavassori-laura/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">FX Artist</div>
        <span class="vi-team-name">Antonin Matray</span>
        <a href="https://www.linkedin.com/in/antonin-matray-a66a80216/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Animateur</div>
        <span class="vi-team-name">Nicolas Krpan</span>
        <a href="https://www.linkedin.com/in/nicolas-krpan-3d-animator/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Riggeur</div>
        <span class="vi-team-name">Mathis Pomathiod</span>
        <a href="https://www.linkedin.com/in/mathis-pomathiod/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Modeler</div>
        <span class="vi-team-name">Gabriel Austruy</span>
        <a href="https://www.linkedin.com/in/gabriel-austruy-778860280/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Texture Artist</div>
        <span class="vi-team-name">Emilie Lombarte</span>
        <a href="https://www.linkedin.com/in/emilie-lombarte/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Modeler</div>
        <span class="vi-team-name">Lisa Vigié</span>
        <a href="https://www.linkedin.com/in/lisa-vigi%C3%A9/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Animateur</div>
        <span class="vi-team-name">Tom Bourson</span>
        <a href="https://www.linkedin.com/in/tombourson/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Compositing Artist</div>
        <span class="vi-team-name">Hippolyte Resplandy</span>
        <a href="https://www.linkedin.com/in/hippolyte-resplandy/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

      <div class="vi-team-card">
        <div class="vi-team-role">Animateur</div>
        <span class="vi-team-name">Hanna Sallih</span>
        <a href="https://www.linkedin.com/in/hanna-sallih/" target="_blank" rel="noopener" class="vi-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="vi-gallery2">
    <div class="vi-label">Visuels du projet</div>
    <div class="vi-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/image-5.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-5.webp" alt="Image 5"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-4.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-4.webp" alt="Image 4"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-15.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-15.webp" alt="Image 15"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-1.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-1.webp" alt="Image 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-2.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-2.webp" alt="Image 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-3.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-3.webp" alt="Image 3"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-4-1.webp" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-4-1.webp" alt="Image 4 alt"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="vi-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>L’article <a href="https://www.objectif3d.com/project/vienna/">Vienna</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Settled</title>
		<link>https://www.objectif3d.com/project/settled/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Fri, 16 May 2025 07:37:04 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26683</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/settled/">Settled</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_7 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_2">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.se { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.se * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.se-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.se-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/affiche-texte-1-scaled.jpg') center/cover no-repeat;
}
.se-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.se-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.se-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.se-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.se-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.se-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.se-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.se-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.se-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.se-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.se-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.se-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.se-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.se-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.se-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.se-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.se-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.se-grid-item.main { grid-column: 1 / 3; }
.se-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.se-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.se-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.se-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.se-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.se-desc-text p { margin-bottom: 20px; }
.se-desc-text p:last-child { margin-bottom: 0; }
.se-desc-text strong { color: #2a2a2a; font-weight: 600; }
.se-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.se-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.se-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.se-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.se-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.se-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.se-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.se-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.se-team-card:hover { background: #faf9f7; }
.se-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.se-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.se-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.se-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.se-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.se-mosaic { columns: 3; gap: 8px; }
.se-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.se-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.se-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.se-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .se-hero-content, .se-gallery, .se-desc, .se-team, .se-gallery2, .se-foot { padding-left: 24px; padding-right: 24px; }
  .se-desc { grid-template-columns: 1fr; gap: 40px; }
  .se-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .se-grid-item.main { grid-column: 1 / 3; }
  .se-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .se-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .se-mosaic { columns: 1; }
  .se-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="se">

  <!-- ══ HERO ══ -->
  <div class="se-hero">
    <div class="se-hero-bg"></div>
    <div class="se-hero-overlay"></div>
    <div class="se-hero-content">
      <div class="se-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Settled</h1>
      <p class="se-hero-desc">Falk, un vieux mécanicien bourru et solitaire, vit reclus dans une maison déambulante qu'il a construite de ses propres mains. Jusqu'au jour où une panne l'oblige à s'arrêter près d'un village… et à affronter sa plus grande peur : les autres.</p> 
      <div class="se-hero-meta">
        <a href="https://youtu.be/UPAgViKDx3g?si=kgm4b6V006850Lpa" target="_blank" rel="noopener" class="se-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="se-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="se-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="se-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="se-gallery">
    <div class="se-label">Galerie</div>
    <div class="se-grid">
      <div class="se-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ05_SH01-1.jpg" alt="Settled affiche">
      </div>
      <div class="se-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SETTLED-scaled.png" alt="Falk">
      </div>
      <div class="se-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ01_SH010-1.jpg" alt="Scène 1">
      </div>
      <div class="se-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ03_SH180-1.jpg" alt="Scène 3">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="se-desc">
    <div class="se-desc-text">
      <p><strong>Falk</strong>, un vieux mécanicien bourru et solitaire, vit depuis des années reclus dans une maison déambulante — un incroyable engin mécanique qu'il a construit de ses propres mains. Cette demeure unique lui permet d'éviter tout contact avec le monde extérieur, un monde qu'il juge hostile et oppressant.</p> 
      <p>Mais un jour, alors qu'il traverse une forêt isolée, sa maison tombe en panne aux abords d'un petit village pittoresque. Coincé malgré lui, Falk doit se confronter à sa plus grande peur : les autres.</p> 
      <p>Au fil de ses tentatives pour réparer son étrange maison, il se retrouve à court de pièces et de ressources. Dans un acte désespéré, il s'aventure dans le village voisin, où il rencontre <strong>Mia</strong>.</p> 
      <a href="https://youtu.be/I2IVxHt1UDY?si=98w5XGcgltr6VB_v" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="se-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="se-badge">Animation 3D</span>
      </div>
      <div class="se-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="se-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="se-info-block">
        <label>Étudiants</label>
        <span>12 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="se-team">
    <div class="se-label">L'équipe</div>
    <div class="se-team-grid">

      <div class="se-team-card">
        <div class="se-team-role">Props Modeling / Environnement</div>
        <span class="se-team-name">Baptiste Alzuyeta</span>
        <a href="http://www.linkedin.com/in/baptiste-alzuyeta" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Animator</div>
        <span class="se-team-name">Lea Faure</span>
        <a href="http://www.linkedin.com/in/LeaFaure-anim" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Animator</div>
        <span class="se-team-name">Julie Langouet</span>
        <a href="http://www.linkedin.com/in/julielangouët-anim3d" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">FX Artist</div>
        <span class="se-team-name">Hugo Siegwald</span>
        <a href="https://www.linkedin.com/in/hugo-siegwald/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Compositing Artist</div>
        <span class="se-team-name">Jikael Larriven</span>
        <a href="https://www.linkedin.com/in/jikaellarriven/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Modeling / Texture / Layout</div>
        <span class="se-team-name">Julie Galeotti</span>
        <a href="https://www.linkedin.com/in/julie-galeotti" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Character Artist</div>
        <span class="se-team-name">Estelle Paldacci</span>
        <a href="https://www.linkedin.com/in/estelle-paldacci" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Rigger</div>
        <span class="se-team-name">Nathan Gravina</span>
        <a href="https://www.linkedin.com/in/nathangravina/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Character Artist</div>
        <span class="se-team-name">Alexandre Irles</span>
        <a href="https://www.linkedin.com/in/alexandre-irles/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Texturing / Lookdev / Lighting / Compositing</div>
        <span class="se-team-name">Clara Chau</span>
        <a href="https://www.linkedin.com/in/clara-chau" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">FX Artist</div>
        <span class="se-team-name">Alex Faure</span>
        <a href="https://www.linkedin.com/in/faurealex/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

      <div class="se-team-card">
        <div class="se-team-role">Rigger</div>
        <span class="se-team-name">Lorenzo David</span>
        <a href="https://www.linkedin.com/in/lorenzo-david-rigging/" target="_blank" rel="noopener" class="se-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="se-gallery2">
    <div class="se-label">Visuels du projet</div>
    <div class="se-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ01_SH010.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ03_SH020.jpg" alt="Scène 01"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ03_SH180.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ02_SH030.jpg" alt="Scène 03"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ05_SH01.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Settled_lightscript_SEQ04_SH030.jpg" alt="Scène 05"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Falk_blog.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/MIA_concept_and_color_F-1-scaled.jpg" alt="Falk"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Falk_blog-croquis.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Falk_concept_and_color_F-1.jpg" alt="Falk croquis"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Falk_concept_and_color_F.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/MIA_FALK_concept_colors_F-scaled.jpg" alt="Falk concept"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Falk_blog-1.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Falk_blog-1.jpg" alt="Mia"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Mia_blog-croquis.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Falk_blog-croquis-1.jpg" alt="Mia croquis"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/MIA_concept_and_color_F-scaled.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Mia_blog-1-scaled.jpg" alt="Mia concept"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="se-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/settled/">Settled</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Kyosei</title>
		<link>https://www.objectif3d.com/project/kyosei/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Thu, 15 May 2025 12:04:05 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26546</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/kyosei/">Kyosei</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_8 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_3">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_3">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.ky { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.ky * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.ky-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.ky-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/AFFICHE_FINALE_KYOSEI_HD.png') center/cover no-repeat;
}
.ky-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.ky-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.ky-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.ky-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.ky-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.ky-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.ky-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.ky-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.ky-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.ky-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.ky-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.ky-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.ky-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.ky-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.ky-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.ky-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.ky-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.ky-grid-item.main { grid-column: 1 / 3; }
.ky-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.ky-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.ky-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.ky-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.ky-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.ky-desc-text p { margin-bottom: 20px; }
.ky-desc-text p:last-child { margin-bottom: 0; }
.ky-desc-text strong { color: #2a2a2a; font-weight: 600; }
.ky-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.ky-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.ky-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.ky-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.ky-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.ky-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.ky-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.ky-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.ky-team-card:hover { background: #faf9f7; }
.ky-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.ky-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.ky-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.ky-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.ky-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.ky-mosaic { columns: 3; gap: 8px; }
.ky-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.ky-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.ky-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.ky-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .ky-hero-content, .ky-gallery, .ky-desc, .ky-team, .ky-gallery2, .ky-foot { padding-left: 24px; padding-right: 24px; }
  .ky-desc { grid-template-columns: 1fr; gap: 40px; }
  .ky-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .ky-grid-item.main { grid-column: 1 / 3; }
  .ky-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .ky-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .ky-mosaic { columns: 1; }
  .ky-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="ky">

  <!-- ══ HERO ══ -->
  <div class="ky-hero">
    <div class="ky-hero-bg"></div>
    <div class="ky-hero-overlay"></div>
    <div class="ky-hero-content">
      <div class="ky-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Kyosei</h1>
      <p class="ky-hero-desc">Un sushi pas comme les autres, rejeté au test de qualité, s'éveille dans les profondeurs d'une benne à déchets. Il fuit, traverse des épreuves… et rêve encore de devenir le sushi parfait.</p> 
      <div class="ky-hero-meta">
        <a href="https://youtu.be/1Noxrifp5AY?si=9a2w4HddH3WhxQoe" target="_blank" rel="noopener" class="ky-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="ky-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="ky-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="ky-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="ky-gallery">
    <div class="ky-label">Galerie</div>
    <div class="ky-grid">
      <div class="ky-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/AFFICHE_FINALE_KYOSEI_HD_notext-2-scaled.jpg" alt="Kyosei affiche">
      </div>
      <div class="ky-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-114057.png" alt="Kyosei visuel">
      </div>
      <div class="ky-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-113838.png" alt="Kyosei scène 1">
      </div>
      <div class="ky-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-113904.png" alt="Kyosei scène 2">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="ky-desc">
    <div class="ky-desc-text">
      <p><strong>Kyosei</strong>, un sushi pas comme les autres, échoue au test de qualité et est jeté aux ordures, là où règne l'obscurité. Rejeté, mais vivant, il s'éveille dans les profondeurs d'une benne à déchets grouillante de créatures étranges.</p> 
      <p>Pour survivre, il fuit des monstres déformés, traverse des rivières de sauce soja usée, et grimpe sur un train de livraison en marche. Chaque étape est un défi, chaque obstacle une épreuve. Mais Kyosei garde espoir : il rêve encore de devenir le <strong>sushi parfait</strong>.</p> 
      <p>Lorsqu'il atteint enfin la lumière d'un ciel bleu éclatant, le destin l'attend. Une paire de baguettes descend lentement… Et cette fois, c'est lui qu'on choisit.</p> 
      <a href="https://youtu.be/ufqrYhteJXc?si=gewZMJW3j5M0q713" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="ky-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="ky-badge">Animation 3D</span>
      </div>
      <div class="ky-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="ky-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="ky-info-block">
        <label>Étudiants</label>
        <span>5 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="ky-team">
    <div class="ky-label">L'équipe</div>
    <div class="ky-team-grid">

      <div class="ky-team-card">
        <div class="ky-team-role">Light / Compositing</div>
        <span class="ky-team-name">Alexandre Belin</span>
        <a href="https://www.linkedin.com/in/alexandre-belin/" target="_blank" rel="noopener" class="ky-team-link">LinkedIn ↗</a>
      </div>

      <div class="ky-team-card">
        <div class="ky-team-role">Animator</div>
        <span class="ky-team-name">Thibaud Vilette</span>
        <a href="https://www.linkedin.com/in/thibaudvillette/" target="_blank" rel="noopener" class="ky-team-link">LinkedIn ↗</a>
      </div>

      <div class="ky-team-card">
        <div class="ky-team-role">Animator</div>
        <span class="ky-team-name">Vincent Le Squer</span>
        <a href="https://www.linkedin.com/in/vincentlesquer/" target="_blank" rel="noopener" class="ky-team-link">LinkedIn ↗</a>
      </div>

      <div class="ky-team-card">
        <div class="ky-team-role">Compositing Artist</div>
        <span class="ky-team-name">Alexandre Deyris</span>
        <a href="https://www.linkedin.com/in/alexandredeyris/" target="_blank" rel="noopener" class="ky-team-link">LinkedIn ↗</a>
      </div>

      <div class="ky-team-card">
        <div class="ky-team-role">Modeler</div>
        <span class="ky-team-name">Simon Martineau</span>
        <a href="https://www.linkedin.com/in/martineau-simon/" target="_blank" rel="noopener" class="ky-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="ky-gallery2">
    <div class="ky-label">Visuels du projet</div>
    <div class="ky-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/130191101_182684363497064_7847322746821573924_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/130191101_182684363497064_7847322746821573924_n.png" alt="Visuel 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/130551103_182694176829416_1940603824299183768_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/130551103_182694176829416_1940603824299183768_n.png" alt="Visuel 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/130705975_182684503497050_8873996254870972765_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/130705975_182684503497050_8873996254870972765_n.png" alt="Visuel 3"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/131682423_188362122929288_4778103918244868460_n.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/131682423_188362122929288_4778103918244868460_n.jpg" alt="Visuel 4"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/131895457_188361292929371_4390722908358535739_n.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/131895457_188361292929371_4390722908358535739_n.jpg" alt="Visuel 5"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/131900842_188361092929391_1787224991492004477_n.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/131900842_188361092929391_1787224991492004477_n.jpg" alt="Visuel 6"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/136114140_202193014879532_8183017083995173063_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/136114140_202193014879532_8183017083995173063_n.png" alt="Visuel 7"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/138427507_206208017811365_6930688499627436100_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/138427507_206208017811365_6930688499627436100_n.png" alt="Visuel 8"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/138558960_206207994478034_321107539577494389_n.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/138558960_206207994478034_321107539577494389_n.png" alt="Visuel 9"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/139562506_208057304293103_4098523517446246413_n.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/139562506_208057304293103_4098523517446246413_n.jpg" alt="Visuel 10"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/A-chaque-voyage-son-train-Every-journey-has-its-train-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3dart-3danimation-conceptartist-3dconcept-3.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/A-chaque-voyage-son-train-Every-journey-has-its-train-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3dart-3danimation-conceptartist-3dconcept-3.jpg" alt="Train concept 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/A-chaque-voyage-son-train-Every-journey-has-its-train-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3dart-3danimation-conceptartist-3dconcept-4.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/A-chaque-voyage-son-train-Every-journey-has-its-train-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3dart-3danimation-conceptartist-3dconcept-4.jpg" alt="Train concept 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Continuons-sur-notre-lancee-voici-la-nouvelle-version-de-notre-motoHeres-an-updated-version-of-our-motorcycle-objectif3d-cgproject-shortmovie-studentproject-studentsho.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Continuons-sur-notre-lancee-voici-la-nouvelle-version-de-notre-motoHeres-an-updated-version-of-our-motorcycle-objectif3d-cgproject-shortmovie-studentproject-studentsho.jpg" alt="Moto concept"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Le-film-avance-premieres-images-de-notre-herosThe-movie-is-coming-along-first-glance-at-our-hero-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-1.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Le-film-avance-premieres-images-de-notre-herosThe-movie-is-coming-along-first-glance-at-our-hero-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-1.jpg" alt="Hero 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Le-film-avance-premieres-images-de-notre-herosThe-movie-is-coming-along-first-glance-at-our-hero-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3da.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Le-film-avance-premieres-images-de-notre-herosThe-movie-is-coming-along-first-glance-at-our-hero-objectif3d-cgproject-shortmovie-studentproject-studentshortmovie-3da.jpg" alt="Hero 2"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="ky-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/kyosei/">Kyosei</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Shroomy</title>
		<link>https://www.objectif3d.com/project/shroomy/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 14 May 2025 15:14:52 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26365</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/shroomy/">Shroomy</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_9 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_4">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.sh { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.sh * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.sh-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.sh-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/noTXT-1-scaled.jpg') center/cover no-repeat;
}
.sh-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.sh-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.sh-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.sh-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.sh-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.sh-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.sh-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.sh-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.sh-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.sh-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.sh-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.sh-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.sh-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.sh-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.sh-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sh-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.sh-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.sh-grid-item.main { grid-column: 1 / 3; }
.sh-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.sh-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.sh-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.sh-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.sh-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.sh-desc-text p { margin-bottom: 20px; }
.sh-desc-text p:last-child { margin-bottom: 0; }
.sh-desc-text strong { color: #2a2a2a; font-weight: 600; }
.sh-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.sh-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.sh-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.sh-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.sh-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── AWARDS ── */
.sh-awards { padding: 70px 60px; border-bottom: 1px solid #e8e4de; background: #faf9f7; }
.sh-awards-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: 12px; }
.sh-award-card { background: #fff; border: 1px solid #e8e4de; border-radius: 3px; padding: 20px 22px; display: flex; align-items: flex-start; gap: 14px; }
.sh-award-icon { flex-shrink: 0; width: 36px; height: 36px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 16px; }
.sh-award-icon.winner { background: #f0ebe1; }
.sh-award-icon.finalist { background: #f5f5f3; }
.sh-award-icon.selection { background: #f5f5f3; }
.sh-award-info {}
.sh-award-status { font-size: 8px; letter-spacing: 3px; text-transform: uppercase; font-weight: 700; margin-bottom: 4px; }
.sh-award-status.winner { color: #b8965a; }
.sh-award-status.finalist { color: #888; }
.sh-award-status.selection { color: #aaa; }
.sh-award-name { font-size: 12px; color: #2a2a2a; font-weight: 600; line-height: 1.4; margin-bottom: 2px; }
.sh-award-year { font-size: 10px; color: #aaa; font-weight: 500; }

/* ── EQUIPE ── */
.sh-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sh-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.sh-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.sh-team-card:hover { background: #faf9f7; }
.sh-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.sh-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.sh-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.sh-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.sh-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sh-mosaic { columns: 3; gap: 8px; }
.sh-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.sh-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.sh-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.sh-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .sh-hero-content, .sh-gallery, .sh-desc, .sh-awards, .sh-team, .sh-gallery2, .sh-foot { padding-left: 24px; padding-right: 24px; }
  .sh-desc { grid-template-columns: 1fr; gap: 40px; }
  .sh-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .sh-grid-item.main { grid-column: 1 / 3; }
  .sh-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .sh-mosaic { columns: 2; }
  .sh-awards-grid { grid-template-columns: 1fr; }
}
@media (max-width: 560px) {
  .sh-mosaic { columns: 1; }
  .sh-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="sh">

  <!-- ══ HERO ══ -->
  <div class="sh-hero">
    <div class="sh-hero-bg"></div>
    <div class="sh-hero-overlay"></div>
    <div class="sh-hero-content">
      <div class="sh-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Shroomy</h1>
      <p class="sh-hero-desc">Un chasseur poursuit sa proie dans un environnement hostile. Mais elle n'a pas l'intention de lui faciliter la tâche — elle utilisera toutes les ressources à sa disposition pour lui faire voir en toutes couleurs.</p> 
      <div class="sh-hero-meta">
        <a href="https://youtu.be/LRpyfsQY9P4?si=tzK6aIbuuaHfFXkx" target="_blank" rel="noopener" class="sh-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="sh-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="sh-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="sh-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="sh-gallery">
    <div class="sh-label">Galerie</div>
    <div class="sh-grid">
      <div class="sh-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-121805.png" alt="Shroomy affiche">
      </div>
      <div class="sh-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/noTXT-1-scaled.jpg" alt="Shroomy visuel">
      </div>
      <div class="sh-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-121652.png" alt="Shroomy scène 1">
      </div>
      <div class="sh-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-121730.png" alt="Shroomy scène 2">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="sh-desc">
    <div class="sh-desc-text">
      <p>Un <strong>chasseur</strong> poursuit sa proie dans un environnement hostile. Mais elle n'a pas l'intention de lui faciliter la tâche.</p> 
      <p>Elle utilisera toutes les ressources à sa disposition pour le faire honte, lui faire voir en <strong>toutes couleurs</strong>.</p> 
      <a href="https://youtu.be/itVSMIon0wk?si=7P7dF8OF8o_R55fO" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="sh-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="sh-badge">Animation 3D</span>
      </div>
      <div class="sh-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="sh-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="sh-info-block">
        <label>Étudiants</label>
        <span>16 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="sh-team">
    <div class="sh-label">L'équipe</div>
    <div class="sh-team-grid">

      <div class="sh-team-card">
        <div class="sh-team-role">Light / Comp / Lookdev</div>
        <span class="sh-team-name">Lucas Guiheneuf</span>
        <a href="https://www.linkedin.com/in/lucas-guiheneuf-008544251/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Concept Art / Modeler / Chara Designer</div>
        <span class="sh-team-name">Mélanie Martel</span>
        <a href="https://www.linkedin.com/in/melanie-martel/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Light / Comp / Lookdev / Groom</div>
        <span class="sh-team-name">Guillaume Grejois</span>
        <a href="https://www.linkedin.com/in/guillaume-grejois/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Rigger</div>
        <span class="sh-team-name">Laetitia Scanna</span>
        <a href="https://www.linkedin.com/in/laetitia-scanna-22a6bb159/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Animator</div>
        <span class="sh-team-name">Andy Lambertoni</span>
        <a href="https://www.linkedin.com/in/andylambertoni/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">FX Artist</div>
        <span class="sh-team-name">Lucas Champeau</span>
        <a href="https://www.linkedin.com/in/lucas-champeau/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Concept Art / Modeler / Chara Designer</div>
        <span class="sh-team-name">Quentin Rayon</span>
        <a href="https://www.linkedin.com/in/quentin-rayon-456950276/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Animator</div>
        <span class="sh-team-name">Alexandre Vial</span>
        <a href="https://www.linkedin.com/in/vialalexandre/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Light / Comp / Lookdev</div>
        <span class="sh-team-name">Bryan Malarthe</span>
        <a href="https://www.linkedin.com/in/bryan-malarthe/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Modeler / Enviro</div>
        <span class="sh-team-name">Thibault Faille</span>
        <a href="https://www.linkedin.com/in/thibault-faille-900011277/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Animator</div>
        <span class="sh-team-name">Loup Favier</span>
        <a href="https://www.linkedin.com/in/loup-favier-976770183/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Modeler</div>
        <span class="sh-team-name">Lucas Jordan</span>
        <a href="https://www.linkedin.com/in/lucas-jordan-221b76248/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Texture Artist / Lookdev</div>
        <span class="sh-team-name">Tristan Montat</span>
        <a href="https://www.linkedin.com/in/tristan-montat-b69781241/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Light / Comp / Lookdev</div>
        <span class="sh-team-name">Kimberley Huc</span>
        <a href="https://www.linkedin.com/in/kimberley-huc-204b5424b/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">Rigger</div>
        <span class="sh-team-name">Lucas De Boer</span>
        <a href="https://www.linkedin.com/in/lucasdb/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

      <div class="sh-team-card">
        <div class="sh-team-role">FX Artist</div>
        <span class="sh-team-name">Corentin Mazeaud</span>
        <a href="https://www.linkedin.com/in/corentin-mazeaud/" target="_blank" rel="noopener" class="sh-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="sh-gallery2">
    <div class="sh-label">Visuels du projet</div>
    <div class="sh-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/8-1.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/8-1.png" alt="Visuel 8"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/9-1.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/9-1.png" alt="Visuel 9"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/10-1.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/10-1.png" alt="Visuel 10"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/11.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/11.png" alt="Visuel 11"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/12.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/12.png" alt="Visuel 12"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/13.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/13.png" alt="Visuel 13"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/1-4.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/1-4.png" alt="Visuel 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/3-4.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/3-4.png" alt="Visuel 3"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/4-2.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/4-2.png" alt="Visuel 4"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/5-2.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/5-2.png" alt="Visuel 5"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/6-1.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/6-1.png" alt="Visuel 6"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/7-1.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/7-1.png" alt="Visuel 7"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="sh-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/shroomy/">Shroomy</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ava</title>
		<link>https://www.objectif3d.com/project/ava/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Mon, 28 Apr 2025 12:34:42 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26123</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/ava/">Ava</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_10 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_5">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_5">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.av { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.av * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.av-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.av-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/AVA_Poster-scaled.jpg') center/cover no-repeat;
}
.av-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.av-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.av-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.av-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.av-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.av-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.av-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.av-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.av-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.av-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.av-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.av-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.av-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.av-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.av-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.av-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.av-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.av-grid-item.main { grid-column: 1 / 3; }
.av-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.av-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.av-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.av-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.av-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.av-desc-text p { margin-bottom: 20px; }
.av-desc-text p:last-child { margin-bottom: 0; }
.av-desc-text strong { color: #2a2a2a; font-weight: 600; }
.av-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.av-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.av-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.av-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.av-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.av-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.av-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.av-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.av-team-card:hover { background: #faf9f7; }
.av-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.av-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.av-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.av-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.av-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.av-mosaic { columns: 3; gap: 8px; }
.av-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.av-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.av-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.av-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .av-gallery2 { padding-left: 24px; padding-right: 24px; }
  .av-mosaic { columns: 2; }
  .av-hero-content, .av-gallery, .av-desc, .av-team, .av-foot { padding-left: 24px; padding-right: 24px; }
  .av-desc { grid-template-columns: 1fr; gap: 40px; }
  .av-grid { grid-template-rows: 300px; }
}
@media (max-width: 560px) {
  .av-mosaic { columns: 1; }
  .av-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="av">

  <!-- ══ HERO ══ -->
  <div class="av-hero">
    <div class="av-hero-bg"></div>
    <div class="av-hero-overlay"></div>
    <div class="av-hero-content">
      <div class="av-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Ava</h1>
      <p class="av-hero-desc">Dans un atelier baigné de lumière, une petite poupée de bois au cœur tendre se lance dans une quête semée d'embûches à travers un monde miniature fait d'aiguilles géantes, de ciseaux affûtés et de souvenirs oubliés.</p> 
      <div class="av-hero-meta">
        <a href="https://www.youtube.com/" target="_blank" rel="noopener" class="av-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="av-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="av-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="av-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="av-gallery">
    <div class="av-label">Galerie</div>
    <div class="av-grid">
      <div class="av-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/AVA_Poster-scaled.jpg" alt="AVA affiche">
      </div>
      <div class="av-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/megan-da-silva-plush-001.jpg" alt="Image 2">
      </div>
      <div class="av-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/megan-da-silva-ava-001.jpg" alt="Image 3">
      </div>
      <div class="av-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/megan-da-silva-plant-pot.jpg" alt="Image 4">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="av-desc">
    <div class="av-desc-text">
      <p>Dans un atelier baigné de lumière, où la poussière danse dans les rayons du soleil, commence l'épopée d'<strong>Ava</strong>, une petite poupée de bois au cœur tendre et à l'âme curieuse.</p> 
      <p>Par une matinée radieuse, Ava découvre que l'œil de son unique peluche, son précieux compagnon de toujours, s'est détaché. Bouleversée mais déterminée, elle se lance dans une <strong>quête semée d'embûches</strong> à travers ce monde miniature fait d'aiguilles géantes, de ciseaux affûtés, de rouages capricieux et de souvenirs oubliés.</p> 
      <a href="https://www.youtube.com/" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="av-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="av-badge">Animation 3D</span>
      </div>
      <div class="av-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="av-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="av-info-block">
        <label>Étudiants</label>
        <span>9 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="av-team">
    <div class="av-label">L'équipe</div>
    <div class="av-team-grid">

      <div class="av-team-card">
        <div class="av-team-role">Modeler</div>
        <span class="av-team-name">Adrien Fromager</span>
        <a href="https://www.linkedin.com/in/adrien-fromager/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Modeler</div>
        <span class="av-team-name">Mael Norbert-Papin</span>
        <a href="https://www.linkedin.com/in/mael-norbert-papin/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Texture Artist</div>
        <span class="av-team-name">Megan Da Silva</span>
        <a href="https://www.linkedin.com/in/megan-da-silva-60b644236/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">FX Artist</div>
        <span class="av-team-name">Benjamin Villegas</span>
        <a href="https://www.linkedin.com/in/benjamin-villegas-4990b5181/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Animatrice 3D</div>
        <span class="av-team-name">Ghjulia Rougier</span>
        <a href="https://www.linkedin.com/in/ghjulia-rougier/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Animateur 3D</div>
        <span class="av-team-name">Mathias Molteno</span>
        <a href="https://www.linkedin.com/in/mathias-molteno/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Light / Comp</div>
        <span class="av-team-name">Manon Soccardi</span>
        <a href="https://www.linkedin.com/in/manon-soccardi/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">Lighter / Compositor</div>
        <span class="av-team-name">Etienne Bigot</span>
        <a href="https://www.linkedin.com/in/etienne-bigot-93161b27b/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

      <div class="av-team-card">
        <div class="av-team-role">FX Artist / Groom Artist</div>
        <span class="av-team-name">Anais Détailleur Girardot</span>
        <a href="https://www.linkedin.com/in/anais-detailleur-girardot/" target="_blank" rel="noopener" class="av-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="av-gallery2">
    <div class="av-label">Visuels du projet</div>
    <div class="av-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/Interior-Booknook.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Interior-Booknook.png" alt="Visuel 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Atelier-Ebeniste.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Atelier-Ebeniste.png" alt="Visuel 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/image-2.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/image-2.png" alt="Visuel 3"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/facial_expressions_test_AVA.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/facial_expressions_test_AVA.png" alt="Visuel 4"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Test-Colors.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Test-Colors.png" alt="Visuel 5"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Props_AVA_Biblio.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Props_AVA_Biblio.png" alt="Visuel 6"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="av-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/ava/">Ava</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Snax</title>
		<link>https://www.objectif3d.com/project/snax/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Mon, 28 Apr 2025 09:54:14 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26109</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/snax/">Snax</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_11 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_6">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_6">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.sn { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.sn * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.sn-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.sn-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/SNAX_AFFICHE_LOW_JPG-scaled.jpg') center/cover no-repeat;
}
.sn-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.sn-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.sn-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.sn-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.sn-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.sn-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.sn-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.sn-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.sn-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.sn-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.sn-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.sn-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.sn-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.sn-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.sn-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sn-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.sn-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.sn-grid-item.main { grid-column: 1 / 3; }
.sn-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.sn-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.sn-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.sn-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.sn-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.sn-desc-text p { margin-bottom: 20px; }
.sn-desc-text p:last-child { margin-bottom: 0; }
.sn-desc-text strong { color: #2a2a2a; font-weight: 600; }
.sn-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.sn-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.sn-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.sn-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.sn-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.sn-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sn-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.sn-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.sn-team-card:hover { background: #faf9f7; }
.sn-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.sn-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.sn-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.sn-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.sn-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sn-mosaic { columns: 3; gap: 8px; }
.sn-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.sn-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.sn-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.sn-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .sn-hero-content, .sn-gallery, .sn-desc, .sn-team, .sn-gallery2, .sn-foot { padding-left: 24px; padding-right: 24px; }
  .sn-desc { grid-template-columns: 1fr; gap: 40px; }
  .sn-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .sn-grid-item.main { grid-column: 1 / 3; }
  .sn-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .sn-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .sn-mosaic { columns: 1; }
  .sn-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="sn">

  <!-- ══ HERO ══ -->
  <div class="sn-hero">
    <div class="sn-hero-bg"></div>
    <div class="sn-hero-overlay"></div>
    <div class="sn-hero-content">
      <div class="sn-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Snax</h1>
      <p class="sn-hero-desc">Dans un petit terrarium bien tranquille, trois lézards domestiques voient leur quotidien basculer à l'arrivée d'une salamandre au regard adorable — mais à l'appétit insatiable.</p> 
      <div class="sn-hero-meta">
        <a href="https://youtu.be/TaJRnnHd6ig?si=iF2VnYYOkvT6h_AI" target="_blank" rel="noopener" class="sn-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="sn-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="sn-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="sn-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="sn-gallery">
    <div class="sn-label">Galerie</div>
    <div class="sn-grid">
      <div class="sn-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SNAX_AFFICHE_LOW_JPG-1-scaled.jpg" alt="SNAX affiche">
      </div>
      <div class="sn-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/tiphaine-mori-06-2.jpg" alt="Louidgi">
      </div>
      <div class="sn-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/tiphaine-mori-08-2.jpg" alt="Séquence 1">
      </div>
      <div class="sn-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/tiphaine-mori-05-2.jpg" alt="Séquence 2">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="sn-desc">
    <div class="sn-desc-text">
      <p>Dans un petit terrarium bien tranquille, <strong>trois lézards domestiques</strong> vivent paisiblement, partageant leur espace avec un certain équilibre. Leur quotidien bascule le jour où un nouveau venu s'installe parmi eux : une salamandre au regard adorable, mais qui cache un <strong>appétit insatiable</strong>.</p> 
      <p>Sous son allure inoffensive, la salamandre se révèle être une véritable prédatrice qui n'hésite pas à poursuivre les trois lézards pour un repas inattendu. D'abord hypnotisés par son charme, les lézards comprennent vite qu'ils sont en danger et que leur seule chance de survie réside dans leur capacité à <strong>s'unir</strong> et à mettre en place des stratégies ingénieuses.</p> 
      <a href="https://youtu.be/NXN6_endFIA?si=K0cF2xRaOKxMqUL8" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="sn-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="sn-badge">Animation 3D</span>
      </div>
      <div class="sn-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="sn-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="sn-info-block">
        <label>Étudiants</label>
        <span>11 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="sn-team">
    <div class="sn-label">L'équipe</div>
    <div class="sn-team-grid">

      <div class="sn-team-card">
        <div class="sn-team-role">Texture Artist</div>
        <span class="sn-team-name">Tiphaine Mori</span>
        <a href="https://www.linkedin.com/in/tiphainemori/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Modeler</div>
        <span class="sn-team-name">Laurin Planès</span>
        <a href="https://www.linkedin.com/in/laurin-planes/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Modeler</div>
        <span class="sn-team-name">Lilian Thomassin</span>
        <a href="https://www.linkedin.com/in/lilianthomassin/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Rigger</div>
        <span class="sn-team-name">Lorenzo David</span>
        <a href="https://www.linkedin.com/in/lorenzo-david-rig/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Rigger</div>
        <span class="sn-team-name">Nathan Gravina</span>
        <a href="https://www.linkedin.com/in/nathangravina/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Animateur</div>
        <span class="sn-team-name">Lucas Panafieu</span>
        <a href="https://www.linkedin.com/in/lucas-panafieu/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Animateur</div>
        <span class="sn-team-name">Etienne Ferrer</span>
        <a href="https://www.linkedin.com/in/etiennef/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">FX Artist</div>
        <span class="sn-team-name">Gabriel Bernard</span>
        <a href="https://www.linkedin.com/in/gabriel-bernard-fx/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">FX Artist</div>
        <span class="sn-team-name">Samy Darmon</span>
        <a href="https://www.linkedin.com/in/samy-darmon/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Layout / Lighting</div>
        <span class="sn-team-name">Eva Clerc</span>
        <a href="https://www.linkedin.com/in/eva-clerc/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

      <div class="sn-team-card">
        <div class="sn-team-role">Lighting / Compositing</div>
        <span class="sn-team-name">David Marcelin</span>
        <a href="https://www.linkedin.com/in/davidmarcellin/" target="_blank" rel="noopener" class="sn-team-link">LinkedIn ↗</a>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="sn-gallery2">
    <div class="sn-label">Visuels du projet</div>
    <div class="sn-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/Concept_lezards_name-scaled.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Concept_lezards_name-scaled.jpg" alt="Concept lézards"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/couv.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/couv.jpg" alt="Couverture"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Dav_Colorkey_Upscale01.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Dav_Colorkey_Upscale01.jpg" alt="Color key 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Eva_Colorkey_Upscale02.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Eva_Colorkey_Upscale02.jpg" alt="Color key 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Fteve.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Fteve.png" alt="Fteve"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Louidgi.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Louidgi.jpg" alt="Louidgi"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Louidgi.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Louidgi.png" alt="Louidgi concept"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Moodboard_SNAX_002-scaled.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Moodboard_SNAX_002-scaled.jpg" alt="Moodboard 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Moodboard_SNAX_005-scaled.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Moodboard_SNAX_005-scaled.jpg" alt="Moodboard 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/SEQ010_1.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SEQ010_1.jpg" alt="Séquence 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/SEQ010_2.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SEQ010_2.jpg" alt="Séquence 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/skobla.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/skobla.png" alt="Skobla"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/stokos.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/stokos.jpg" alt="Stokos"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="sn-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/snax/">Snax</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Santiago</title>
		<link>https://www.objectif3d.com/project/santiago/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 23 Apr 2025 21:39:56 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=26132</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/santiago/">Santiago</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_12 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_7">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_7">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.sa { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.sa * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.sa-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.sa-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/PS_poster-scaled.png') center/cover no-repeat;
}
.sa-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.sa-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.sa-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.sa-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.sa-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.sa-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.sa-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.sa-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.sa-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.sa-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.sa-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.sa-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.sa-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.sa-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.sa-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sa-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.sa-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.sa-grid-item.main { grid-column: 1 / 3; }
.sa-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.sa-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.sa-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.sa-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.sa-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.sa-desc-text p { margin-bottom: 20px; }
.sa-desc-text p:last-child { margin-bottom: 0; }
.sa-desc-text strong { color: #2a2a2a; font-weight: 600; }
.sa-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.sa-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.sa-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.sa-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.sa-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.sa-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sa-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.sa-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.sa-team-card:hover { background: #faf9f7; }
.sa-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.sa-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.sa-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.sa-team-link:hover { color: #b8965a; }

/* ── FOOTER ── */
.sa-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .sa-hero-content, .sa-gallery, .sa-desc, .sa-team, .sa-gallery2, .sa-foot { padding-left: 24px; padding-right: 24px; }
  .sa-desc { grid-template-columns: 1fr; gap: 40px; }
  .sa-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .sa-grid-item.main { grid-column: 1 / 3; }
  .sa-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .sa-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .sa-mosaic { columns: 1; }
  .sa-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="sa">

  <!-- ══ HERO ══ -->
  <div class="sa-hero">
    <div class="sa-hero-bg"></div>
    <div class="sa-hero-overlay"></div>
    <div class="sa-hero-content">
      <div class="sa-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Santiago</h1>
      <p class="sa-hero-desc">Un conquistador contemple ses trésors pillés au Nouveau Monde. Mais une nuit de lune rouge, une créature serpentine surgit des profondeurs — et le prix de la cupidité sera bien plus lourd qu'il n'y paraît.</p> 
      <div class="sa-hero-meta">
        <a href="https://youtu.be/JWbrmqF2vCE?si=h0VpImacmIvTpYSx" target="_blank" rel="noopener" class="sa-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="sa-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="sa-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="sa-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="sa-gallery">
    <div class="sa-label">Galerie</div>
    <div class="sa-grid">
      <div class="sa-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-151738.png" alt="Santiago affiche">
      </div>
      <div class="sa-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/PS_poster-2-scaled.png" alt="Image 2">
      </div>
      <div class="sa-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-151838.png" alt="Image 3">
      </div>
      <div class="sa-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-02-27-151946.png" alt="Image 4">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="sa-desc">
    <div class="sa-desc-text">
      <p><strong>Santiago</strong>, un conquistador, contemple avec Esteban, son amant, les trésors pillés au Nouveau Monde, alors que leur île brûle derrière eux. À bord, ils partagent un moment tendre avant que la lune ne devienne rouge et qu'une étrange statuette dorée ne s'illumine.</p> 
      <p>La cabine secouée, Santiago cache son trésor pendant qu'Esteban lui tend une épée pour affronter une menace. Ils découvrent leur équipage massacré et une <strong>créature serpentine menaçante</strong>. Santiago combat la bête pendant qu'Esteban prépare une barque pour fuir.</p> 
      <p>Alors que la créature fonce vers la cabine, Santiago <strong>sacrifie Esteban</strong> pour distraire le monstre. Il saisit un pistolet et tue la créature d'une balle en pleine tête. Ignorant le cadavre de son amant, Santiago retrouve son trésor, soulagé, à bord d'un navire en ruine dérivant sur l'océan.</p> 
      <a href="https://youtu.be/suuknESE5JM?si=kpA1izOJSaeHFLnN" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="sa-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="sa-badge">Animation 3D</span>
      </div>
      <div class="sa-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="sa-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="sa-info-block">
        <label>Étudiants</label>
        <span>24 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="sa-team">
    <div class="sa-label">L'équipe</div>
    <div class="sa-team-grid">

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Set Dressing / Layout / Groom</div>
        <span class="sa-team-name">Marine Thaury Marchal</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Rigg / Cloth / Animation / Lighting</div>
        <span class="sa-team-name">Aubin Pruet</span>
        <a href="https://www.linkedin.com/in/aubin-pruet-generalist/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Animateur</div>
        <span class="sa-team-name">Adrien Pochon</span>
        <a href="https://www.linkedin.com/in/adrien-pochon-5634992b2/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Animateur 3D</div>
        <span class="sa-team-name">Liam Combacal</span>
        <a href="https://www.linkedin.com/in/liam-combacal-495050243/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Thomas Luhrs</span>
        <a href="https://www.linkedin.com/in/thomas-l%C3%BChrs-428418278/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Gabin Fort</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Pré-Production</div>
        <span class="sa-team-name">Bastien Granoulhac</span>
        <a href="https://www.linkedin.com/in/bastien-granoulhac-a058841b3/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Sound Designer</div>
        <span class="sa-team-name">Iris Tara</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Animation / Lighting / Compositing</div>
        <span class="sa-team-name">Hugo Mounétou</span>
        <a href="https://www.linkedin.com/in/hugo-mounetou/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Set Dressing / Layout / Lighting</div>
        <span class="sa-team-name">Demeter Gamond</span>
        <a href="https://www.linkedin.com/in/d%C3%A9m%C3%A9t%C3%A8r-gamond-aa550217b/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Laura Vavassori</span>
        <a href="https://www.linkedin.com/in/vavassori-laura/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Hugo Bonne</span>
        <a href="https://www.linkedin.com/in/hugo-bonne-vfx/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Nathan Michel</span>
        <a href="https://www.linkedin.com/in/nathan-michel-vfx/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Python</div>
        <span class="sa-team-name">Nathan Boyaval</span>
        <a href="https://www.linkedin.com/in/nathan-boyaval-rigging/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Sound Design / Voice Design</div>
        <span class="sa-team-name">Pierre Antoine Villion</span>
        <a href="https://www.linkedin.com/in/pierre-antoine-villion-313658310/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Sound Designer</div>
        <span class="sa-team-name">Max Martin</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Animation / Lighting / Compositing</div>
        <span class="sa-team-name">Simon Vialle</span>
        <a href="https://www.linkedin.com/in/simon-vialle-pro/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Modé / Shader / Animation / Lighting</div>
        <span class="sa-team-name">Rémi Zaysser</span>
        <a href="https://www.linkedin.com/in/remi-zaysser-3d-animator-77825a296/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">FX Artist</div>
        <span class="sa-team-name">Tanguy Hoarau</span>
        <a href="https://www.linkedin.com/in/tanguy-hoarau/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Cloth</div>
        <span class="sa-team-name">Romain Lieutard</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Groom Artist</div>
        <span class="sa-team-name">Anais Détailleur Girardot</span>
        <a href="https://www.linkedin.com/in/anais-detailleur-girardot/" target="_blank" rel="noopener" class="sa-team-link">LinkedIn ↗</a>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Pré-Production / Modélisation</div>
        <span class="sa-team-name">Chloé Brière</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Sound Designer</div>
        <span class="sa-team-name">Yahn Perez</span>
      </div>

      <div class="sa-team-card">
        <div class="sa-team-role">Sound Designer</div>
        <span class="sa-team-name">Malorie Banton</span>
      </div>

    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="sa-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/santiago/">Santiago</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Jess&#8217;s mess</title>
		<link>https://www.objectif3d.com/project/jesss-mess/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Fri, 21 Mar 2025 13:00:41 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=25534</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/jesss-mess/">Jess&rsquo;s mess</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_13 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_8">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_8">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.jm { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.jm * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.jm-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.jm-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/JESS_S_MESS_AFFICHE-no-text2-crop-scaled.jpg') center/cover no-repeat;
}
.jm-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.88) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.1) 100%);
}
.jm-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.jm-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.jm-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.jm-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.jm-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(3.5rem, 8vw, 7rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.jm-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 640px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.jm-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.jm-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.jm-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.jm-yt-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.jm-yt-btn:hover { background: #a07840; color: #fff; }

/* ── LABEL ── */
.jm-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.jm-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.jm-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.jm-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px;
  gap: 8px;
}
.jm-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.jm-grid-item.main { grid-column: 1 / 3; }
.jm-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.jm-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.jm-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.jm-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.jm-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.jm-desc-text p { margin-bottom: 20px; }
.jm-desc-text p:last-child { margin-bottom: 0; }
.jm-desc-text strong { color: #2a2a2a; font-weight: 600; }
.jm-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.jm-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.jm-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.jm-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.jm-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.jm-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.jm-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.jm-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.jm-team-card:hover { background: #faf9f7; }
.jm-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 8px; }
.jm-team-name { font-family: 'Alex Brush', cursive !important; font-size: 22px !important; font-weight: 400 !important; color: #1a1a1a !important; margin-bottom: 12px !important; display: block; }
.jm-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.jm-team-link:hover { color: #b8965a; }

/* ── GALERIE VISUELS ── */
.jm-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.jm-mosaic { columns: 3; gap: 8px; }
.jm-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.jm-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.jm-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.jm-foot { padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; border-top: 1px solid #e8e4de; }

@media (max-width: 900px) {
  .jm-hero-content, .jm-gallery, .jm-desc, .jm-team, .jm-gallery2, .jm-foot { padding-left: 24px; padding-right: 24px; }
  .jm-desc { grid-template-columns: 1fr; gap: 40px; }
  .jm-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .jm-grid-item.main { grid-column: 1 / 3; }
  .jm-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .jm-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .jm-mosaic { columns: 1; }
  .jm-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="jm">

  <!-- ══ HERO ══ -->
  <div class="jm-hero">
    <div class="jm-hero-bg"></div>
    <div class="jm-hero-overlay"></div>
    <div class="jm-hero-content">
      <div class="jm-eyebrow"><span>Projet 3ème année · Cinéma d'Animation 3D & VFX</span></div>
      <h1>Jess's Mess</h1>
      <p class="jm-hero-desc">Dans les étendues sauvages de l'Ouest américain, Jess, une jeune hors-la-loi en quête de gloire, se retrouve malgré elle face à l'un des bandits les plus redoutés du Far West.</p> 
      <div class="jm-hero-meta">
        <a href="https://youtu.be/o3V-sO8hj18?si=pKDTsYu5CxM4UWvy" target="_blank" rel="noopener" class="jm-yt-btn">
          <svg width="16" height="16" viewBox="0 0 24 24" fill="#fff" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
          Voir sur YouTube
        </a>
        <div class="jm-meta-item">
          <label>Format</label>
          <span>Animation 3D (CG)</span>
        </div>
        <div class="jm-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="jm-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="jm-gallery">
    <div class="jm-label">Galerie</div>
    <div class="jm-grid">
      <div class="jm-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/JESS_S_MESS_AFFICHE-no-text2-crop-scaled.jpg" alt="Jess's Mess affiche">
      </div>
      <div class="jm-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-03-02-112034-crop.png" alt="Image 2">
      </div>
      <div class="jm-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-03-02-111933.png" alt="Image 3">
      </div>
      <div class="jm-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/Capture-decran-2026-03-02-112000.png" alt="Image 4">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="jm-desc">
    <div class="jm-desc-text">
      <p>Dans les étendues sauvages et impitoyables de l'<strong>Ouest américain</strong>, Jess, une jeune hors-la-loi en quête de gloire, prépare son prochain coup.</p> 
      <p>Mais malgré elle, elle se retrouve face à <strong>l'un des bandits les plus redoutés du Far West</strong> — et ce qui devait être une simple affaire va rapidement tourner au chaos.</p> 
      <a href="https://youtu.be/p7qKpilu6_g?si=kwAKvUZ4qSXHBSBb" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div>
      <div class="jm-info-block">
        <label>Type de projet</label>
        <span>Court-métrage CG</span><br />
        <span class="jm-badge">Animation 3D</span>
      </div>
      <div class="jm-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="jm-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="jm-info-block">
        <label>Étudiants</label>
        <span>7 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="jm-team">
    <div class="jm-label">L'équipe</div>
    <div class="jm-team-grid">

      <div class="jm-team-card">
        <div class="jm-team-role">Rigging Artist 3D</div>
        <span class="jm-team-name">Nathan Boyaval</span>
        <a href="https://www.linkedin.com/in/nathan-boyaval-rigging/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">Animateur 3D</div>
        <span class="jm-team-name">Arthur Coët</span>
        <a href="https://www.linkedin.com/in/arthur-co%C3%ABt-a44b45165/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">—</div>
        <span class="jm-team-name">Marjorie Braconnier</span>
        <a href="https://www.linkedin.com/in/marjorie-braconnier/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">Texturing & Unreal Engine Artist</div>
        <span class="jm-team-name">Arthur Nguyen</span>
        <a href="https://www.linkedin.com/in/arthur-nguyen-surfacing-unreal-engine-artist/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">FX Artist</div>
        <span class="jm-team-name">Tanguy Hoarau</span>
        <a href="https://www.linkedin.com/in/tanguy-hoarau/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">—</div>
        <span class="jm-team-name">Noé Touchard-Lepage</span>
        <a href="https://www.linkedin.com/in/noe-touchard-lepage/" target="_blank" rel="noopener" class="jm-team-link">LinkedIn ↗</a>
      </div>

      <div class="jm-team-card">
        <div class="jm-team-role">—</div>
        <span class="jm-team-name">Enzo Palaud</span>
      </div>

    </div>
  </div>

  <!-- ══ GALERIE VISUELS ══ -->
  <div class="jm-gallery2">
    <div class="jm-label">Visuels du projet</div>
    <div class="jm-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/WINNER_-_Cannes_World_Film_Festival_-_Best_Animation_Film_2025-JESS-1-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/WINNER_-_Cannes_World_Film_Festival_-_Best_Animation_Film_2025-JESS-1-scaled.png" alt="Visuel 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/CHAMPS-ELYSEE_Plan-de-travail-1-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/CHAMPS-ELYSEE_Plan-de-travail-1-scaled.png" alt="Visuel 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/FINALISTE-Festival-2026-du-film-danimation-LArt-en-chemin-2025-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/FINALISTE-Festival-2026-du-film-danimation-LArt-en-chemin-2025-scaled.png" alt="Visuel 3"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/HONORABLE_MENTION_-_The_French_Duck_Film_Festival_-_Best_Animation_Short_Film_2025-JESS-1-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/HONORABLE_MENTION_-_The_French_Duck_Film_Festival_-_Best_Animation_Short_Film_2025-JESS-1-scaled.png" alt="Visuel 4"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/RED_WINNER_BLACK-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/RED_WINNER_BLACK-scaled.png" alt="Visuel 5"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/WINNER_-_Avignon_International_Film_Festival_-_Best_Short_Film_2025-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/WINNER_-_Avignon_International_Film_Festival_-_Best_Short_Film_2025-scaled.png" alt="Visuel 6"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="jm-foot">Formation · Cinéma d'Animation 3D & VFX · Objectif 3D</div>

</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/jesss-mess/">Jess&rsquo;s mess</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rumble</title>
		<link>https://www.objectif3d.com/project/rumble/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Fri, 17 Jan 2025 11:21:40 +0000</pubDate>
				<guid isPermaLink="false">https://www.objectif3d.com/?post_type=project&#038;p=24910</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/project/rumble/">Rumble</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_14 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_9">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_9">
				
				
				
				
				<div class="et_pb_code_inner"><style>
@import url('https://fonts.googleapis.com/css2?family=Alex+Brush&family=Montserrat:wght@300;400;500;600;700&display=swap');

.sc { max-width: 1200px; margin: 0 auto; background: #fff; font-family: 'Montserrat', sans-serif; color: #2a2a2a; }
.sc * { box-sizing: border-box; margin: 0; padding: 0; }

/* ── HERO ── */
.sc-hero {
  position: relative;
  height: 600px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  border-bottom: 1px solid #e8e4de;
}
.sc-hero-bg {
  position: absolute;
  inset: 0;
  height: 600px;
  background: url('https://www.objectif3d.com/wp-content/uploads/affiche_Rumble__Web-3-scaled.png') center/cover no-repeat;
}
.sc-hero-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.1) 100%);
}
.sc-hero-content {
  position: relative;
  z-index: 2;
  padding: 0 60px 60px;
  width: 100%;
}
.sc-eyebrow {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 20px;
}
.sc-eyebrow::before { content: ''; width: 32px; height: 1px; background: #b8965a; }
.sc-eyebrow span { font-size: 9px; letter-spacing: 5px; text-transform: uppercase; color: #b8965a; font-weight: 600; }
.sc-hero h1 {
  font-family: 'Alex Brush', cursive !important;
  font-size: clamp(4rem, 9vw, 7.5rem) !important;
  font-weight: 400 !important;
  color: #fff !important;
  line-height: 1 !important;
  margin-bottom: 16px !important;
}
.sc-hero-desc {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  max-width: 620px;
  line-height: 1.8;
  font-weight: 300;
  margin-bottom: 28px;
}
.sc-hero-meta {
  display: flex;
  gap: 32px;
  flex-wrap: wrap;
  padding-top: 24px;
  border-top: 1px solid rgba(255,255,255,0.12);
  align-items: center;
}
.sc-meta-item label { display: block; font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: rgba(255,255,255,0.4); margin-bottom: 4px; font-weight: 600; }
.sc-meta-item span { font-size: 13px; color: #fff; font-weight: 500; }
.sc-steam-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 24px;
  background: #b8965a;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 2px;
  transition: background 0.2s;
}
.sc-steam-btn:hover { background: #a07840; color: #fff; }

/* ── SECTION LABEL ── */
.sc-label {
  font-size: 9px;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: #b8965a;
  font-weight: 600;
  margin-bottom: 32px;
  display: flex;
  align-items: center;
  gap: 16px;
}
.sc-label::after { content: ''; flex: 1; height: 1px; background: #e8e4de; max-width: 100px; }

/* ── GALLERY ── */
.sc-gallery { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sc-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 380px 220px 220px;
  gap: 8px;
}
.sc-grid-item { overflow: hidden; border-radius: 3px; background: #f5f5f3; }
.sc-grid-item.main { grid-column: 1 / 3; grid-row: 1 / 2; }
.sc-grid-item.tall { grid-column: 3 / 4; grid-row: 1 / 3; }
.sc-grid-item img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.sc-grid-item:hover img { transform: scale(1.04); }

/* ── DESCRIPTION ── */
.sc-desc { padding: 70px 60px; border-bottom: 1px solid #e8e4de; display: grid; grid-template-columns: 1fr 320px; gap: 80px; align-items: start; }
.sc-desc-text { font-size: 16px; line-height: 2; color: #666; font-weight: 300; }
.sc-desc-text p { margin-bottom: 20px; }
.sc-desc-text p:last-child { margin-bottom: 0; }
.sc-desc-text strong { color: #2a2a2a; font-weight: 600; }
.sc-desc-aside {}
.sc-info-block { margin-bottom: 32px; padding-bottom: 32px; border-bottom: 1px solid #e8e4de; }
.sc-info-block:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.sc-info-block label { font-size: 9px; letter-spacing: 3px; text-transform: uppercase; color: #aaa; font-weight: 600; display: block; margin-bottom: 10px; }
.sc-info-block span { font-size: 14px; color: #2a2a2a; font-weight: 500; }
.sc-badge { display: inline-block; background: #f0ebe1; color: #b8965a; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; padding: 5px 12px; border-radius: 100px; margin-top: 6px; }

/* ── EQUIPE ── */
.sc-team { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sc-team-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 2px; }
.sc-team-card { padding: 22px 20px; border: 1px solid #e8e4de; margin: -1px 0 0 -1px; background: #fff; transition: background 0.2s; }
.sc-team-card:hover { background: #faf9f7; }
.sc-team-role { font-size: 9px; letter-spacing: 2px; text-transform: uppercase; color: #b8965a; font-weight: 600; margin-bottom: 6px; }
.sc-team-name { font-size: 14px; font-weight: 600; color: #1a1a1a; margin-bottom: 10px; font-family: 'Alex Brush', cursive !important; font-size: 20px !important; font-weight: 400 !important; }
.sc-team-link { display: inline-flex; align-items: center; gap: 6px; font-size: 10px; color: #aaa; text-decoration: none; letter-spacing: 1px; text-transform: uppercase; font-weight: 600; transition: color 0.2s; }
.sc-team-link:hover { color: #b8965a; }

/* ── GALERIE IMAGES ── */
.sc-gallery2 { padding: 70px 60px; border-bottom: 1px solid #e8e4de; }
.sc-mosaic { columns: 4; gap: 8px; }
.sc-mosaic a { display: block; overflow: hidden; border-radius: 3px; margin-bottom: 8px; break-inside: avoid; background: #f5f5f3; }
.sc-mosaic a img { width: 100%; display: block; transition: transform 0.5s ease; }
.sc-mosaic a:hover img { transform: scale(1.04); }

/* ── FOOTER ── */
.sc-foot { border-top: 1px solid #e8e4de; padding: 24px 60px; text-align: center; font-size: 9px; color: #ccc; letter-spacing: 3px; text-transform: uppercase; font-weight: 500; }

@media (max-width: 900px) {
  .sc-hero-content, .sc-gallery, .sc-desc, .sc-team, .sc-gallery2, .sc-foot { padding-left: 24px; padding-right: 24px; }
  .sc-desc { grid-template-columns: 1fr; gap: 40px; }
  .sc-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 260px 180px 180px; }
  .sc-grid-item.main { grid-column: 1 / 3; }
  .sc-grid-item.tall { grid-column: 1 / 2; grid-row: auto; }
  .sc-mosaic { columns: 2; }
}
@media (max-width: 560px) {
  .sc-mosaic { columns: 1; }
  .sc-team-grid { grid-template-columns: 1fr 1fr; }
}
</style>

<div class="sc">

  <!-- ══ HERO ══ -->
  <div class="sc-hero">
    <div class="sc-hero-bg"></div>
    <div class="sc-hero-overlay"></div>
    <div class="sc-hero-content">
      <div class="sc-eyebrow"><span>Projet 3ème année · Cinéma d'animation 3D & VFX</span></div>
      <h1>Rumble</h1>
      <p class="sc-hero-desc">Rumble est un live action qui se passe dans un monde parallèle, une lutte sans merci se déroule sur un chemin plein d’embûches.</p> 
      <div class="sc-hero-meta">
        <a href="https://youtu.be/ay_-az_hY8w?si=TnWnb8xUYEAYcHzw" target="_blank" rel="noopener" class="sc-steam-btn">
          ↗ Voir sur Youtube
        </a>
        <div class="sc-meta-item">
          <label>Format</label>
          <span>Live Action</span>
        </div>
        <div class="sc-meta-item">
          <label>Durée de production</label>
          <span>8 mois</span>
        </div>
        <div class="sc-meta-item">
          <label>Formation</label>
          <span>Bachelor Cinéma d'Animation 3D & VFX</span>
        </div>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE PRINCIPALE ══ -->
  <div class="sc-gallery">
    <div class="sc-label">Galerie</div>
    <div class="sc-grid">
      <div class="sc-grid-item main">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ01_SH120_4K_GamaUp-scaled.png" alt="StormCore affiche">
      </div>
      <div class="sc-grid-item tall">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ01_SH110_8K_lift-scaled.jpg" alt="Bâtiment concept">
      </div>
      <div class="sc-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/SQ01_SH060_8K-scaled.png" alt="Ennemi croquis">
      </div>
      <div class="sc-grid-item">
        <img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/MOUSTIQUE-scaled.jpg" alt="Flower ELEC">
      </div>
    </div>
  </div>

  <!-- ══ DESCRIPTION ══ -->
  <div class="sc-desc">
    <div class="sc-desc-text">
      <p>Dans un<strong>monde parallèle,</strong> une lutte sans merci se déroule sur un chemin plein d’embûches.</p> 
      <p>Cerise sur le gâteau, 4 pilotes expérimentés pour se battre pour la victoire ! Rendez-vous pour la course la plus attendue de l’Année!</p> 
      <a href="https://youtu.be/nsSTRgQe6iY?si=xRnwSGXiHLON-3Qw" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:13px 26px;border:1px solid #e8e4de;border-radius:3px;background:#f8f7f5;text-decoration:none;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#2a2a2a;">
        <svg width="18" height="18" viewBox="0 0 24 24" fill="#b8965a" style="flex-shrink:0;"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg>
        Voir le Film complet
      </a>
    </div>
    <div class="sc-desc-aside">
      <div class="sc-info-block">
        <label>Type de projet</label>
        <span>Live Action</span><br />
        <span class="sc-badge">Animation 3D</span>
      </div>
      <div class="sc-info-block">
        <label>Formation</label>
        <span>Bachelor Cinéma d'Animation 3D & VFX — 3ème année</span>
      </div>
      <div class="sc-info-block">
        <label>Production</label>
        <span>8 mois</span>
      </div>
      <div class="sc-info-block">
        <label>Étudiants</label>
        <span>11 étudiants</span>
      </div>
    </div>
  </div>

  <!-- ══ ÉQUIPE ══ -->
  <div class="sc-team">
    <div class="sc-label">L'équipe</div>
    <div class="sc-team-grid">

      <div class="sc-team-card">
        <div class="sc-team-role">Light/comp</div>
        <div class="sc-team-name">Axel Joseph-Sylvestre</div>
        <a href="https://www.linkedin.com/in/axel-joseph-sylvestre-2987a7208/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Light/comp</div>
        <div class="sc-team-name">Kerian Lecorre</div>
        <a href="https://www.linkedin.com/in/kerian-le-corre/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Modeler</div>
        <div class="sc-team-name">Alexandre Estime</div>
        <a href="https://www.linkedin.com/in/aleks-estime/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">FX Artist</div>
        <div class="sc-team-name">Cédric Vitali</div>
        <a href="https://www.linkedin.com/in/cedric-vitali/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Texture Artist</div>
        <div class="sc-team-name">Cédric Caillaud</div>
        <a href="https://www.linkedin.com/in/ccaillaud/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Animateur</div>
        <div class="sc-team-name">Angy Lambertoni</div>
        <a href="https://www.linkedin.com/in/andylambertoni/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Animateur</div>
        <div class="sc-team-name">Alexandre Vial</div>
        <a href="https://www.linkedin.com/in/vialalexandre/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Animateur</div>
        <div class="sc-team-name">Loup Favier</div>
        <a href="https://www.linkedin.com/in/loup-favier-976770183/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Light/comp</div>
        <div class="sc-team-name">Alexandre Bisognin</div>
        <a href="https://www.linkedin.com/in/alexandre-bisognin/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Rigger</div>
        <div class="sc-team-name">Lucas De Boer</div>
        <a href="https://www.linkedin.com/in/lucasdb/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>

      <div class="sc-team-card">
        <div class="sc-team-role">Modeler</div>
        <div class="sc-team-name">Théo Ramond</div>
        <a href="https://www.linkedin.com/in/th%C3%A9o-ramon-7010971ab/" target="_blank" rel="noopener" class="sc-team-link">LinkedIn ↗</a>
      </div>
    </div>
  </div>

  <!-- ══ GALERIE CONCEPT ART ══ -->
  <div class="sc-gallery2">
    <div class="sc-label">Récompenses en Festival</div>
    <div class="sc-mosaic">
      <a href="https://www.objectif3d.com/wp-content/uploads/amelie-franza-batiment-planche-4.jpg" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-02-scaled.png" alt="Bâtiment"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/ennemi_croquis2_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-03-scaled.png" alt="Ennemi croquis"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/fanion_color_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-04-scaled.png" alt="Fanion"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Flower_ELEC_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-05-scaled.png" alt="Flower ELEC"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/Flower_GEL_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-06-scaled.png" alt="Flower GEL"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/flower_planche_1_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-07-scaled.png" alt="Flower planche 1"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/flower_planche_2_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-08-scaled.png" alt="Flower planche 2"></a>
      <a href="https://www.objectif3d.com/wp-content/uploads/oeuf_AF-scaled.png" target="_blank"><img decoding="async" src="https://www.objectif3d.com/wp-content/uploads/palm-01-scaled.png" alt="Oeuf"></a>
    </div>
  </div>

  <!-- ══ FOOTER ══ -->
  <div class="sc-foot">Formation · Bachelor inéma d'Animation 3D & VFX · Objectif 3D</div>

</div>
</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/project/rumble/">Rumble</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
