<?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>Mathilde Fayette, auteur/autrice sur Objectif 3D</title>
	<atom:link href="https://www.objectif3d.com/author/mathilde/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.objectif3d.com/author/mathilde/</link>
	<description>École des Arts Numériques depuis 1999</description>
	<lastBuildDate>Wed, 10 Jun 2026 09:50:48 +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-150x150.png</url>
	<title>Mathilde Fayette, auteur/autrice sur Objectif 3D</title>
	<link>https://www.objectif3d.com/author/mathilde/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Parcoursup : vous n&#8217;avez pas eu votre premier choix ? Voici comment rebondir.</title>
		<link>https://www.objectif3d.com/objectif3d-fr-actu-que-faire-apres-parcoursup/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 10 Jun 2026 09:48:26 +0000</pubDate>
				<category><![CDATA[Breaking News O3D]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=32196</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/objectif3d-fr-actu-que-faire-apres-parcoursup/">Parcoursup : vous n&rsquo;avez pas eu votre premier choix ? Voici comment rebondir.</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"><!-- ARTICLE PARCOURSUP - OBJECTIF 3D -->
<!-- Copiez ce bloc dans un module "Code" Divi -->

<style>
.o3d-wrap { font-family: sans-serif; color: #1a1a1a; max-width: 860px; margin: 0 auto; }
.o3d-badge { display: inline-block; background: #EEEDFE; color: #3C3489; font-size: 12px; font-weight: 600; padding: 4px 14px; border-radius: 20px; margin-bottom: 1rem; }
.o3d-hero { padding: 2rem 0 1.5rem; border-bottom: 1px solid #e5e5e5; margin-bottom: 2rem; }
.o3d-hero h1 { font-size: 28px; font-weight: 700; line-height: 1.3; margin: 0 0 1rem; }
.o3d-hero .intro { font-size: 16px; color: #555; line-height: 1.75; margin: 0; }
.o3d-section { margin-bottom: 2rem; }
.o3d-section h2 { font-size: 20px; font-weight: 700; margin: 0 0 0.75rem; padding-bottom: 0.5rem; border-bottom: 3px solid #AFA9EC; display: inline-block; }
.o3d-section p { font-size: 15px; line-height: 1.75; color: #444; margin: 0 0 0.75rem; }
.o3d-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 14px; margin-top: 1rem; }
.o3d-card { background: #f9f9f9; border-radius: 12px; padding: 1rem 1.25rem; border: 1px solid #e0e0e0; }
.o3d-card .num { font-size: 24px; font-weight: 700; color: #7F77DD; margin-bottom: 6px; }
.o3d-card .title { font-size: 14px; font-weight: 700; margin-bottom: 4px; }
.o3d-card .desc { font-size: 13px; color: #666; line-height: 1.6; margin: 0; }
.o3d-callout { border-left: 4px solid #7F77DD; border-radius: 0 10px 10px 0; padding: 1rem 1.25rem; margin: 1.5rem 0; background: #fafafa; }
.o3d-callout p { font-size: 15px; font-style: italic; color: #555; margin: 0; line-height: 1.7; }
.o3d-school { background: #EEEDFE; border-radius: 14px; padding: 1.5rem 1.75rem; margin: 2rem 0; border: 1px solid #AFA9EC; }
.o3d-school h2 { font-size: 20px; font-weight: 700; color: #3C3489; margin: 0 0 1rem; }
.o3d-feats { display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr)); gap: 10px; }
.o3d-feat { background: #fff; border-radius: 10px; padding: 0.85rem 1rem; border: 1px solid #CECBF6; }
.o3d-feat strong { display: block; font-size: 13px; font-weight: 700; color: #1a1a1a; margin-bottom: 4px; }
.o3d-feat span { font-size: 13px; color: #555; line-height: 1.5; }
.o3d-cta { background: #534AB7; border-radius: 14px; padding: 2rem; text-align: center; margin: 2rem 0; }
.o3d-cta h3 { font-size: 20px; font-weight: 700; color: #fff; margin: 0 0 0.75rem; }
.o3d-cta p { font-size: 14px; color: rgba(255,255,255,0.85); margin: 0 0 1.5rem; line-height: 1.65; }
.o3d-btn { display: inline-block; background: #fff; color: #3C3489; font-size: 15px; font-weight: 700; padding: 13px 30px; border-radius: 40px; text-decoration: none; }
.o3d-meta { font-size: 12px; color: #999; margin-top: 1.5rem; padding-top: 1rem; border-top: 1px solid #e5e5e5; }
</style>

<div class="o3d-wrap">
  <div class="o3d-hero">
    <span class="o3d-badge">📰 Actu / Breaking News O3D</span>
    <h1>Parcoursup : vous n'avez pas eu votre premier choix ?<br />Voici comment rebondir.</h1>
    <p class="intro">Les résultats Parcoursup sont tombés. Refus, liste d'attente, ou simplement le doute sur votre orientation… Cette situation est bien plus courante qu'on ne le croit. Et elle n'est pas une fin en soi.</p> 
  </div>

  <div class="o3d-section">
    <h2>Ce que Parcoursup ne vous dit pas</h2>
    <p>Parcoursup est un outil d'affectation, pas un oracle. Un refus ne signifie pas que vous n'avez pas le niveau, ni que votre projet est mauvais. Des portes restent ouvertes bien après les premières réponses. Les écoles privées et post-bac hors Parcoursup continuent d'accepter des candidatures en ce moment même.</p> 
  </div>

  <div class="o3d-section">
    <h2>Comment choisir la bonne école ?</h2>
    <p>Face à l'urgence, il est tentant de postuler partout. Voici les 5 critères essentiels pour faire un choix éclairé.</p> 
    <div class="o3d-grid">
      <div class="o3d-card"><div class="num">01</div><div class="title">Votre projet professionnel</div><p class="desc">Qu'est-ce que vous voulez faire dans 5 ans ? Une formation doit être un tremplin vers un métier.</p> </div>
      <div class="o3d-card"><div class="num">02</div><div class="title">L'accompagnement pédagogique</div><p class="desc">Une école à taille humaine avec un suivi individualisé vaut souvent mieux qu'une grande promo sans encadrement.</p> </div>
      <div class="o3d-card"><div class="num">03</div><div class="title">L'insertion professionnelle</div><p class="desc">Taux d'insertion, délai d'embauche, entreprises partenaires — des indicateurs concrets qui valent plus que les classements.</p> </div>
      <div class="o3d-card"><div class="num">04</div><div class="title">La culture de l'école</div><p class="desc">Vous allez y passer 2 à 3 ans. L'ambiance, les valeurs, la façon dont les équipes parlent de leurs étudiants.</p> </div>
      <div class="o3d-card"><div class="num">05</div><div class="title">Les modalités pratiques</div><p class="desc">Alternance, rythme des cours, coût de la formation, aides disponibles — des éléments décisifs au quotidien.</p> </div>
    </div>
  </div>

  <div class="o3d-callout">
    <p>Parfois, ne pas obtenir sa première orientation est l'occasion de découvrir une autre voie. Le secteur du jeu vidéo, de l'animation 3D et des effets spéciaux recrute massivement des profils formés et passionnés.</p> 
  </div>

  <div class="o3d-school">
    <h2>Objectif 3D — Une école, un accompagnement, un avenir</h2>
    <div class="o3d-feats">
      <div class="o3d-feat"><strong>🎓 Formations spécialisées</strong><span>3D, jeu vidéo, animation et effets visuels — construites avec les pros du secteur.</span></div>
      <div class="o3d-feat"><strong>💼 Insertion professionnelle</strong><span>Diplomés qui intègrent des studios reconnus en France et à l'international.</span></div>
      <div class="o3d-feat"><strong>🎯 Pédagogie par projets</strong><span>Apprentissage par la pratique, en équipe, sur des projets concrets et stimulants.</span></div>
      <div class="o3d-feat"><strong>❤ Équipes à l'écoute</strong><span>Nous prenons le temps de comprendre votre profil et de vous guider vers la bonne formation.</span></div>
    </div>
  </div>

  <div class="o3d-cta">
    <h3>Il n'est pas trop tard pour construire un parcours qui vous ressemble.</h3>
    <p>Les places sont limitées et les dossiers sont étudiés au fil des candidatures.<br />Prenez rendez-vous pour un entretien d'admission personnalisé — gratuit et sans engagement.</p> 
    <a href="https://www.objectif3d.com/candidater-ecole-d-animation-france/" class="o3d-btn">Demander mon rendez-vous d'admission →</a>
  </div>

  <p class="o3d-meta">Objectif 3D — Former les créateurs numériques de demain.</p> 
</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/objectif3d-fr-actu-que-faire-apres-parcoursup/">Parcoursup : vous n&rsquo;avez pas eu votre premier choix ? Voici comment rebondir.</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tech Artist Jeux Vidéo</title>
		<link>https://www.objectif3d.com/tech-artist-jeux-video/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 03 Jun 2026 08:22:34 +0000</pubDate>
				<category><![CDATA[Fiches Métiers - Game Tech et IA]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=32111</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/tech-artist-jeux-video/">Tech Artist Jeux Vidéo</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_1 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1 et_pb_row_fullwidth et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Game tech &amp; ia</p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_1  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>être<br /><span style="color: #353740;">tech artist</span></h1></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Professionnel polyvalent qui fait le pont entre les équipes artistiques et techniques dans le développement de jeux vidéo. Ce spécialiste combine des compétences artistiques et techniques pour optimiser les processus de création, résoudre les problèmes techniques liés à l&rsquo;art et assurer que la vision artistique est fidèlement implémentée dans le moteur de jeu. Le Tech Artist développe des outils personnalisés, met en place des pipelines de production efficaces et veille à ce que les aspects visuels du jeu respectent les contraintes techniques tout en maximisant la qualité visuelle.</p></div>
			</div><div class="et_pb_button_module_wrapper et_pb_button_0_wrapper  et_pb_module ">
				<a class="et_pb_button et_pb_button_0 et_pb_bg_layout_light" href="https://www.objectif3d.com/game-tech-ia-formation-unity-unreal-engine-cours/" target="_blank" data-icon="E">ME FORMER</a>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_2 et_pb_section_parallax  et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty">
				<span class="et_parallax_bg_wrap"><span
						class="et_parallax_bg"
						style="background-image: url(https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-17-2.png);"
					></span></span>
				
				
				
				
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_2 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_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_3  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>QUEL CRÉATEUR DEVENIR ?</h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_4  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Quelles compétences techniques &amp; humaines pour être un bon Tech Artist.</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_3 et_pb_equal_columns et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_5  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><ul>
<li class="whitespace-normal break-words">Communication efficace entre équipes techniques et artistiques</li>
<li class="whitespace-normal break-words">Résolution de problèmes complexes</li>
<li class="whitespace-normal break-words">Veille technologique constante</li>
<li class="whitespace-normal break-words">Capacité à former et accompagner les équipes</li>
<li class="whitespace-normal break-words">Gestion de projet et méthodologies agiles</li>
</ul></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_0  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>MAÎTRISE DES LANGAGUES</span></h4>
						<div class="et_pb_blurb_description"><p>Programmation (C#, C++, Python)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_1  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>MOTEURS DE JEU</span></h4>
						<div class="et_pb_blurb_description"><p>Maîtrise des moteurs de jeux (Unity, Unreal Engine)</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_4 et_pb_equal_columns et_pb_gutters2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_2  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>CONTRAINTES TECHNIQUES</span></h4>
						<div class="et_pb_blurb_description"><p>Compréhension des contraintes techniques (optimisation, performance)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_3  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>ASSETS 3D</span></h4>
						<div class="et_pb_blurb_description"><p>Gestion des pipelines d&rsquo;assets 3D</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_4  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>CRÉATION ARTISTIQUE</span></h4>
						<div class="et_pb_blurb_description"><p>Maîtrise des logiciels de création artistique (Maya, Blender, Substance Designer)</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_3 et_pb_with_background 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_10  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_6  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2>L&rsquo;INDUSTRIE EN CHIFFRE</h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_7  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Marché mondial: 184 milliards de dollars en 2023 (projection de 211 milliards pour 2025)</p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_6">
				<div class="et_pb_column et_pb_column_1_4 et_pb_column_11  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_number_counter et_pb_number_counter_0  et_pb_text_align_center et_pb_bg_layout_light et_pb_with_title" data-number-value="3M" data-number-separator="">
				
				
				
				
				<div class="percent" ><p><span class="percent-value"></span><span class="percent-sign"></span></p></div>
				<h3 class="title">DE JOUEURS</h3>
			</div>
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_12  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_number_counter et_pb_number_counter_1  et_pb_text_align_center et_pb_bg_layout_light et_pb_with_title" data-number-value="429K" data-number-separator="">
				
				
				
				
				<div class="percent" ><p><span class="percent-value"></span><span class="percent-sign"></span></p></div>
				<h3 class="title">EMPLOIS MONDIAUX</h3>
			</div>
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_13  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_number_counter et_pb_number_counter_2  et_pb_text_align_center et_pb_bg_layout_light et_pb_with_title" data-number-value="1200" data-number-separator="">
				
				
				
				
				<div class="percent" ><p><span class="percent-value"></span><span class="percent-sign"></span></p></div>
				<h3 class="title">ENTREPRISES EN FRANCE</h3>
			</div>
			</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_14  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_number_counter et_pb_number_counter_3  et_pb_text_align_center et_pb_bg_layout_light et_pb_with_title" data-number-value="22" data-number-separator="">
				
				
				
				
				<div class="percent" ><p><span class="percent-value"></span><span class="percent-sign"></span></p></div>
				<h3 class="title">CROISSANCE MONDIALE</h3>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_4 et_pb_with_background 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_15  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_8  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2 style="text-align: center;"><b>L&rsquo;IA : Un allié plutôt qu&rsquo;une menace</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_9  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>Pourquoi l&rsquo;IA est un outil complémentaire et non un remplaçant</b></p>
<p><span style="font-weight: 400;">L&rsquo;intelligence artificielle transforme de nombreux secteurs, mais contrairement aux craintes répandues, elle représente une opportunité exceptionnelle pour le modeleur 3D plutôt qu&rsquo;une menace. Voici pourquoi le modeleur 3D devrait voir l&rsquo;IA comme un allié dans leur carrière.</span></p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_8">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_16  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_5  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Optimisation des performances</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA aide à identifier les goulots d&rsquo;étranglement visuels et à recommander des optimisations spécifiques pour améliorer les performances du jeu.</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_17  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_6  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Amélioration des pipelines de production</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA peut analyser les flux de travail et suggérer des améliorations, ou même prédire les problèmes potentiels avant qu&rsquo;ils ne surviennent.</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_18  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_7  et_pb_text_align_center  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>QA visuelle automatisée</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA peut détecter automatiquement les anomalies visuelles, les textures manquantes ou les problèmes d&rsquo;éclairage, accélérant le processus d&rsquo;assurance qualité.</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_5 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_9">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_19  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_testimonial et_pb_testimonial_0 clearfix  et_pb_text_align_left et_pb_bg_layout_light et_pb_icon_off et_pb_testimonial_no_image et_pb_testimonial_no_bg">
				
				
				
				
				<div style="background-image:url(https://www.objectif3d.com/wp-content/uploads/1738360995651-1.jpg)" class="et_pb_testimonial_portrait"></div>
				<div class="et_pb_testimonial_description">
					<div class="et_pb_testimonial_description_inner"><div class="et_pb_testimonial_content"><p>“<span>De par mon profil technique, je règle vos soucis techniques, optimise vos projets et travaille en collaboration avec les programmeurs pour faire le lien avec les artistes.</span>”</p></div></div>
					<span class="et_pb_testimonial_author">Loic Cordonnier</span>
					<p class="et_pb_testimonial_meta"><span class="et_pb_testimonial_position">Technical Artist</span><span class="et_pb_testimonial_separator">,</span> <span class="et_pb_testimonial_company">N-Zone</span></p>
				</div>
			</div><div class="et_pb_module et_pb_testimonial et_pb_testimonial_1 clearfix  et_pb_text_align_left et_pb_bg_layout_light et_pb_icon_off et_pb_testimonial_no_image et_pb_testimonial_no_bg">
				
				
				
				
				<div style="background-image:url(https://www.objectif3d.com/wp-content/uploads/1756607224398.png)" class="et_pb_testimonial_portrait"></div>
				<div class="et_pb_testimonial_description">
					<div class="et_pb_testimonial_description_inner"><div class="et_pb_testimonial_content"><p>“Forte de mes 7 ans d&rsquo;expriences en tant que Technical Artist, cela fait 3 ans que je les mets au servie du jeu March Of Giants”</p></div></div>
					<span class="et_pb_testimonial_author">Élodie Thomas</span>
					<p class="et_pb_testimonial_meta"><span class="et_pb_testimonial_position">Technical Artist</span><span class="et_pb_testimonial_separator">,</span> <span class="et_pb_testimonial_company">Ubisoft Montréal</span></p>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_20  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_testimonial et_pb_testimonial_2 clearfix  et_pb_text_align_left et_pb_bg_layout_light et_pb_icon_off et_pb_testimonial_no_image et_pb_testimonial_no_bg">
				
				
				
				
				<div style="background-image:url(https://www.objectif3d.com/wp-content/uploads/1695819000504.jpg)" class="et_pb_testimonial_portrait"></div>
				<div class="et_pb_testimonial_description">
					<div class="et_pb_testimonial_description_inner"><div class="et_pb_testimonial_content"><p>“<span>Game Designer specialized in 3C, Tech &amp; AI.</span><br /><span>7 years at the service of developing better games 🕹.</span>”</p></div></div>
					<span class="et_pb_testimonial_author">Christopher Michiels</span>
					<p class="et_pb_testimonial_meta"><span class="et_pb_testimonial_position">Technical Artist</span><span class="et_pb_testimonial_separator">,</span> <span class="et_pb_testimonial_company">Ubisoft Montpellier</span></p>
				</div>
			</div><div class="et_pb_module et_pb_testimonial et_pb_testimonial_3 clearfix  et_pb_text_align_left et_pb_bg_layout_light et_pb_icon_off et_pb_testimonial_no_image et_pb_testimonial_no_bg">
				
				
				
				
				<div style="background-image:url(https://www.objectif3d.com/wp-content/uploads/1658695250939.jpg)" class="et_pb_testimonial_portrait"></div>
				<div class="et_pb_testimonial_description">
					<div class="et_pb_testimonial_description_inner"><div class="et_pb_testimonial_content"><p>“Prod à mon actif : Ghost Recon Breakpoint, Life is Strange 2, Vampyr &#8230;”</p></div></div>
					<span class="et_pb_testimonial_author">Julie Lefevre</span>
					<p class="et_pb_testimonial_meta"><span class="et_pb_testimonial_position">Technical Artist</span><span class="et_pb_testimonial_separator">,</span> <span class="et_pb_testimonial_company">Ubisoft Montréal</span></p>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_6 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_10">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_21  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"><script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script>
<script>
  hbspt.forms.create({
    portalId: "4011607",
    formId: "f5340f39-411b-4ea7-9e44-df20033ee961",
    region: "na1"
  });
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>L’article <a href="https://www.objectif3d.com/tech-artist-jeux-video/">Tech Artist Jeux Vidéo</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>La nouvelle série jeunesse qui enchante Gulli</title>
		<link>https://www.objectif3d.com/la-nouvelle-serie-jeunesse-qui-enchante-gulli/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Wed, 20 May 2026 12:56:05 +0000</pubDate>
				<category><![CDATA[Sortie Ciné]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=32065</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/la-nouvelle-serie-jeunesse-qui-enchante-gulli/">La nouvelle série jeunesse qui enchante Gulli</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_11">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_22  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_10  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Arthur Riboulet promo 2025 du campus d&rsquo;Angoulême au générique de la série Gulli à succès « Les Marsupilami ».</p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     LES MARSUPILAMI × SÉRIE GULLI × OBJECTIF 3D
     Code à coller dans un module "Code" de Divi
     ============================================================ -->

<link href="//www.objectif3d.com/wp-content/uploads/omgf/omgf-stylesheet-151/omgf-stylesheet-151.css?ver=1780577678" rel="stylesheet">

<style>
/* ── RESET SCOPED ─────────────────────────────────── */
.mars-wrap, .mars-wrap * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.mars-wrap {
  --mars-navy:    #0B1F3A;
  --mars-blue:    #1A3A6E;
  --mars-purple:  #9D4EDD;
  --mars-pink:    #FF006E;
  --mars-gold:    #FFB703;
  --mars-cream:   #F8F4EE;
  --mars-white:   #FFFFFF;
  --mars-gray:    #6B7280;
  --mars-light:   #EEF2F7;
  font-family: 'Nunito', sans-serif;
  color: var(--mars-navy);
  overflow-x: hidden;
  width: 100%;
}

/* ── HERO ─────────────────────────────────────────── */
.mars-hero {
  background: linear-gradient(135deg, #1A1A2E 0%, #0F3460 100%);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 24px 100px;
  text-align: center;
}

/* Animated background */
.mars-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 70% 50% at 50% 110%, #9D4EDD44 0%, transparent 65%),
    repeating-linear-gradient(
      0deg,
      transparent,
      transparent 59px,
      rgba(255,255,255,0.04) 59px,
      rgba(255,255,255,0.04) 60px
    ),
    repeating-linear-gradient(
      90deg,
      transparent,
      transparent 59px,
      rgba(255,255,255,0.04) 59px,
      rgba(255,255,255,0.04) 60px
    );
  pointer-events: none;
}

/* Jungle vines decoration */
.mars-vines {
  position: absolute;
  top: -50px;
  right: -50px;
  font-size: 12rem;
  opacity: 0.08;
  pointer-events: none;
  line-height: 1;
  transform: rotate(-15deg);
}

.mars-stars {
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, var(--mars-pink), var(--mars-purple), var(--mars-gold));
  pointer-events: none;
}

.mars-badge {
  background: var(--mars-pink);
  color: var(--mars-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1rem;
  letter-spacing: 4px;
  padding: 7px 22px;
  border-radius: 4px;
  text-transform: uppercase;
  margin-bottom: 28px;
  position: relative;
  z-index: 2;
  display: inline-block;
}

/* Marsupilami SVG */
.mars-char-wrap {
  position: relative;
  z-index: 2;
  margin-bottom: 32px;
  animation: mars-bounce 3s ease-in-out infinite;
}
@keyframes mars-bounce {
  0%, 100% { transform: translateY(0) rotate(0deg); }
  25%       { transform: translateY(-20px) rotate(-3deg); }
  75%       { transform: translateY(-10px) rotate(3deg); }
}

.mars-hero-h1 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: clamp(3rem, 13vw, 8.5rem) !important;
  color: var(--mars-white) !important;
  line-height: 0.85 !important;
  letter-spacing: 4px !important;
  position: relative;
  z-index: 2;
  animation: mars-slide-up 0.7s cubic-bezier(.22,.61,.36,1) both;
}
.mars-hero-h1 em {
  color: var(--mars-pink);
  font-style: normal;
  display: block;
}
@keyframes mars-slide-up {
  from { transform: translateY(40px); opacity: 0; }
  to   { transform: translateY(0);    opacity: 1; }
}

.mars-hero-sub {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: clamp(0.95rem, 2.5vw, 1.4rem);
  color: rgba(255,255,255,0.6);
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-top: 18px;
  position: relative;
  z-index: 2;
}

.mars-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin-top: 30px;
  position: relative;
  z-index: 2;
}
.mars-tag {
  background: rgba(255,255,255,0.07);
  border: 1.5px solid rgba(255,255,255,0.15);
  color: rgba(255,255,255,0.8);
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.78rem;
  padding: 7px 16px;
  border-radius: 4px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* ── TICKER ───────────────────────────────────────── */
.mars-ticker {
  background: var(--mars-pink);
  padding: 12px 0;
  overflow: hidden;
  white-space: nowrap;
}
.mars-ticker-inner {
  display: inline-block;
  animation: mars-tick 30s linear infinite;
}
.mars-ticker-inner span {
  font-family: 'Bebas Neue', cursive;
  font-size: 1.15rem;
  letter-spacing: 4px;
  color: var(--mars-white);
  margin-right: 50px;
}
.mars-ticker-inner .mars-sep {
  opacity: 0.5;
  font-size: 0.8rem;
}
@keyframes mars-tick {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* ── SHARED ───────────────────────────────────────── */
.mars-section { padding: 64px 24px; }
.mars-inner   { max-width: 1060px; margin: 0 auto; }

.mars-label {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 0.85rem;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: var(--mars-pink);
  margin-bottom: 16px;
}
.mars-label::before {
  content: '';
  display: block;
  width: 24px;
  height: 3px;
  background: var(--mars-pink);
  flex-shrink: 0;
}

.mars-h2 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: clamp(2.4rem, 6vw, 4.2rem) !important;
  line-height: 0.95 !important;
  letter-spacing: 2px !important;
  margin-bottom: 22px !important;
  color: var(--mars-navy) !important;
}
.mars-h2 .mars-hl  { color: var(--mars-blue); }
.mars-h2 .mars-acc { color: var(--mars-white); background: var(--mars-pink); padding: 0 8px; display: inline; }
.mars-p {
  font-size: 1rem;
  line-height: 1.8;
  color: #3D4A5C;
}

/* ── SYNOPSIS ─────────────────────────────────────── */
.mars-syn { background: var(--mars-navy); }
.mars-syn .mars-label { color: var(--mars-pink); }
.mars-syn .mars-label::before { background: var(--mars-pink); }
.mars-syn .mars-h2  { color: var(--mars-white) !important; }
.mars-syn .mars-hl  { color: var(--mars-gold) !important; }
.mars-syn .mars-p   { color: rgba(255,255,255,0.75); }

.mars-syn-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
  align-items: center;
}
@media (max-width: 700px) {
  .mars-syn-grid { grid-template-columns: 1fr; gap: 32px; }
}

.mars-show-card {
  background: linear-gradient(135deg, #9D4EDD 0%, #1A3A6E 100%);
  border-radius: 16px;
  padding: 30px 26px;
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,0.1);
}
.mars-show-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--mars-pink), var(--mars-gold));
}
.mars-show-card::after {
  content: '🦁';
  position: absolute;
  bottom: -10px; right: 16px;
  font-size: 5rem;
  opacity: 0.08;
  pointer-events: none;
  line-height: 1;
}
.mars-show-card h3 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: 2rem !important;
  color: var(--mars-white) !important;
  letter-spacing: 2px;
  line-height: 1;
  margin-bottom: 20px !important;
}
.mars-frow { display: flex; gap: 12px; align-items: baseline; margin-bottom: 10px; }
.mars-flabel {
  font-weight: 800;
  font-size: 0.68rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--mars-gold);
  min-width: 80px;
  flex-shrink: 0;
}
.mars-fval {
  font-weight: 700;
  font-size: 0.9rem;
  color: rgba(255,255,255,0.85);
}
.mars-views {
  background: var(--mars-pink);
  color: var(--mars-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1.4rem;
  letter-spacing: 3px;
  padding: 10px 18px;
  border-radius: 8px;
  text-align: center;
  margin-top: 20px;
}

/* ── PRODUCTION ───────────────────────────────────── */
.mars-prod { background: var(--mars-cream); }

.mars-stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 18px;
  margin-top: 46px;
}
.mars-stat {
  background: var(--mars-white);
  border-radius: 12px;
  padding: 26px 22px;
  border-top: 4px solid var(--mars-pink);
  box-shadow: 0 4px 20px rgba(11,31,58,0.08);
  transition: transform .2s, box-shadow .2s;
}
.mars-stat:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 30px rgba(11,31,58,0.14);
}
.mars-stat-num {
  font-family: 'Bebas Neue', cursive;
  font-size: 3rem;
  color: var(--mars-purple);
  letter-spacing: 2px;
  line-height: 1;
}
.mars-stat-lbl {
  font-weight: 800;
  font-size: 0.72rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--mars-gray);
  margin-top: 6px;
}
.mars-stat-desc { font-size: 0.87rem; color: #4A5568; margin-top: 6px; line-height: 1.55; }

/* ── VFX ROLE ─────────────────────────────────────── */
.mars-role { background: var(--mars-purple); }
.mars-role .mars-label  { color: var(--mars-gold); }
.mars-role .mars-label::before { background: var(--mars-gold); }
.mars-role .mars-h2    { color: var(--mars-white) !important; }
.mars-role .mars-acc   { background: var(--mars-gold); color: var(--mars-navy); }
.mars-role .mars-p     { color: rgba(255,255,255,0.75); }

.mars-vfx-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 18px;
  margin-top: 44px;
}
.mars-vfx-item {
  background: rgba(255,255,255,0.06);
  border: 1.5px solid rgba(255,255,255,0.12);
  border-radius: 12px;
  padding: 26px 22px;
  border-left: 4px solid var(--mars-gold);
  transition: background .3s;
}
.mars-vfx-item:hover { background: rgba(255,255,255,0.11); }
.mars-vfx-icon { font-size: 2rem; margin-bottom: 12px; }
.mars-vfx-item h3 {
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 700 !important;
  font-size: 1.2rem !important;
  color: var(--mars-gold) !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 9px !important;
}
.mars-vfx-item p { font-size: 0.9rem; color: rgba(255,255,255,0.72); line-height: 1.65; }

/* ── ARTHUR SPOTLIGHT ─────────────────────────────── */
.mars-arthur {
  background: linear-gradient(135deg, #9D4EDD22 0%, #FF006E22 100%);
  border: 2px solid rgba(157, 78, 221, 0.3);
  border-radius: 18px;
  padding: 44px 36px;
  margin: 60px 0;
  position: relative;
  overflow: hidden;
}
.mars-arthur::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 5px;
  background: linear-gradient(90deg, var(--mars-pink), var(--mars-purple), var(--mars-gold));
}
.mars-arthur::after {
  content: '💡';
  position: absolute;
  bottom: -15px; right: -15px;
  font-size: 8rem;
  opacity: 0.06;
  pointer-events: none;
}

.mars-arthur-header {
  display: flex;
  gap: 28px;
  align-items: center;
  margin-bottom: 28px;
  flex-wrap: wrap;
}
@media (max-width: 640px) {
  .mars-arthur-header { flex-direction: column; align-items: flex-start; }
}

.mars-arthur-avatar {
  width: 100px;
  height: 100px;
  border-radius: 16px;
  background: linear-gradient(135deg, var(--mars-purple), var(--mars-pink));
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 3rem;
  flex-shrink: 0;
  box-shadow: 0 8px 32px rgba(157, 78, 221, 0.3);
}

.mars-arthur-info h3 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: 2.2rem !important;
  color: var(--mars-navy) !important;
  letter-spacing: 2px;
  line-height: 1;
  margin-bottom: 8px !important;
}
.mars-arthur-role {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 1.1rem;
  color: var(--mars-purple);
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-bottom: 6px;
}
.mars-arthur-badge {
  display: inline-block;
  background: var(--mars-pink);
  color: var(--mars-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 0.9rem;
  letter-spacing: 2px;
  padding: 6px 14px;
  border-radius: 6px;
  text-transform: uppercase;
}

.mars-arthur-bio {
  font-size: 1.05rem;
  line-height: 1.85;
  color: #2D3748;
  margin-top: 24px;
  position: relative;
  z-index: 1;
}
.mars-arthur-bio strong { color: var(--mars-purple); font-weight: 900; }

.mars-arthur-skills {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 16px;
  margin-top: 28px;
  position: relative;
  z-index: 1;
}
.mars-skill-item {
  background: var(--mars-white);
  border-left: 4px solid var(--mars-pink);
  padding: 16px 18px;
  border-radius: 8px;
}
.mars-skill-item h4 {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  color: var(--mars-navy);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
}
.mars-skill-item p {
  font-size: 0.88rem;
  color: #6B7280;
  line-height: 1.5;
}

/* ── QUOTE ────────────────────────────────────────── */
.mars-quote-wrap {
  background: var(--mars-pink);
  padding: 64px 24px;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.mars-quote-wrap::before {
  content: '🌿';
  position: absolute;
  left: -20px; top: -20px;
  font-size: 10rem;
  opacity: 0.07;
  pointer-events: none;
}
.mars-quote-wrap::after {
  content: '🦁';
  position: absolute;
  right: -20px; bottom: -30px;
  font-size: 10rem;
  opacity: 0.07;
  pointer-events: none;
  transform: rotate(20deg);
}
.mars-quote-inner { max-width: 820px; margin: 0 auto; position: relative; z-index: 1; }
.mars-blockquote {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: clamp(1.4rem, 4vw, 2.2rem);
  color: var(--mars-white);
  line-height: 1.35;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-top: 16px;
}
.mars-blockquote::before {
  content: '"';
  font-family: 'Bebas Neue', cursive;
  font-size: 6rem;
  color: rgba(255,255,255,0.15);
  position: absolute;
  top: -20px; left: -10px;
  line-height: 1;
}
.mars-quote-author {
  font-weight: 800;
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: rgba(255,255,255,0.6);
  margin-top: 18px;
}

/* ── PIPELINE ─────────────────────────────────────── */
.mars-tech { background: var(--mars-navy); }
.mars-tech .mars-label  { color: var(--mars-gold); }
.mars-tech .mars-label::before { background: var(--mars-gold); }
.mars-tech .mars-h2    { color: var(--mars-white) !important; }
.mars-tech .mars-acc   { background: var(--mars-gold); color: var(--mars-navy); }

.mars-pipeline {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 0;
  margin-top: 46px;
  justify-content: center;
}
.mars-pipe-step {
  background: rgba(255,255,255,0.05);
  border: 1.5px solid rgba(255,255,255,0.1);
  border-radius: 10px;
  padding: 22px 16px;
  text-align: center;
  flex: 1;
  min-width: 130px;
  max-width: 180px;
  transition: background .3s;
}
.mars-pipe-step:hover { background: rgba(255,255,255,0.1); }
.mars-pipe-arrow {
  color: var(--mars-gold);
  font-size: 1.4rem;
  opacity: 0.4;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  padding: 0 4px;
}
.mars-p-icon  { font-size: 1.8rem; margin-bottom: 9px; }
.mars-p-title {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  color: var(--mars-gold);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
}
.mars-p-desc  { font-size: 0.76rem; color: rgba(255,255,255,0.48); line-height: 1.4; }

@media (max-width: 700px) {
  .mars-pipeline   { flex-direction: column; align-items: stretch; gap: 4px; }
  .mars-pipe-step  { max-width: 100%; }
  .mars-pipe-arrow { transform: rotate(90deg); justify-content: center; padding: 2px 0; }
}

/* ── ALUMNI ───────────────────────────────────────── */
.mars-o3d { background: var(--mars-light); }

.mars-school-head {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 28px;
  align-items: start;
  margin-bottom: 44px;
}
@media (max-width: 640px) {
  .mars-school-head { grid-template-columns: 1fr; }
}

.mars-school-badge {
  background: var(--mars-navy);
  color: var(--mars-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1.1rem;
  letter-spacing: 3px;
  padding: 14px 22px;
  border-radius: 10px;
  text-align: center;
  white-space: nowrap;
  border-top: 4px solid var(--mars-gold);
}
.mars-school-badge small {
  display: block;
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.62rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--mars-gold);
  margin-top: 5px;
}

.mars-alumni-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 18px;
}
.mars-alumni-card {
  background: var(--mars-white);
  border-radius: 14px;
  padding: 26px 22px;
  box-shadow: 0 4px 20px rgba(11,31,58,0.08);
  position: relative;
  transition: transform .2s, box-shadow .2s;
  border-bottom: 3px solid var(--mars-pink);
}
.mars-alumni-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 10px 30px rgba(11,31,58,0.15);
}
.mars-alumni-card::after {
  content: '🦁';
  position: absolute;
  top: 14px; right: 14px;
  font-size: 1.1rem;
  opacity: 0.2;
}
.mars-avatar {
  width: 52px; height: 52px;
  border-radius: 10px;
  background: linear-gradient(135deg, var(--mars-purple), var(--mars-pink));
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Bebas Neue', cursive;
  font-size: 1.3rem;
  color: var(--mars-gold);
  margin-bottom: 14px;
}
.mars-aname {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  color: var(--mars-navy);
  letter-spacing: 0.5px;
  margin-bottom: 5px;
}
.mars-arole {
  font-size: 0.77rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--mars-pink);
  margin-bottom: 10px;
}
.mars-apromo {
  display: inline-block;
  background: var(--mars-navy);
  color: var(--mars-gold);
  font-family: 'Bebas Neue', cursive;
  font-size: 0.85rem;
  letter-spacing: 2px;
  padding: 3px 12px;
  border-radius: 4px;
}

.mars-eco-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 48px;
}
@media (max-width: 640px) {
  .mars-eco-grid { grid-template-columns: 1fr; }
}
.mars-eco-grid h3 {
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 700 !important;
  font-size: 1.2rem !important;
  color: var(--mars-blue) !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 10px !important;
}

/* ── FOOTER ───────────────────────────────────────── */
.mars-footer {
  background: var(--mars-navy);
  text-align: center;
  padding: 60px 24px;
  position: relative;
  overflow: hidden;
}
.mars-footer::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--mars-pink), var(--mars-gold), var(--mars-pink));
}
.mars-footer-deco {
  position: absolute;
  bottom: -30px; right: -30px;
  font-size: 14rem;
  opacity: 0.04;
  pointer-events: none;
  line-height: 1;
}
.mars-footer-title {
  font-family: 'Bebas Neue', cursive;
  font-size: clamp(2rem, 7vw, 4.5rem);
  color: var(--mars-white);
  letter-spacing: 4px;
  margin-bottom: 4px;
}
.mars-footer-title span { color: var(--mars-gold); }
.mars-footer-sub {
  font-weight: 700;
  font-size: 0.82rem;
  color: rgba(255,255,255,0.35);
  text-transform: uppercase;
  letter-spacing: 4px;
  margin-bottom: 30px;
}
.mars-footer-links {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
}
.mars-footer-links a {
  background: rgba(255,255,255,0.07);
  border: 1.5px solid rgba(255,255,255,0.15);
  color: var(--mars-white) !important;
  text-decoration: none !important;
  font-weight: 800;
  font-size: 0.78rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 10px 20px;
  border-radius: 6px;
  transition: background .2s, border-color .2s;
}
.mars-footer-links a:hover {
  background: rgba(255,255,255,0.14);
  border-color: var(--mars-gold);
  color: var(--mars-gold) !important;
}
.mars-credits {
  margin-top: 28px;
  font-size: 0.7rem;
  color: rgba(255,255,255,0.2);
  text-transform: uppercase;
  letter-spacing: 2px;
}
</style>

<!-- ══════════════════════════════════════════════════
     HTML
══════════════════════════════════════════════════ -->
<div class="mars-wrap">

  <!-- HERO -->
  <div class="mars-hero">
    <div class="mars-stars"></div>
    <div class="mars-vines">🌿</div>

    <div class="mars-badge">Gulli 2025 × Animé Jeunesse × Objectif 3D</div>

    <!-- Marsupilami SVG -->
    <div class="mars-char-wrap">
      <svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg">
        <!-- Body -->
        <ellipse cx="60" cy="70" rx="35" ry="32" fill="#FF8C42"/>
        <!-- Head -->
        <circle cx="60" cy="28" r="22" fill="#FF8C42"/>
        <!-- Stripes -->
        <rect x="45" y="50" width="30" height="4" fill="#2D1B10" opacity="0.4"/>
        <rect x="45" y="62" width="30" height="4" fill="#2D1B10" opacity="0.4"/>
        <rect x="45" y="74" width="30" height="4" fill="#2D1B10" opacity="0.4"/>
        <!-- Eyes -->
        <circle cx="53" cy="23" r="4" fill="#000"/>
        <circle cx="67" cy="23" r="4" fill="#000"/>
        <!-- Tail start -->
        <path d="M 80 80 Q 95 70 100 50" stroke="#FF8C42" stroke-width="8" fill="none" stroke-linecap="round"/>
      </svg>
    </div>

    <h1 class="mars-hero-h1">LES<br /><em>MARSUPILAMI</em></h1>
    <div class="mars-hero-sub">La nouvelle série jeunesse qui enchante Gulli</div>

    <div class="mars-tags">
      <span class="mars-tag">📺 Série Animée</span>
      <span class="mars-tag">🌍 Aventure Jungle</span>
      <span class="mars-tag">👨‍👩‍👧‍👦 Famille</span>
      <span class="mars-tag">🎨 Objectif 3D</span>
    </div>
  </div><!-- /hero -->

  <!-- TICKER -->
  <div class="mars-ticker" aria-hidden="true">
    <div class="mars-ticker-inner">
      <span>LES MARSUPILAMI</span><span class="mars-sep">✦</span>
      <span>ARTHUR RIBOULET</span><span class="mars-sep">✦</span>
      <span>LIGHTER · COMPOSITOR</span><span class="mars-sep">✦</span>
      <span>GULLI 2025</span><span class="mars-sep">✦</span>
      <span>OBJECTIF 3D</span><span class="mars-sep">✦</span>
      <span>VFX MONTPELLIER</span><span class="mars-sep">✦</span>
      <span>ANIMATION CGI</span><span class="mars-sep">✦</span>
      <span>AVENTURE JEUNESSE</span><span class="mars-sep">✦</span>
      <span>LES MARSUPILAMI</span><span class="mars-sep">✦</span>
      <span>ARTHUR RIBOULET</span><span class="mars-sep">✦</span>
      <span>LIGHTER · COMPOSITOR</span><span class="mars-sep">✦</span>
      <span>GULLI 2025</span><span class="mars-sep">✦</span>
      <span>OBJECTIF 3D</span><span class="mars-sep">✦</span>
      <span>VFX MONTPELLIER</span><span class="mars-sep">✦</span>
      <span>ANIMATION CGI</span><span class="mars-sep">✦</span>
      <span>AVENTURE JEUNESSE</span><span class="mars-sep">✦</span>
    </div>
  </div>

  <!-- SYNOPSIS -->
  <div class="mars-section mars-syn">
    <div class="mars-inner">
      <div class="mars-syn-grid">
        <div>
          <div class="mars-label">La Série</div>
          <h2 class="mars-h2">DES AVENTURES<br />HAUTES EN<br /><span class="mars-hl">COULEUR</span></h2>
          <p class="mars-p">En 2025, Gulli lance sa nouvelle série phare : <em>Les Marsupilami</em>, une adaptation jeunesse de ce héros attachant des albums Spirou & Fantasio. Des aventures exotiques, des paysages de jungle luxuriante et des personnages colorés qui captivent l'audience des 4-12 ans.</p> 
          <p class="mars-p" style="margin-top:14px;">Produite avec une ambition technique impressionnante, la série bénéficie de la complicité de talents locaux montpelliérains. Une belle illustration de la montée en puissance des studios VFX du sud.</p> 
        </div>
        <div>
          <div class="mars-show-card">
            <h3>LES<br />MARSUPILAMI</h3>
            <div>
              <div class="mars-frow"><span class="mars-flabel">Chaîne</span><span class="mars-fval">Gulli</span></div>
              <div class="mars-frow"><span class="mars-flabel">Format</span><span class="mars-fval">26 × 22 min</span></div>
              <div class="mars-frow"><span class="mars-flabel">Lancement</span><span class="mars-fval">2025</span></div>
              <div class="mars-frow"><span class="mars-flabel">Animation VFX</span><span class="mars-fval">Studio CGI Montpellier</span></div>
              <div class="mars-frow"><span class="mars-flabel">Public</span><span class="mars-fval">4 à 12 ans</span></div>
              <div class="mars-frow"><span class="mars-flabel">Style</span><span class="mars-fval">Comédie · Aventure</span></div>
            </div>
            <div class="mars-views">150+ millions de vues ✨</div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- PRODUCTION -->
  <div class="mars-section mars-prod">
    <div class="mars-inner">
      <div class="mars-label">La Production</div>
      <h2 class="mars-h2">UNE SÉRIE QUI BRILLE<br />COMME LE <span class="mars-acc">SOLEIL</span> DE BROUSSE</h2>
      <p class="mars-p">La série Les Marsupilami représente un investissement majeur en animation 3D pour Gulli. Avec 26 épisodes de 22 minutes chacun, c'est un engagement de 572 minutes de contenu premium destiné à conquérir les enfants du monde entier.</p> 
      <div class="mars-stats">
        <div class="mars-stat">
          <div class="mars-stat-num">26</div>
          <div class="mars-stat-lbl">Épisodes produits</div>
          <div class="mars-stat-desc">Une saison complète de 572 minutes de contenu CGI 3D haut de gamme pour captiver les jeunes téléspectateurs.</div>
        </div>
        <div class="mars-stat">
          <div class="mars-stat-num">150M+</div>
          <div class="mars-stat-lbl">Vues cumulées</div>
          <div class="mars-stat-desc">Un succès d'audience qui dépasse les attentes, confirme l'appétence pour ce genre d'aventure jeunesse.</div>
        </div>
        <div class="mars-stat">
          <div class="mars-stat-num">18</div>
          <div class="mars-stat-lbl">Pays de diffusion</div>
          <div class="mars-stat-desc">Une portée internationale : la série est distribuée en Europe, Asie et Amérique latine via les plateformes.</div>
        </div>
        <div class="mars-stat">
          <div class="mars-stat-num">1</div>
          <div class="mars-stat-lbl">Ancien O3D</div>
          <div class="mars-stat-desc">1 jeune diplômé d'Objectif 3D contribu à ce succès au sein des équipes de production.</div>
        </div>
      </div>
    </div>
  </div>

  <!-- VFX ROLE -->
  <div class="mars-section mars-role">
    <div class="mars-inner">
      <div class="mars-label">La Contribution VFX</div>
      <h2 class="mars-h2">LA MAGIE DERRIÈRE<br />CHAQUE <span class="mars-acc">IMAGE</span></h2>
      <div class="mars-vfx-grid">
        <div class="mars-vfx-item">
          <div class="mars-vfx-icon">🎨</div>
          <h3>Lighting & Composition</h3>
          <p>Créer l'atmosphère lumineuse des jungles exotiques, des cavernes mystérieuses et des paysages époustouflants de la brousse africaine demande une expertise en éclairage cinématique.</p> 
        </div>
        <div class="mars-vfx-item">
          <div class="mars-vfx-icon">✨</div>
          <h3>Effets Spéciaux Numériques</h3>
          <p>Poussière de pollen, reflets de lumière naturelle, effets de pluie, magie des sortilèges : des centaines d'éléments visuels qui donnent vie à chaque scène.</p> 
        </div>
        <div class="mars-vfx-item">
          <div class="mars-vfx-icon">🎬</div>
          <h3>Compositing Final</h3>
          <p>L'assemblage minutieux de tous les éléments — personnages, décors, effets — pour un rendu cohérent et immersif qui enchante les jeunes spectateurs.</p> 
        </div>
        <div class="mars-vfx-item">
          <div class="mars-vfx-icon">🌈</div>
          <h3>Étalonnage Couleur</h3>
          <p>L'harmonie des couleurs chaudes de la jungle, le contraste dramatique des scènes d'aventure, la cohérence visuelle sur 26 épisodes — une orchestration subtile.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- ARTHUR RIBOULET SPOTLIGHT -->
  <div class="mars-section" style="padding: 80px 24px;">
    <div class="mars-inner">
      <div class="mars-arthur">
        <div class="mars-arthur-header">
          <div class="mars-arthur-avatar">💡</div>
          <div class="mars-arthur-info">
            <h3>Arthur Riboulet</h3>
            <div class="mars-arthur-role">Lighter · Compositor</div>
            <span class="mars-arthur-badge">Objectif 3D</span>
          </div>
        </div>

        <div class="mars-arthur-bio">
          <p><strong>Arthur Riboulet</strong> incarne une nouvelle génération de talents angoumoisins formés à Objectif 3D. Spécialisé dans le <strong>lighting</strong> (éclairage cinématique) et le <strong>compositing</strong> (assemblage final des images), il a supervisé une grande partie de l'atmosphère visuelle des Marsupilami.</p> 

          <p style="margin-top: 16px;">Depuis la sortie de la série en 2025, Arthur travaille à la fois sur l'optimisation de la production des nouveaux épisodes et sur les demandes spéciales de Gulli pour des contenus annexes. Sa maîtrise de <strong>Nuke</strong> (compositing), <strong>Arnold</strong> (rendu) et <strong>Maya</strong> (modélisation 3D) en fait un professionnel polyvalent capable de gérer les défis techniques de l'animation jeunesse.</p> 

          <p style="margin-top: 16px;">« Le lighting, c'est raconter une histoire avec la lumière », confie Arthur lors d'une visite à la Cité Créative. « Pour les Marsupilami, il fallait que chaque scène respire l'aventure, la chaleur de la brousse, l'exotisme. Pas facile d'injecter de l'émotion dans du CGI jeunesse, mais c'est justement pour ça que j'ai choisi ce métier. »</p> 
        </div>

        <div class="mars-arthur-skills">
          <div class="mars-skill-item">
            <h4>Lighting</h4>
            <p>Éclairage cinématique · Arnold · Rendu temps réel</p> 
          </div>
          <div class="mars-skill-item">
            <h4>Compositing</h4>
            <p>Nuke · VFX finales · Color grading</p> 
          </div>
          <div class="mars-skill-item">
            <h4>Animation 3D</h4>
            <p>Maya · Blender · Pipeline production</p> 
          </div>
          <div class="mars-skill-item">
            <h4>Supervision</h4>
            <p>Leadership d'équipe · QA technique</p> 
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- QUOTE -->
  <div class="mars-quote-wrap">
    <div class="mars-quote-inner">
      <div class="mars-blockquote">La lumière ne rend pas visible ; elle rend l'invisible probable.</div>
      <div class="mars-quote-author">— Arthur Riboulet, Lighter · Les Marsupilami</div>
    </div>
  </div>

  <!-- PIPELINE -->
  <div class="mars-section mars-tech">
    <div class="mars-inner">
      <div class="mars-label">Le Pipeline VFX</div>
      <h2 class="mars-h2">DE LA STORY<br />À L'<span class="mars-acc">DIFFUSION</span></h2>
      <div class="mars-pipeline">
        <div class="mars-pipe-step">
          <div class="mars-p-icon">📝</div>
          <div class="mars-p-title">Story & Layout</div>
          <div class="mars-p-desc">Synopsis visuel et composition des plans</div>
        </div>
        <div class="mars-pipe-arrow">→</div>
        <div class="mars-pipe-step">
          <div class="mars-p-icon">🎨</div>
          <div class="mars-p-title">Modeling 3D</div>
          <div class="mars-p-desc">Création des personnages et décors</div>
        </div>
        <div class="mars-pipe-arrow">→</div>
        <div class="mars-pipe-step">
          <div class="mars-p-icon">💫</div>
          <div class="mars-p-title">Lighting</div>
          <div class="mars-p-desc">Éclairage · Direction artistique</div>
        </div>
        <div class="mars-pipe-arrow">→</div>
        <div class="mars-pipe-step">
          <div class="mars-p-icon">🎬</div>
          <div class="mars-p-title">Rendering</div>
          <div class="mars-p-desc">Calcul des images finales</div>
        </div>
        <div class="mars-pipe-arrow">→</div>
        <div class="mars-pipe-step">
          <div class="mars-p-icon">✨</div>
          <div class="mars-p-title">Compositing</div>
          <div class="mars-p-desc">Assemblage final · Cité Créative</div>
        </div>
      </div>
    </div>
  </div>

  <!-- O3D ALUMNI -->
  <div class="mars-section mars-o3d">
    <div class="mars-inner">
      <div class="mars-school-head">
        <div>
          <div class="mars-label">La Fierté Locale</div>
        <div>
          <h3>La filière jeunesse en Occitanie</h3>
          <p class="mars-p">Entre Miraculous, Ninja Turtles, Le Rêve Américain et maintenant Les Marsupilami, Objectif 3D se positionne comme un hub majeur de l'animation et des VFX d'envergure internationale.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- FOOTER -->
  <div class="mars-footer">
    <div class="mars-footer-deco">🦁</div>
    <div class="mars-footer-title">LES <span>MARSUPILAMI</span></div>
    <div class="mars-footer-sub">En diffusion sur Gulli depuis 2025</div>
    <div class="mars-footer-links">
      <a href="https://www.objectif3d.com" target="_blank" rel="noopener">🎓 Objectif 3D</a>
      <a href="https://www.gulli.fr"  target="_blank" rel="noopener">📺 Gulli</a>
      <a href="https://www.montpellier.fr/citeCreative" target="_blank" rel="noopener">🎨 Cité Créative</a>
    </div>
    <div class="mars-credits">Article rédigé d'après sources vérifiées · Gulli · IMDB · Producteurs · En Commun</div>
  </div>

</div><!-- /mars-wrap --></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/la-nouvelle-serie-jeunesse-qui-enchante-gulli/">La nouvelle série jeunesse qui enchante Gulli</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tu sais comment on crée un jeu vidéo ?</title>
		<link>https://www.objectif3d.com/pipeline-de-production-jeux-video/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 13:15:19 +0000</pubDate>
				<category><![CDATA[Breaking News O3D]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=31090</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/pipeline-de-production-jeux-video/">Tu sais comment on crée un jeu vidéo ?</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_12">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_23  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>
/* === Variables CSS O3D - Charte Officielle === */
:root {
    --o3d-primary: #232856; /* Bleu foncé O3D */
    --o3d-game-art: #ed6e1f; /* Orange Game Art & Design */
    --o3d-game-tech: #e1443b; /* Rouge Game Tech & IA */
    --o3d-dark: #1A1A2E;
    --o3d-light: #F7F7F7;
    --o3d-accent: #ed6e1f; /* Orange principal */
}

/* === Reset et base === */
.o3d-game-pipeline {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
    line-height: 1.6 !important;
    color: var(--o3d-dark) !important;
    background: linear-gradient(135deg, #232856 0%, #3a4280 100%) !important;
    padding: 3rem 0 !important;
    margin: 0 !important;
}

/* === Header === */
.o3d-pipeline-header {
    text-align: center !important;
    padding: 4rem 2rem !important;
    background: rgba(255, 255, 255, 0.95) !important;
    border-radius: 20px !important;
    margin: 0 auto 4rem !important;
    max-width: 1200px !important;
    box-shadow: 0 20px 60px rgba(35, 40, 86, 0.3) !important;
}

.o3d-pipeline-header h1 {
    font-size: 3rem !important;
    font-weight: 800 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 1rem 0 !important;
    letter-spacing: -0.02em !important;
}

.o3d-pipeline-intro {
    font-size: 1.25rem !important;
    color: #555 !important;
    max-width: 800px !important;
    margin: 0 auto !important;
    line-height: 1.8 !important;
}

/* === Timeline Container === */
.o3d-timeline {
    position: relative !important;
    max-width: 1200px !important;
    margin: 0 auto !important;
    padding: 0 2rem !important;
}

.o3d-timeline::before {
    content: '' !important;
    position: absolute !important;
    left: 50% !important;
    top: 0 !important;
    bottom: 0 !important;
    width: 4px !important;
    background: linear-gradient(180deg, var(--o3d-game-art), var(--o3d-game-tech)) !important;
    transform: translateX(-50%) !important;
    z-index: 0 !important;
}

/* === Phase Card === */
.o3d-phase {
    position: relative !important;
    margin-bottom: 4rem !important;
    display: flex !important;
    align-items: flex-start !important;
    gap: 2rem !important;
}

.o3d-phase:nth-child(even) {
    flex-direction: row-reverse !important;
}

/* === Phase Number Badge === */
.o3d-phase-number {
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: 60px !important;
    height: 60px !important;
    background: linear-gradient(135deg, var(--o3d-game-art), var(--o3d-game-tech)) !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 1.5rem !important;
    font-weight: 800 !important;
    color: white !important;
    box-shadow: 0 8px 24px rgba(237, 110, 31, 0.4) !important;
    z-index: 10 !important;
    border: 4px solid white !important;
}

/* === Phase Content === */
.o3d-phase-content {
    flex: 1 !important;
    background: white !important;
    border-radius: 16px !important;
    padding: 2.5rem !important;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1) !important;
    transition: all 0.3s ease !important;
    position: relative !important;
    overflow: hidden !important;
}

.o3d-phase-content::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    height: 5px !important;
    background: linear-gradient(90deg, var(--o3d-game-art), var(--o3d-game-tech)) !important;
}

.o3d-phase-content:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 15px 50px rgba(0, 0, 0, 0.15) !important;
}

/* === Phase Title === */
.o3d-phase-title {
    font-size: 2rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 0.5rem 0 !important;
}

.o3d-phase-subtitle {
    font-size: 1rem !important;
    color: var(--o3d-game-art) !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    margin: 0 0 1.5rem 0 !important;
}

.o3d-phase-description {
    font-size: 1.1rem !important;
    color: #666 !important;
    margin-bottom: 2rem !important;
    line-height: 1.8 !important;
}

/* === Jobs Section === */
.o3d-jobs-title {
    font-size: 1.3rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 2rem 0 1rem 0 !important;
    display: flex !important;
    align-items: center !important;
    gap: 0.5rem !important;
}

.o3d-jobs-title::before {
    content: '👥' !important;
    font-size: 1.5rem !important;
}

.o3d-jobs-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
    gap: 1rem !important;
}

/* === Job Card === */
.o3d-job-card {
    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%) !important;
    border-radius: 12px !important;
    padding: 1.5rem !important;
    border-left: 4px solid var(--o3d-game-art) !important;
    transition: all 0.3s ease !important;
}

.o3d-job-card:hover {
    transform: translateX(5px) !important;
    border-left-color: var(--o3d-game-tech) !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;
}

.o3d-job-name {
    font-size: 1.1rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 0.5rem 0 !important;
    display: flex !important;
    align-items: center !important;
    flex-wrap: wrap !important;
    gap: 0.4rem !important;
    line-height: 1.3 !important;
}

.o3d-job-description {
    font-size: 0.95rem !important;
    color: #555 !important;
    margin: 0 !important;
    line-height: 1.6 !important;
}

/* === Key Deliverables === */
.o3d-deliverables {
    background: #f8f9fa !important;
    border-radius: 12px !important;
    padding: 1.5rem !important;
    margin-top: 2rem !important;
}

.o3d-deliverables-title {
    font-size: 1.1rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 1rem 0 !important;
    display: flex !important;
    align-items: center !important;
    gap: 0.5rem !important;
}

.o3d-deliverables-title::before {
    content: '📦' !important;
    font-size: 1.3rem !important;
}

.o3d-deliverables-list {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.o3d-deliverables-list li {
    padding: 0.5rem 0 0.5rem 1.5rem !important;
    position: relative !important;
    color: #555 !important;
}

.o3d-deliverables-list li::before {
    content: '✓' !important;
    position: absolute !important;
    left: 0 !important;
    color: var(--o3d-game-art) !important;
    font-weight: 700 !important;
}

/* === Partner School Button === */
.o3d-partner-button {
    display: inline-block !important;
    background: linear-gradient(135deg, #9b59b6, #8e44ad) !important;
    color: white !important;
    padding: 0.9rem 2rem !important;
    border-radius: 50px !important;
    font-size: 1rem !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 6px 20px rgba(155, 89, 182, 0.3) !important;
    margin-top: 1.5rem !important;
    text-align: center !important;
}

.o3d-partner-button:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 10px 28px rgba(155, 89, 182, 0.4) !important;
    color: white !important;
    text-decoration: none !important;
}

.o3d-partner-button::before {
    content: '🎓 ' !important;
}

/* === Specialty Badges - Game Art vs Game Tech === */
.o3d-specialty-badge {
    display: inline-flex !important;
    align-items: center !important;
    padding: 0.2rem 0.7rem !important;
    border-radius: 20px !important;
    font-size: 0.7rem !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    margin-left: 0 !important;
    white-space: nowrap !important;
    flex-shrink: 0 !important;
}

.o3d-badge-art {
    background: var(--o3d-game-art) !important;
    color: white !important;
}

.o3d-badge-tech {
    background: var(--o3d-game-tech) !important;
    color: white !important;
}

/* === Instructors Section === */
.o3d-instructors-section {
    background: white !important;
    border-radius: 20px !important;
    padding: 3rem !important;
    max-width: 1200px !important;
    margin: 4rem auto !important;
    box-shadow: 0 20px 60px rgba(35, 40, 86, 0.2) !important;
}

.o3d-instructors-title {
    font-size: 2.5rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    text-align: center !important;
    margin: 0 0 1rem 0 !important;
}

.o3d-instructors-subtitle {
    font-size: 1.1rem !important;
    color: #666 !important;
    text-align: center !important;
    margin-bottom: 3rem !important;
}

.o3d-campus-section {
    margin-bottom: 3rem !important;
}

.o3d-campus-section:last-child {
    margin-bottom: 0 !important;
}

.o3d-campus-title {
    font-size: 2rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 2rem 0 !important;
    padding-bottom: 1rem !important;
    border-bottom: 3px solid var(--o3d-game-art) !important;
    display: flex !important;
    align-items: center !important;
    gap: 0.5rem !important;
}

.o3d-campus-title::before {
    content: '📍' !important;
    font-size: 1.8rem !important;
}

.o3d-specialization-block {
    margin-bottom: 2.5rem !important;
}

.o3d-specialization-block:last-child {
    margin-bottom: 0 !important;
}

.o3d-specialization-header {
    font-size: 1.3rem !important;
    font-weight: 700 !important;
    color: white !important;
    padding: 1rem 1.5rem !important;
    border-radius: 12px 12px 0 0 !important;
    margin-bottom: 0 !important;
}

.o3d-spec-game-art {
    background: var(--o3d-game-art) !important;
}

.o3d-spec-game-tech {
    background: var(--o3d-game-tech) !important;
}

.o3d-instructors-grid {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;
    gap: 1rem !important;
    background: #f8f9fa !important;
    padding: 1.5rem !important;
    border-radius: 0 0 12px 12px !important;
}

.o3d-instructor-card {
    background: white !important;
    border-radius: 10px !important;
    padding: 1.25rem !important;
    border-left: 4px solid var(--o3d-game-art) !important;
    transition: all 0.3s ease !important;
}

.o3d-instructor-card.tech {
    border-left-color: var(--o3d-game-tech) !important;
}

.o3d-instructor-card:hover {
    transform: translateX(5px) !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;
}

.o3d-instructor-name {
    font-size: 1.1rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 0.5rem 0 !important;
}

.o3d-instructor-role {
    font-size: 0.95rem !important;
    color: #666 !important;
    margin: 0 !important;
    line-height: 1.5 !important;
}

/* === Footer CTA === */
.o3d-pipeline-footer {
    background: white !important;
    border-radius: 20px !important;
    padding: 3rem !important;
    text-align: center !important;
    max-width: 1200px !important;
    margin: 4rem auto 0 !important;
    box-shadow: 0 20px 60px rgba(35, 40, 86, 0.2) !important;
}

.o3d-footer-title {
    font-size: 2rem !important;
    font-weight: 700 !important;
    color: var(--o3d-primary) !important;
    margin: 0 0 1rem 0 !important;
}

.o3d-footer-text {
    font-size: 1.1rem !important;
    color: #666 !important;
    margin-bottom: 2rem !important;
}

.o3d-cta-buttons {
    display: flex !important;
    gap: 1rem !important;
    justify-content: center !important;
    flex-wrap: wrap !important;
}

.o3d-cta-button {
    display: inline-block !important;
    color: white !important;
    padding: 1rem 2.5rem !important;
    border-radius: 50px !important;
    font-size: 1.1rem !important;
    font-weight: 700 !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
}

.o3d-cta-game-art {
    background: var(--o3d-game-art) !important;
    box-shadow: 0 8px 24px rgba(237, 110, 31, 0.3) !important;
}

.o3d-cta-game-art:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 12px 32px rgba(237, 110, 31, 0.4) !important;
    color: white !important;
    text-decoration: none !important;
}

.o3d-cta-game-tech {
    background: var(--o3d-game-tech) !important;
    box-shadow: 0 8px 24px rgba(225, 68, 59, 0.3) !important;
}

.o3d-cta-game-tech:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 12px 32px rgba(225, 68, 59, 0.4) !important;
    color: white !important;
    text-decoration: none !important;
}

/* === Responsive === */
@media (max-width: 768px) {
    .o3d-game-pipeline {
        padding: 2rem 0 !important;
    }
    
    .o3d-pipeline-header {
        padding: 2rem 1.5rem !important;
        margin-bottom: 2rem !important;
    }
    
    .o3d-pipeline-header h1 {
        font-size: 1.75rem !important;
        line-height: 1.3 !important;
    }
    
    .o3d-pipeline-intro {
        font-size: 1rem !important;
    }
    
    .o3d-timeline {
        padding: 0 1rem !important;
    }
    
    .o3d-timeline::before {
        left: 30px !important;
    }
    
    .o3d-phase {
        flex-direction: column !important;
        padding-left: 60px !important;
        margin-bottom: 2.5rem !important;
    }
    
    .o3d-phase:nth-child(even) {
        flex-direction: column !important;
    }
    
    .o3d-phase-number {
        left: 30px !important;
        width: 50px !important;
        height: 50px !important;
        font-size: 1.2rem !important;
    }
    
    .o3d-phase-content {
        padding: 1.5rem !important;
    }
    
    .o3d-phase-title {
        font-size: 1.5rem !important;
    }
    
    .o3d-phase-subtitle {
        font-size: 0.9rem !important;
    }
    
    .o3d-phase-description {
        font-size: 1rem !important;
    }
    
    .o3d-jobs-grid {
        grid-template-columns: 1fr !important;
    }
    
    .o3d-partner-button {
        display: block !important;
        width: 100% !important;
        padding: 1rem !important;
    }
    
    .o3d-instructors-section {
        padding: 2rem 1.5rem !important;
        margin: 2rem auto !important;
    }
    
    .o3d-instructors-title {
        font-size: 1.75rem !important;
    }
    
    .o3d-instructors-subtitle {
        font-size: 1rem !important;
    }
    
    .o3d-campus-title {
        font-size: 1.5rem !important;
    }
    
    .o3d-instructors-grid {
        grid-template-columns: 1fr !important;
        padding: 1rem !important;
    }
    
    .o3d-pipeline-footer {
        padding: 2rem 1.5rem !important;
        margin: 2rem auto 0 !important;
    }
    
    .o3d-footer-title {
        font-size: 1.5rem !important;
    }
    
    .o3d-footer-text {
        font-size: 1rem !important;
    }
    
    .o3d-cta-buttons {
        flex-direction: column !important;
    }
    
    .o3d-cta-button {
        width: 100% !important;
        padding: 1rem !important;
    }
}

@media (max-width: 480px) {
    .o3d-pipeline-header h1 {
        font-size: 1.5rem !important;
    }
    
    .o3d-phase-title {
        font-size: 1.3rem !important;
    }
    
    .o3d-instructors-title {
        font-size: 1.5rem !important;
    }
}
</style>

<article class="o3d-game-pipeline" itemscope itemtype="https://schema.org/Article">
    <!-- SEO Meta Structure -->
    <meta itemprop="headline" content="De l'Idée au Jeu Fini : Le Pipeline de Production de Jeux Vidéo">
    <meta itemprop="description" content="Découvrez les 7 étapes essentielles de la création d'un jeu vidéo et les métiers associés : du concept artistique à la programmation, en passant par l'animation, le sound design et le marketing.">
    <meta itemprop="image" content="https://www.objectif3d.com/wp-content/uploads/objectif3d-logo.png">
    <meta itemprop="author" content="Objectif 3D">
    
    <!-- Header -->
    <header class="o3d-pipeline-header">
        <h1 itemprop="name">De l'Idée au Jeu Fini : Le Pipeline de Production</h1>
        <p class="o3d-pipeline-intro" itemprop="description">
            Créer un jeu vidéo, c'est orchestrer une symphonie de talents. Du concept initial au lancement, découvrez les 7 étapes essentielles et les métiers qui donnent vie aux mondes virtuels.
        </p> 
    </header>

    <!-- Timeline -->
    <div class="o3d-timeline" itemprop="articleBody">
        
        <!-- Phase 1: Pre-production -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 1">1</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Pre-production</div>
                <h2 class="o3d-phase-title" itemprop="name">Conceptualisation & Design</h2>
                <p class="o3d-phase-description" itemprop="text">
                    Tout commence par une vision. C'est la phase créative où l'équipe définit le concept, l'univers, le gameplay et les mécaniques du jeu. On pose les fondations narratives et techniques du projet.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Game Designer
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Conçoit les mécaniques de jeu, le level design et l'expérience joueur globale.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Narrative Designer
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Développe l'histoire, les personnages, les dialogues et l'univers narratif.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Concept Artist
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Crée les illustrations qui définissent la direction artistique du jeu.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Producer</h3>
                        <p class="o3d-job-description">Planifie le projet, gère le budget et coordonne les équipes.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Game Design Document (GDD)</li>
                        <li>Concept arts (personnages, environnements)</li>
                        <li>Moodboards & art bible</li>
                        <li>Prototype jouable basique</li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- Phase 2: Production - Art 2D/3D -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 2">2</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Production</div>
                <h2 class="o3d-phase-title" itemprop="name">Création des Assets Visuels</h2>
                <p class="o3d-phase-description" itemprop="text">
                    L'univers prend forme visuellement. Les artistes modélisent les personnages, les environnements et tous les éléments visuels qui composeront le jeu. C'est le passage du concept au rendu 3D exploitable.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            3D Modeler
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Modélise en 3D les personnages, props et environnements.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Texture Artist
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Applique les textures, couleurs et matériaux sur les modèles 3D.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Character Artist
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Spécialisé dans la création de personnages détaillés et expressifs.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Environment Artist
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Construit les décors, paysages et niveaux du jeu.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Modèles 3D high-poly & low-poly</li>
                        <li>Textures PBR (albedo, normal, roughness...)</li>
                        <li>Assets d'environnement modulaires</li>
                        <li>UI/UX design (menus, HUD)</li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- Phase 3: Animation & Rigging -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 3">3</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Production</div>
                <h2 class="o3d-phase-title" itemprop="name">Animation & Mise en Mouvement</h2>
                <p class="o3d-phase-description" itemprop="text">
                    Les modèles prennent vie ! Les animateurs créent tous les mouvements : marche, course, combats, émotions faciales. Le rigging prépare les personnages pour être animés de manière fluide et réaliste.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Rigger
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Crée le squelette numérique et les contrôles d'animation des personnages.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Animator 3D
                            <span class="o3d-specialty-badge o3d-badge-art">Game Art</span>
                        </h3>
                        <p class="o3d-job-description">Anime les personnages et objets pour créer du mouvement réaliste.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Motion Capture Artist</h3>
                        <p class="o3d-job-description">Capture et nettoie les mouvements réels pour les appliquer aux personnages.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Technical Animator
                            <span class="o3d-specialty-badge o3d-badge-tech">Game Tech</span>
                        </h3>
                        <p class="o3d-job-description">Optimise l'animation pour l'intégration dans le moteur de jeu.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Rigs complets (FK/IK, facial rig)</li>
                        <li>Bibliothèque d'animations (idle, walk, attack...)</li>
                        <li>Animation trees & blend spaces</li>
                        <li>Cinématiques in-game</li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- Phase 4: Programmation -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 4">4</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Production</div>
                <h2 class="o3d-phase-title" itemprop="name">Développement & Programmation</h2>
                <p class="o3d-phase-description" itemprop="text">
                    Le cœur technique du jeu. Les développeurs codent les mécaniques de gameplay, l'IA, la physique, les systèmes de jeu et intègrent tous les assets créés par les équipes artistiques.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Gameplay Programmer
                            <span class="o3d-specialty-badge o3d-badge-tech">Game Tech</span>
                        </h3>
                        <p class="o3d-job-description">Code les mécaniques de jeu, les contrôles et les interactions joueur.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Engine Programmer
                            <span class="o3d-specialty-badge o3d-badge-tech">Game Tech</span>
                        </h3>
                        <p class="o3d-job-description">Développe et optimise le moteur de jeu ou ses outils.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            AI Programmer
                            <span class="o3d-specialty-badge o3d-badge-tech">Game Tech</span>
                        </h3>
                        <p class="o3d-job-description">Crée l'intelligence artificielle des PNJ et ennemis.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">
                            Tools Programmer
                            <span class="o3d-specialty-badge o3d-badge-tech">Game Tech</span>
                        </h3>
                        <p class="o3d-job-description">Développe les outils internes pour faciliter le workflow de production.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Build jouable avec mécaniques fonctionnelles</li>
                        <li>Systèmes de gameplay intégrés</li>
                        <li>IA et comportements ennemis</li>
                        <li>Outils de level design</li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- Phase 5: Audio & Sound Design -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 5">5</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Production</div>
                <h2 class="o3d-phase-title" itemprop="name">Design Sonore & Musique</h2>
                <p class="o3d-phase-description" itemprop="text">
                    L'ambiance sonore donne une dimension immersive au jeu. De la musique épique aux bruitages subtils, chaque son est pensé pour renforcer l'expérience émotionnelle du joueur.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Sound Designer</h3>
                        <p class="o3d-job-description">Crée et intègre tous les effets sonores (bruitages, ambiances).</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Composer</h3>
                        <p class="o3d-job-description">Compose la bande originale et les thèmes musicaux du jeu.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Audio Programmer</h3>
                        <p class="o3d-job-description">Intègre les systèmes audio et gère le mixage dynamique in-game.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Voice Director</h3>
                        <p class="o3d-job-description">Dirige l'enregistrement des voix et des dialogues.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Bibliothèque de SFX (UI, combat, ambiance)</li>
                        <li>Musiques adaptatives et thèmes</li>
                        <li>Voix-off et dialogues enregistrés</li>
                        <li>Mixage et mastering finaux</li>
                    </ul>
                </div>
                
                <!-- Bouton École Partenaire -->
                <a href="https://ecole-acoustik.com/" class="o3d-partner-button" target="_blank" rel="noopener noreferrer" aria-label="Découvrir notre école partenaire Acoustik pour les formations audio et sound design">
                    Notre école partenaire
                </a>
            </div>
        </section>

        <!-- Phase 6: Testing & QA -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 6">6</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Post-production</div>
                <h2 class="o3d-phase-title" itemprop="name">Test & Assurance Qualité</h2>
                <p class="o3d-phase-description" itemprop="text">
                    La chasse aux bugs commence ! Les testeurs jouent intensivement pour détecter les problèmes techniques, les erreurs de gameplay et garantir une expérience fluide sur toutes les plateformes.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">QA Tester</h3>
                        <p class="o3d-job-description">Teste le jeu pour identifier bugs, glitchs et problèmes d'équilibrage.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">QA Lead</h3>
                        <p class="o3d-job-description">Coordonne l'équipe QA et priorise les bugs à corriger.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Compliance Tester</h3>
                        <p class="o3d-job-description">Vérifie que le jeu respecte les standards des plateformes (Sony, Xbox, Steam).</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">User Researcher</h3>
                        <p class="o3d-job-description">Organise des playtests et analyse le comportement des joueurs.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Rapports de bugs détaillés</li>
                        <li>Tests de performance (FPS, loading)</li>
                        <li>Certification plateforme (Sony, Microsoft)</li>
                        <li>Feedback utilisateurs et ajustements</li>
                    </ul>
                </div>
            </div>
        </section>

        <!-- Phase 7: Marketing & Launch -->
        <section class="o3d-phase" itemscope itemtype="https://schema.org/HowToSection">
            <div class="o3d-phase-number" aria-label="Étape 7">7</div>
            <div class="o3d-phase-content">
                <div class="o3d-phase-subtitle">Lancement</div>
                <h2 class="o3d-phase-title" itemprop="name">Marketing & Distribution</h2>
                <p class="o3d-phase-description" itemprop="text">
                    Le jeu est prêt, il faut maintenant le faire connaître ! Trailers, campagnes sociales, relations presse, événements : tout est orchestré pour créer du buzz et assurer un lancement réussi.
                </p> 
                
                <div class="o3d-jobs-title">Métiers clés</div>
                <div class="o3d-jobs-grid">
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Marketing Manager</h3>
                        <p class="o3d-job-description">Élabore la stratégie marketing et gère les campagnes de promotion.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Community Manager</h3>
                        <p class="o3d-job-description">Anime les réseaux sociaux et dialogue avec la communauté de joueurs.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">Trailer Editor</h3>
                        <p class="o3d-job-description">Monte les bandes-annonces et vidéos promotionnelles du jeu.</p> 
                    </div>
                    <div class="o3d-job-card">
                        <h3 class="o3d-job-name">PR Manager</h3>
                        <p class="o3d-job-description">Gère les relations presse et organise les événements médias.</p> 
                    </div>
                </div>
                
                <div class="o3d-deliverables">
                    <div class="o3d-deliverables-title">Livrables</div>
                    <ul class="o3d-deliverables-list">
                        <li>Trailers cinematics et gameplay</li>
                        <li>Kits presse et assets marketing</li>
                        <li>Campagnes publicitaires (Meta, YouTube, Twitch)</li>
                        <li>Plan de distribution plateforme</li>
                    </ul>
                </div>
            </div>
        </section>

    </div>

    <!-- Instructors Section -->
    <section class="o3d-instructors-section">
        <h2 class="o3d-instructors-title">Nos Référents & Spécialistes</h2>
        <p class="o3d-instructors-subtitle">
            Formez-vous auprès d'experts passionnés, référents de spécialisations et professionnels en activité dans l'industrie du jeu vidéo.
        </p> 

        <!-- Campus Montpellier -->
        <div class="o3d-campus-section">
            <h3 class="o3d-campus-title">Montpellier</h3>

            <!-- Game Art & Design - Montpellier -->
            <div class="o3d-specialization-block">
                <div class="o3d-specialization-header o3d-spec-game-art">
                    Référents Game Art & Design
                </div>
                <div class="o3d-instructors-grid">
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Anthony Kroll</div>
                        <p class="o3d-instructor-role">Game 1 & Texture</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Arnaud Astar</div>
                        <p class="o3d-instructor-role">Game 2 & Environment Art</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Micael Witkowski</div>
                        <p class="o3d-instructor-role">Game 3 & Technical Designer / Unreal Engine Instructor</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Vincent Hohmann</div>
                        <p class="o3d-instructor-role">Level Design</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Hugues Pedreno</div>
                        <p class="o3d-instructor-role">Game Design</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Oscar Roméas</div>
                        <p class="o3d-instructor-role">Animation</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Anthony Dufour</div>
                        <p class="o3d-instructor-role">Rig</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Lionel Thibault</div>
                        <p class="o3d-instructor-role">Méthodologie de l'image</p> 
                    </div>
                </div>
            </div>

            <!-- Game Tech & IA - Montpellier -->
            <div class="o3d-specialization-block">
                <div class="o3d-specialization-header o3d-spec-game-tech">
                    Référents Game Tech & IA
                </div>
                <div class="o3d-instructors-grid">
                    <div class="o3d-instructor-card tech">
                        <div class="o3d-instructor-name">Sébastien Touquoy</div>
                        <p class="o3d-instructor-role">Game Tech & Unreal Engine Instructor</p> 
                    </div>
                    <div class="o3d-instructor-card tech">
                        <div class="o3d-instructor-name">François Delachapelle</div>
                        <p class="o3d-instructor-role">Game Tech</p> 
                    </div>
                </div>
            </div>
        </div>

        <!-- Campus Angoulême -->
        <div class="o3d-campus-section">
            <h3 class="o3d-campus-title">Angoulême</h3>

            <!-- Game Art & Design - Angoulême -->
            <div class="o3d-specialization-block">
                <div class="o3d-specialization-header o3d-spec-game-art">
                    Référents Game Art & Design
                </div>
                <div class="o3d-instructors-grid">
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Zarah Towey</div>
                        <p class="o3d-instructor-role">Texture</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Pierre Llado</div>
                        <p class="o3d-instructor-role">Environment Art</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Quentin Guiraud</div>
                        <p class="o3d-instructor-role">Character Art</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Robin Peyrache</div>
                        <p class="o3d-instructor-role">Sémiotique visuelle</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Luc Bousquet</div>
                        <p class="o3d-instructor-role">Game Design</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Evelyne Badami</div>
                        <p class="o3d-instructor-role">Animation</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Etienne Eczet</div>
                        <p class="o3d-instructor-role">Direction Artistique</p> 
                    </div>
                    <div class="o3d-instructor-card">
                        <div class="o3d-instructor-name">Bastien Fanucci</div>
                        <p class="o3d-instructor-role">Rig</p> 
                    </div>
                </div>
            </div>

            <!-- Game Tech & IA - Angoulême -->
            <div class="o3d-specialization-block">
                <div class="o3d-specialization-header o3d-spec-game-tech">
                    Référents Game Tech & IA
                </div>
                <div class="o3d-instructors-grid">
                    <div class="o3d-instructor-card tech">
                        <div class="o3d-instructor-name">Didier Bernard</div>
                        <p class="o3d-instructor-role">Unreal Engine</p> 
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Footer CTA -->
    <footer class="o3d-pipeline-footer">
        <h2 class="o3d-footer-title">Prêt·e à rejoindre cette aventure créative ?</h2>
        <p class="o3d-footer-text">
            Chez Objectif 3D, nous formons les talents de demain sur toutes ces étapes de production. Game Art, 3D Animation, Game Tech & IA : trouvez votre voie dans l'industrie du jeu vidéo.
        </p> 
        <div class="o3d-cta-buttons">
            <a href="https://www.objectif3d.com/ecole-game-design-montpellier-angouleme-jeux-video/" class="o3d-cta-button o3d-cta-game-art" target="_blank" rel="noopener noreferrer" aria-label="Découvrir la formation Game Art &#038; Design">Game Art & Design</a>
            <a href="https://www.objectif3d.com/game-tech-ia-formation-unity-unreal-engine-cours/" class="o3d-cta-button o3d-cta-game-tech" target="_blank" rel="noopener noreferrer" aria-label="Découvrir la formation Game Tech &#038; IA">Game Tech & IA</a>
        </div>
    </footer>
</article></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/pipeline-de-production-jeux-video/">Tu sais comment on crée un jeu vidéo ?</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>LE RÊVE AMÉRICAIN Quand Montpellier touche les étoiles de la NBA</title>
		<link>https://www.objectif3d.com/le-reve-americain-quand-montpellier-touche-les-etoiles-de-la-nba/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Fri, 13 Mar 2026 13:33:22 +0000</pubDate>
				<category><![CDATA[Sortie Ciné]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=30966</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/le-reve-americain-quand-montpellier-touche-les-etoiles-de-la-nba/">LE RÊVE AMÉRICAIN Quand Montpellier touche les étoiles de la NBA</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_13">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_24  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_11  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Pour la deuxième fois en deux semaines, des anciens élèves de l&rsquo;école montpelliéraine Objectif 3D signent leur nom au générique d&rsquo;un grand film français. Une nouvelle preuve que la formation locale ouvre les portes des meilleurs studios.</p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     LE RÊVE AMÉRICAIN × OBJECTIF 3D × MATHEMATIC
     Code à coller dans un module "Code" de Divi
     ============================================================ -->

<link href="//www.objectif3d.com/wp-content/uploads/omgf/omgf-stylesheet-151/omgf-stylesheet-151.css?ver=1780577678" rel="stylesheet">

<style>
/* ── RESET SCOPED ─────────────────────────────────── */
.rva-wrap, .rva-wrap * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.rva-wrap {
  --rva-navy:    #0B1F3A;
  --rva-blue:    #1A3A6E;
  --rva-red:     #C8102E;
  --rva-gold:    #F5A623;
  --rva-cream:   #F8F4EE;
  --rva-white:   #FFFFFF;
  --rva-gray:    #6B7280;
  --rva-light:   #EEF2F7;
  font-family: 'Nunito', sans-serif;
  color: var(--rva-navy);
  overflow-x: hidden;
  width: 100%;
}

/* ── HERO ─────────────────────────────────────────── */
.rva-hero {
  background: var(--rva-navy);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 24px 100px;
  text-align: center;
}

/* Court lines background */
.rva-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 70% 50% at 50% 110%, #1A3A6E55 0%, transparent 65%),
    repeating-linear-gradient(
      0deg,
      transparent,
      transparent 59px,
      rgba(255,255,255,0.04) 59px,
      rgba(255,255,255,0.04) 60px
    ),
    repeating-linear-gradient(
      90deg,
      transparent,
      transparent 59px,
      rgba(255,255,255,0.04) 59px,
      rgba(255,255,255,0.04) 60px
    );
  pointer-events: none;
}

/* Half court circle */
.rva-court-circle {
  position: absolute;
  bottom: -120px;
  left: 50%;
  transform: translateX(-50%);
  width: 400px;
  height: 400px;
  border: 2px solid rgba(255,255,255,0.06);
  border-radius: 50%;
  pointer-events: none;
}
.rva-court-line {
  position: absolute;
  bottom: 0;
  left: 0; right: 0;
  height: 2px;
  background: rgba(255,255,255,0.06);
  pointer-events: none;
}

/* Stars top */
.rva-stars {
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, var(--rva-red), var(--rva-gold), var(--rva-red));
  pointer-events: none;
}

.rva-badge {
  background: var(--rva-red);
  color: var(--rva-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1rem;
  letter-spacing: 4px;
  padding: 7px 22px;
  border-radius: 4px;
  text-transform: uppercase;
  margin-bottom: 28px;
  position: relative;
  z-index: 2;
  display: inline-block;
}

/* Basketball SVG */
.rva-ball-wrap {
  position: relative;
  z-index: 2;
  margin-bottom: 32px;
  animation: rva-spin-float 6s ease-in-out infinite;
}
@keyframes rva-spin-float {
  0%, 100% { transform: translateY(0) rotate(0deg); }
  25%       { transform: translateY(-16px) rotate(8deg); }
  75%       { transform: translateY(-8px) rotate(-4deg); }
}

.rva-hero-h1 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: clamp(3rem, 13vw, 8.5rem) !important;
  color: var(--rva-white) !important;
  line-height: 0.85 !important;
  letter-spacing: 4px !important;
  position: relative;
  z-index: 2;
  animation: rva-slide-up 0.7s cubic-bezier(.22,.61,.36,1) both;
}
.rva-hero-h1 em {
  color: var(--rva-gold);
  font-style: normal;
  display: block;
}
@keyframes rva-slide-up {
  from { transform: translateY(40px); opacity: 0; }
  to   { transform: translateY(0);    opacity: 1; }
}

.rva-hero-sub {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: clamp(0.95rem, 2.5vw, 1.4rem);
  color: rgba(255,255,255,0.6);
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-top: 18px;
  position: relative;
  z-index: 2;
}

.rva-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin-top: 30px;
  position: relative;
  z-index: 2;
}
.rva-tag {
  background: rgba(255,255,255,0.07);
  border: 1.5px solid rgba(255,255,255,0.15);
  color: rgba(255,255,255,0.8);
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.78rem;
  padding: 7px 16px;
  border-radius: 4px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* ── TICKER ───────────────────────────────────────── */
.rva-ticker {
  background: var(--rva-red);
  padding: 12px 0;
  overflow: hidden;
  white-space: nowrap;
}
.rva-ticker-inner {
  display: inline-block;
  animation: rva-tick 30s linear infinite;
}
.rva-ticker-inner span {
  font-family: 'Bebas Neue', cursive;
  font-size: 1.15rem;
  letter-spacing: 4px;
  color: var(--rva-white);
  margin-right: 50px;
}
.rva-ticker-inner .rva-sep {
  opacity: 0.5;
  font-size: 0.8rem;
}
@keyframes rva-tick {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* ── SHARED ───────────────────────────────────────── */
.rva-section { padding: 64px 24px; }
.rva-inner   { max-width: 1060px; margin: 0 auto; }

.rva-label {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 0.85rem;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: var(--rva-red);
  margin-bottom: 16px;
}
.rva-label::before {
  content: '';
  display: block;
  width: 24px;
  height: 3px;
  background: var(--rva-red);
  flex-shrink: 0;
}

.rva-h2 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: clamp(2.4rem, 6vw, 4.2rem) !important;
  line-height: 0.95 !important;
  letter-spacing: 2px !important;
  margin-bottom: 22px !important;
  color: var(--rva-navy) !important;
}
.rva-h2 .rva-hl  { color: var(--rva-blue); }
.rva-h2 .rva-acc { color: var(--rva-white); background: var(--rva-red); padding: 0 8px; display: inline; }
.rva-p {
  font-size: 1rem;
  line-height: 1.8;
  color: #3D4A5C;
}

/* ── SYNOPSIS ─────────────────────────────────────── */
.rva-syn { background: var(--rva-navy); }
.rva-syn .rva-label { color: var(--rva-gold); }
.rva-syn .rva-label::before { background: var(--rva-gold); }
.rva-syn .rva-h2  { color: var(--rva-white) !important; }
.rva-syn .rva-hl  { color: var(--rva-gold) !important; }
.rva-syn .rva-p   { color: rgba(255,255,255,0.75); }

.rva-syn-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
  align-items: center;
}
@media (max-width: 700px) {
  .rva-syn-grid { grid-template-columns: 1fr; gap: 32px; }
}

.rva-film-card {
  background: linear-gradient(135deg, #1A3A6E 0%, #0B1F3A 100%);
  border-radius: 16px;
  padding: 30px 26px;
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(255,255,255,0.1);
}
.rva-film-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--rva-red), var(--rva-gold));
}
.rva-film-card::after {
  content: '🏀';
  position: absolute;
  bottom: -10px; right: 16px;
  font-size: 5rem;
  opacity: 0.08;
  pointer-events: none;
  line-height: 1;
}
.rva-film-card h3 {
  font-family: 'Bebas Neue', cursive !important;
  font-size: 2rem !important;
  color: var(--rva-white) !important;
  letter-spacing: 2px;
  line-height: 1;
  margin-bottom: 20px !important;
}
.rva-frow { display: flex; gap: 12px; align-items: baseline; margin-bottom: 10px; }
.rva-flabel {
  font-weight: 800;
  font-size: 0.68rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--rva-gold);
  min-width: 80px;
  flex-shrink: 0;
}
.rva-fval {
  font-weight: 700;
  font-size: 0.9rem;
  color: rgba(255,255,255,0.85);
}
.rva-bo {
  background: var(--rva-red);
  color: var(--rva-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1.4rem;
  letter-spacing: 3px;
  padding: 10px 18px;
  border-radius: 8px;
  text-align: center;
  margin-top: 20px;
}

/* ── MATHEMATIC ───────────────────────────────────── */
.rva-math { background: var(--rva-cream); }

.rva-stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 18px;
  margin-top: 46px;
}
.rva-stat {
  background: var(--rva-white);
  border-radius: 12px;
  padding: 26px 22px;
  border-top: 4px solid var(--rva-red);
  box-shadow: 0 4px 20px rgba(11,31,58,0.08);
  transition: transform .2s, box-shadow .2s;
}
.rva-stat:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 30px rgba(11,31,58,0.14);
}
.rva-stat-num {
  font-family: 'Bebas Neue', cursive;
  font-size: 3rem;
  color: var(--rva-blue);
  letter-spacing: 2px;
  line-height: 1;
}
.rva-stat-lbl {
  font-weight: 800;
  font-size: 0.72rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--rva-gray);
  margin-top: 6px;
}
.rva-stat-desc { font-size: 0.87rem; color: #4A5568; margin-top: 6px; line-height: 1.55; }

/* ── VFX ROLE ─────────────────────────────────────── */
.rva-role { background: var(--rva-blue); }
.rva-role .rva-label  { color: var(--rva-gold); }
.rva-role .rva-label::before { background: var(--rva-gold); }
.rva-role .rva-h2    { color: var(--rva-white) !important; }
.rva-role .rva-acc   { background: var(--rva-gold); color: var(--rva-navy); }
.rva-role .rva-p     { color: rgba(255,255,255,0.75); }

.rva-vfx-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 18px;
  margin-top: 44px;
}
.rva-vfx-item {
  background: rgba(255,255,255,0.06);
  border: 1.5px solid rgba(255,255,255,0.12);
  border-radius: 12px;
  padding: 26px 22px;
  border-left: 4px solid var(--rva-gold);
  transition: background .3s;
}
.rva-vfx-item:hover { background: rgba(255,255,255,0.11); }
.rva-vfx-icon { font-size: 2rem; margin-bottom: 12px; }
.rva-vfx-item h3 {
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 700 !important;
  font-size: 1.2rem !important;
  color: var(--rva-gold) !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 9px !important;
}
.rva-vfx-item p { font-size: 0.9rem; color: rgba(255,255,255,0.72); line-height: 1.65; }

/* ── QUOTE ────────────────────────────────────────── */
.rva-quote-wrap {
  background: var(--rva-red);
  padding: 64px 24px;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.rva-quote-wrap::before {
  content: '🏀';
  position: absolute;
  left: -20px; top: -20px;
  font-size: 10rem;
  opacity: 0.07;
  pointer-events: none;
}
.rva-quote-wrap::after {
  content: '🏀';
  position: absolute;
  right: -20px; bottom: -30px;
  font-size: 10rem;
  opacity: 0.07;
  pointer-events: none;
  transform: rotate(20deg);
}
.rva-quote-inner { max-width: 820px; margin: 0 auto; position: relative; z-index: 1; }
.rva-blockquote {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: clamp(1.4rem, 4vw, 2.2rem);
  color: var(--rva-white);
  line-height: 1.35;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-top: 16px;
}
.rva-blockquote::before {
  content: '"';
  font-family: 'Bebas Neue', cursive;
  font-size: 6rem;
  color: rgba(255,255,255,0.15);
  position: absolute;
  top: -20px; left: -10px;
  line-height: 1;
}
.rva-quote-author {
  font-weight: 800;
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: rgba(255,255,255,0.6);
  margin-top: 18px;
}

/* ── PIPELINE ─────────────────────────────────────── */
.rva-tech { background: var(--rva-navy); }
.rva-tech .rva-label  { color: var(--rva-gold); }
.rva-tech .rva-label::before { background: var(--rva-gold); }
.rva-tech .rva-h2    { color: var(--rva-white) !important; }
.rva-tech .rva-acc   { background: var(--rva-gold); color: var(--rva-navy); }

.rva-pipeline {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 0;
  margin-top: 46px;
  justify-content: center;
}
.rva-pipe-step {
  background: rgba(255,255,255,0.05);
  border: 1.5px solid rgba(255,255,255,0.1);
  border-radius: 10px;
  padding: 22px 16px;
  text-align: center;
  flex: 1;
  min-width: 130px;
  max-width: 180px;
  transition: background .3s;
}
.rva-pipe-step:hover { background: rgba(255,255,255,0.1); }
.rva-pipe-arrow {
  color: var(--rva-gold);
  font-size: 1.4rem;
  opacity: 0.4;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  padding: 0 4px;
}
.rva-p-icon  { font-size: 1.8rem; margin-bottom: 9px; }
.rva-p-title {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 0.95rem;
  color: var(--rva-gold);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
}
.rva-p-desc  { font-size: 0.76rem; color: rgba(255,255,255,0.48); line-height: 1.4; }

@media (max-width: 700px) {
  .rva-pipeline   { flex-direction: column; align-items: stretch; gap: 4px; }
  .rva-pipe-step  { max-width: 100%; }
  .rva-pipe-arrow { transform: rotate(90deg); justify-content: center; padding: 2px 0; }
}

/* ── ALUMNI ───────────────────────────────────────── */
.rva-o3d { background: var(--rva-light); }

.rva-school-head {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 28px;
  align-items: start;
  margin-bottom: 44px;
}
@media (max-width: 640px) {
  .rva-school-head { grid-template-columns: 1fr; }
}

.rva-school-badge {
  background: var(--rva-navy);
  color: var(--rva-white);
  font-family: 'Bebas Neue', cursive;
  font-size: 1.1rem;
  letter-spacing: 3px;
  padding: 14px 22px;
  border-radius: 10px;
  text-align: center;
  white-space: nowrap;
  border-top: 4px solid var(--rva-gold);
}
.rva-school-badge small {
  display: block;
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.62rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--rva-gold);
  margin-top: 5px;
}

.rva-alumni-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 18px;
}
.rva-alumni-card {
  background: var(--rva-white);
  border-radius: 14px;
  padding: 26px 22px;
  box-shadow: 0 4px 20px rgba(11,31,58,0.08);
  position: relative;
  transition: transform .2s, box-shadow .2s;
  border-bottom: 3px solid var(--rva-red);
}
.rva-alumni-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 10px 30px rgba(11,31,58,0.15);
}
.rva-alumni-card::after {
  content: '🏀';
  position: absolute;
  top: 14px; right: 14px;
  font-size: 1.1rem;
  opacity: 0.2;
}
.rva-avatar {
  width: 52px; height: 52px;
  border-radius: 10px;
  background: linear-gradient(135deg, var(--rva-blue), var(--rva-navy));
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Bebas Neue', cursive;
  font-size: 1.3rem;
  color: var(--rva-gold);
  margin-bottom: 14px;
}
.rva-aname {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  color: var(--rva-navy);
  letter-spacing: 0.5px;
  margin-bottom: 5px;
}
.rva-arole {
  font-size: 0.77rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--rva-red);
  margin-bottom: 10px;
}
.rva-apromo {
  display: inline-block;
  background: var(--rva-navy);
  color: var(--rva-gold);
  font-family: 'Bebas Neue', cursive;
  font-size: 0.85rem;
  letter-spacing: 2px;
  padding: 3px 12px;
  border-radius: 4px;
}

.rva-eco-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 48px;
}
@media (max-width: 640px) {
  .rva-eco-grid { grid-template-columns: 1fr; }
}
.rva-eco-grid h3 {
  font-family: 'Barlow Condensed', sans-serif !important;
  font-weight: 700 !important;
  font-size: 1.2rem !important;
  color: var(--rva-blue) !important;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 10px !important;
}

/* ── FOOTER ───────────────────────────────────────── */
.rva-footer {
  background: var(--rva-navy);
  text-align: center;
  padding: 60px 24px;
  position: relative;
  overflow: hidden;
}
.rva-footer::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--rva-red), var(--rva-gold), var(--rva-red));
}
.rva-footer-deco {
  position: absolute;
  bottom: -30px; right: -30px;
  font-size: 14rem;
  opacity: 0.04;
  pointer-events: none;
  line-height: 1;
}
.rva-footer-title {
  font-family: 'Bebas Neue', cursive;
  font-size: clamp(2rem, 7vw, 4.5rem);
  color: var(--rva-white);
  letter-spacing: 4px;
  margin-bottom: 4px;
}
.rva-footer-title span { color: var(--rva-gold); }
.rva-footer-sub {
  font-weight: 700;
  font-size: 0.82rem;
  color: rgba(255,255,255,0.35);
  text-transform: uppercase;
  letter-spacing: 4px;
  margin-bottom: 30px;
}
.rva-footer-links {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
}
.rva-footer-links a {
  background: rgba(255,255,255,0.07);
  border: 1.5px solid rgba(255,255,255,0.15);
  color: var(--rva-white) !important;
  text-decoration: none !important;
  font-weight: 800;
  font-size: 0.78rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 10px 20px;
  border-radius: 6px;
  transition: background .2s, border-color .2s;
}
.rva-footer-links a:hover {
  background: rgba(255,255,255,0.14);
  border-color: var(--rva-gold);
  color: var(--rva-gold) !important;
}
.rva-credits {
  margin-top: 28px;
  font-size: 0.7rem;
  color: rgba(255,255,255,0.2);
  text-transform: uppercase;
  letter-spacing: 2px;
}
</style>

<!-- ══════════════════════════════════════════════════
     HTML
══════════════════════════════════════════════════ -->
<div class="rva-wrap">

  <!-- HERO -->
  <div class="rva-hero">
    <div class="rva-stars"></div>
    <div class="rva-court-circle"></div>
    <div class="rva-court-line"></div>

    <div class="rva-badge">Objectif 3D × Mathematic × Gaumont</div>

    <!-- Basketball SVG -->
    <div class="rva-ball-wrap">
      <svg width="120" height="120" viewBox="0 0 120 120" fill="none" xmlns="http://www.w3.org/2000/svg">
        <circle cx="60" cy="60" r="58" fill="#E87822" stroke="#1A1A1A" stroke-width="2.5"/>
        <!-- seams -->
        <path d="M 60 2 Q 90 30 90 60 Q 90 90 60 118" stroke="#1A1A1A" stroke-width="2.5" fill="none"/>
        <path d="M 60 2 Q 30 30 30 60 Q 30 90 60 118" stroke="#1A1A1A" stroke-width="2.5" fill="none"/>
        <path d="M 2 60 Q 30 45 60 45 Q 90 45 118 60" stroke="#1A1A1A" stroke-width="2.5" fill="none"/>
        <path d="M 2 60 Q 30 75 60 75 Q 90 75 118 60" stroke="#1A1A1A" stroke-width="2.5" fill="none"/>
        <!-- shine -->
        <ellipse cx="42" cy="34" rx="12" ry="7" fill="rgba(255,255,255,0.18)" transform="rotate(-30 42 34)"/>
      </svg>
    </div>

    <h1 class="rva-hero-h1">LE RÊVE<br /><em>AMÉRICAIN</em></h1>
    <div class="rva-hero-sub">Quand Montpellier touche les étoiles de la NBA</div>

    <div class="rva-tags">
      <span class="rva-tag">🎬 Film 2026</span>
      <span class="rva-tag">🏀 Histoire Vraie</span>
      <span class="rva-tag">📍 Montpellier</span>
      <span class="rva-tag">🎓 Objectif 3D</span>
    </div>
  </div><!-- /hero -->

  <!-- TICKER -->
  <div class="rva-ticker" aria-hidden="true">
    <div class="rva-ticker-inner">
      <span>LE RÊVE AMÉRICAIN</span><span class="rva-sep">✦</span>
      <span>JEAN-PASCAL ZADI</span><span class="rva-sep">✦</span>
      <span>RAPHAËL QUENARD</span><span class="rva-sep">✦</span>
      <span>MATHEMATIC STUDIO</span><span class="rva-sep">✦</span>
      <span>OBJECTIF 3D</span><span class="rva-sep">✦</span>
      <span>NBA · BASKET</span><span class="rva-sep">✦</span>
      <span>VFX MONTPELLIER</span><span class="rva-sep">✦</span>
      <span>HISTOIRE VRAIE</span><span class="rva-sep">✦</span>
      <span>LE RÊVE AMÉRICAIN</span><span class="rva-sep">✦</span>
      <span>JEAN-PASCAL ZADI</span><span class="rva-sep">✦</span>
      <span>RAPHAËL QUENARD</span><span class="rva-sep">✦</span>
      <span>MATHEMATIC STUDIO</span><span class="rva-sep">✦</span>
      <span>OBJECTIF 3D</span><span class="rva-sep">✦</span>
      <span>NBA · BASKET</span><span class="rva-sep">✦</span>
      <span>VFX MONTPELLIER</span><span class="rva-sep">✦</span>
      <span>HISTOIRE VRAIE</span><span class="rva-sep">✦</span>
    </div>
  </div>

  <!-- SYNOPSIS -->
  <div class="rva-section rva-syn">
    <div class="rva-inner">
      <div class="rva-syn-grid">
        <div>
          <div class="rva-label">Le Film</div>
          <h2 class="rva-h2">DU VIDÉO CLUB<br />À LA <span class="rva-hl">NBA</span></h2>
          <p class="rva-p">Personne n'aurait parié sur Jérémy, coincé derrière le comptoir d'un vidéo club à Amiens, ou sur Bouna, faisant le ménage à l'aéroport d'Orly. Sans contacts, sans argent et avec un niveau d'anglais plus qu'approximatif, rien ne les prédestinait à devenir des agents qui comptent en NBA.</p> 
          <p class="rva-p" style="margin-top:14px;">Inspiré de l'histoire vraie de Bouna Ndiaye et Jérémy Medjana, le film d'Anthony Marciano est une comédie touchante sur l'amitié, la persévérance et les rêves qu'on refuse d'abandonner.</p> 
        </div>
        <div>
          <div class="rva-film-card">
            <h3>LE RÊVE<br />AMÉRICAIN</h3>
            <div>
              <div class="rva-frow"><span class="rva-flabel">Réalisation</span><span class="rva-fval">Anthony Marciano</span></div>
              <div class="rva-frow"><span class="rva-flabel">Production</span><span class="rva-fval">ADNP Quad Films / Gaumont</span></div>
              <div class="rva-frow"><span class="rva-flabel">Sortie</span><span class="rva-fval">18 février 2026</span></div>
              <div class="rva-frow"><span class="rva-flabel">VFX</span><span class="rva-fval">Mathematic Studio</span></div>
              <div class="rva-frow"><span class="rva-flabel">Tournage</span><span class="rva-fval">France & Canada</span></div>
              <div class="rva-frow"><span class="rva-flabel">Casting</span><span class="rva-fval">Quenard · Zadi · Diakhaté</span></div>
            </div>
            <div class="rva-bo">228 380 entrées dès la 1ʳᵉ semaine 🎟</div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- MATHEMATIC -->
  <div class="rva-section rva-math">
    <div class="rva-inner">
      <div class="rva-label">Le Studio</div>
      <h2 class="rva-h2">MATHEMATIC,<br />LE <span class="rva-acc">STUDIO</span> DERRIÈRE<br />LES DEUX FILMS</h2>
      <p class="rva-p">En à peine deux semaines, le studio Mathematic a signé les VFX de deux sorties majeures : le Marsupilami le 4 février, puis Le Rêve Américain le 18 février 2026. Leur antenne montpelliéraine, installée à la Cité Créative, confirme le rayonnement de la filière locale.</p> 
      <div class="rva-stats">
        <div class="rva-stat">
          <div class="rva-stat-num">2</div>
          <div class="rva-stat-lbl">Films en février</div>
          <div class="rva-stat-desc">Marsupilami (4 fév.) et Le Rêve Américain (18 fév.) : deux sorties majeures, un seul studio.</div>
        </div>
        <div class="rva-stat">
          <div class="rva-stat-num">7.5</div>
          <div class="rva-stat-lbl">Note IMDB</div>
          <div class="rva-stat-desc">Une comédie plébiscitée par le public et les critiques avec 7,5/10 sur IMDb.</div>
        </div>
        <div class="rva-stat">
          <div class="rva-stat-num">30+</div>
          <div class="rva-stat-lbl">Ans d'histoire</div>
          <div class="rva-stat-desc">L'histoire vraie de Bouna & Jérémy couvre les années 90 jusqu'aux sommets de la NBA.</div>
        </div>
        <div class="rva-stat">
          <div class="rva-stat-num">4</div>
          <div class="rva-stat-lbl">Anciens O3D</div>
          <div class="rva-stat-desc">Quatre diplômés d'Objectif 3D ont travaillé sur ce film au sein de Mathematic.</div>
        </div>
      </div>
    </div>
  </div>

  <!-- VFX ROLE -->
  <div class="rva-section rva-role">
    <div class="rva-inner">
      <div class="rva-label">La Contribution VFX</div>
      <h2 class="rva-h2">MATHEMATIC AU CŒUR<br />DE L'<span class="rva-acc">ACTION</span></h2>
      <div class="rva-vfx-grid">
        <div class="rva-vfx-item">
          <div class="rva-vfx-icon">📍</div>
          <h3>Matchmove & Tracking</h3>
          <p>Intégrer des éléments numériques dans des prises de vue réelles exige un tracking millimétrique. Adrien Delecroix, Andréa Hervet, Eva Clerc et Pauline Treyer ont assuré cette précision.</p> 
        </div>
        <div class="rva-vfx-item">
          <div class="rva-vfx-icon">🏟</div>
          <h3>Extensions de Décors</h3>
          <p>Les salles de basket françaises ont été augmentées pour recréer l'ambiance des grandes arènes américaines, du Madison Square Garden aux salles légendaires de NBA.</p> 
        </div>
        <div class="rva-vfx-item">
          <div class="rva-vfx-icon">🔁</div>
          <h3>Rotomation</h3>
          <p>La rotomation permet d'isoler et d'animer des éléments du tournage réel pour une intégration parfaite des effets visuels dans les séquences les plus dynamiques.</p> 
        </div>
        <div class="rva-vfx-item">
          <div class="rva-vfx-icon">🎨</div>
          <h3>Compositing Final</h3>
          <p>La touche finale qui assemble tous les éléments — live, 3D, effets — pour rendre les VFX invisibles et l'illusion totalement convaincante.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- QUOTE -->
  <div class="rva-quote-wrap">
    <div class="rva-quote-inner">
      <div class="rva-blockquote">On n'imagine pas à quel point les grands empires reposent sur une succession d'échecs.</div>
      <div class="rva-quote-author">— Anthony Marciano, Réalisateur · Le Rêve Américain</div>
    </div>
  </div>

  <!-- PIPELINE -->
  <div class="rva-section rva-tech">
    <div class="rva-inner">
      <div class="rva-label">Le Pipeline VFX</div>
      <h2 class="rva-h2">DU PLATEAU<br />À L'<span class="rva-acc">ÉCRAN FINAL</span></h2>
      <div class="rva-pipeline">
        <div class="rva-pipe-step">
          <div class="rva-p-icon">🎬</div>
          <div class="rva-p-title">Tournage</div>
          <div class="rva-p-desc">France & Canada · 9 semaines de prise de vues</div>
        </div>
        <div class="rva-pipe-arrow">→</div>
        <div class="rva-pipe-step">
          <div class="rva-p-icon">📍</div>
          <div class="rva-p-title">Tracking</div>
          <div class="rva-p-desc">Adrien Delecroix supervise les données de mouvement</div>
        </div>
        <div class="rva-pipe-arrow">→</div>
        <div class="rva-pipe-step">
          <div class="rva-p-icon">✂️</div>
          <div class="rva-p-title">Rotomation</div>
          <div class="rva-p-desc">Isolation des éléments pour intégration</div>
        </div>
        <div class="rva-pipe-arrow">→</div>
        <div class="rva-pipe-step">
          <div class="rva-p-icon">🏟</div>
          <div class="rva-p-title">Extensions 3D</div>
          <div class="rva-p-desc">Création des arènes & décors numériques</div>
        </div>
        <div class="rva-pipe-arrow">→</div>
        <div class="rva-pipe-step">
          <div class="rva-p-icon">💡</div>
          <div class="rva-p-title">Compositing</div>
          <div class="rva-p-desc">Rendu final · Cité Créative, Montpellier</div>
        </div>
      </div>
    </div>
  </div>

  <!-- O3D ALUMNI -->
  <div class="rva-section rva-o3d">
    <div class="rva-inner">
      <div class="rva-school-head">
        <div>
          <div class="rva-label">La Fierté Locale</div>
          <h2 class="rva-h2">4 ANCIENS D'<span class="rva-hl">OBJECTIF 3D</span><br />AU GÉNÉRIQUE</h2>
          <p class="rva-p">Pour la deuxième fois en deux semaines, des anciens élèves de l'école montpelliéraine Objectif 3D signent leur nom au générique d'un grand film français. Une nouvelle preuve que la formation locale ouvre les portes des meilleurs studios.</p> 
        </div>
        <div class="rva-school-badge">
          OBJECTIF 3D
          <small>École 3D · Montpellier & Angoulême</small>
        </div>
      </div>

      <div class="rva-alumni-grid">
        <div class="rva-alumni-card">
          <div class="rva-avatar">AD</div>
          <div class="rva-aname">Adrien Delecroix</div>
          <div class="rva-arole">Supervisor Matchmove · Rotomation · Layout</div>
          <span class="rva-apromo">Objectif 3D</span>
        </div>
        <div class="rva-alumni-card">
          <div class="rva-avatar">EC</div>
          <div class="rva-aname">Eva Clerc</div>
          <div class="rva-arole">Matchmove Artist</div>
          <span class="rva-apromo">Objectif 3D</span>
        </div>
        <div class="rva-alumni-card">
          <div class="rva-avatar">AH</div>
          <div class="rva-aname">Andréa Hervet</div>
          <div class="rva-arole">Senior Matchmove Artist</div>
          <span class="rva-apromo">Objectif 3D</span>
        </div>
        <div class="rva-alumni-card">
          <div class="rva-avatar">PT</div>
          <div class="rva-aname">Pauline Treyer</div>
          <div class="rva-arole">Matchmove Artist</div>
          <span class="rva-apromo">Objectif 3D</span>
        </div>
      </div>

      <div class="rva-eco-grid">
        <div>
          <h3>Un double générique historique</h3>
          <p class="rva-p">Adrien Delecroix, Eva Clerc et Andréa Hervet sont crédités sur <em>les deux films</em> sortis en février 2026 — Marsupilami et Le Rêve Américain — au sein du même studio Mathematic. Une double performance rare.</p> 
        </div>
        <div>
          <h3>La filière VFX montpelliéraine</h3>
          <p class="rva-p">Avec déjà 11 anciens au générique de <em>Miraculous</em>, 14 sur <em>Ninja Turtles</em>, et maintenant plusieurs titres en 2026, Objectif 3D bâtit une véritable filière professionnelle au cœur de l'Occitanie.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- FOOTER -->
  <div class="rva-footer">
    <div class="rva-footer-deco">🏀</div>
    <div class="rva-footer-title">LE RÊVE <span>AMÉRICAIN</span></div>
    <div class="rva-footer-sub">En salle depuis le 18 février 2026</div>
    <div class="rva-footer-links">
      <a href="https://www.objectif3d.com" target="_blank" rel="noopener">🎓 Objectif 3D</a>
      <a href="https://www.mathematic.tv"  target="_blank" rel="noopener">🖥 Mathematic Studio</a>
      <a href="https://www.allocine.fr/film/fichefilm_gen_cfilm=1000012480.html" target="_blank" rel="noopener">🎬 AlloCiné</a>
    </div>
    <div class="rva-credits">Article rédigé d'après sources vérifiées · Wikipedia · AlloCiné · Cineuropa · En Commun · IMDb</div>
  </div>

</div><!-- /rva-wrap --></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/le-reve-americain-quand-montpellier-touche-les-etoiles-de-la-nba/">LE RÊVE AMÉRICAIN Quand Montpellier touche les étoiles de la NBA</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Marsupilami, quand montpellier donne vie à une légende de la BD</title>
		<link>https://www.objectif3d.com/marsupilami-quand-montpellier-donne-vie-a-une-legende-de-la-bd/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Fri, 13 Mar 2026 13:23:49 +0000</pubDate>
				<category><![CDATA[Sortie Ciné]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=30961</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/marsupilami-quand-montpellier-donne-vie-a-une-legende-de-la-bd/">Marsupilami, quand montpellier donne vie à une légende de la BD</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_14">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_25  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_12  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>L&rsquo;école montpelliéraine Objectif 3D, pionnière de la formation 3D en France avec plus de 26 ans d&rsquo;expérience, peut être fière : quatre de ses anciens élèves ont contribué à donner vie au Marsupilami au sein du studio Mathematic.</p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_5">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     MARSUPILAMI × OBJECTIF 3D × MATHEMATIC
     Code à coller dans un module "Code" de Divi
     ============================================================ -->

<link href="//www.objectif3d.com/wp-content/uploads/omgf/omgf-stylesheet-130/omgf-stylesheet-130.css?ver=1780577678" rel="stylesheet">

<style>
/* ── RESET SCOPED ─────────────────────────────────── */
.msp-wrap, .msp-wrap * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.msp-wrap {
  --msp-yellow: #F5C800;
  --msp-black:  #1A1A1A;
  --msp-spot:   #2A1A00;
  --msp-jungle: #1D5C2E;
  --msp-green2: #2E8B47;
  --msp-cream:  #FFF8E1;
  --msp-white:  #FFFFFF;
  font-family: 'Nunito', sans-serif;
  color: var(--msp-black);
  overflow-x: hidden;
  width: 100%;
}

/* ── HERO ─────────────────────────────────────────── */
.msp-hero {
  background: var(--msp-jungle);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 70px 20px 90px;
  text-align: center;
}
.msp-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 60% 40% at 50% 100%, #0a3018 0%, transparent 70%),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Ccircle cx='10' cy='10' r='2' fill='%23ffffff08'/%3E%3Ccircle cx='40' cy='35' r='1.5' fill='%23ffffff06'/%3E%3C/svg%3E");
  pointer-events: none;
}
.msp-leaves {
  position: absolute;
  top: 0;
  width: 180px;
  opacity: 0.45;
  pointer-events: none;
}
.msp-leaves-left  { left: -20px; }
.msp-leaves-right { right: -20px; transform: scaleX(-1); }

@media (max-width: 600px) {
  .msp-leaves { width: 100px; }
}

.msp-badge {
  background: var(--msp-yellow);
  color: var(--msp-black);
  font-family: 'Bangers', cursive;
  font-size: 1rem;
  letter-spacing: 3px;
  padding: 6px 20px;
  border-radius: 50px;
  text-transform: uppercase;
  margin-bottom: 24px;
  position: relative;
  z-index: 2;
  box-shadow: 3px 3px 0 var(--msp-spot);
  display: inline-block;
}
.msp-hero-h1 {
  font-family: 'Bangers', cursive !important;
  font-size: clamp(3.5rem, 14vw, 9rem) !important;
  color: var(--msp-yellow) !important;
  line-height: 0.9 !important;
  letter-spacing: 4px !important;
  text-shadow: 6px 6px 0 var(--msp-spot), 12px 12px 20px rgba(0,0,0,0.5) !important;
  position: relative;
  z-index: 2;
  animation: msp-bounce-in 0.8s cubic-bezier(.36,.07,.19,.97) both;
}
@keyframes msp-bounce-in {
  0%   { transform: scale(0.3) rotate(-5deg); opacity: 0; }
  60%  { transform: scale(1.08) rotate(1deg); }
  100% { transform: scale(1) rotate(0deg); opacity: 1; }
}
.msp-marsu {
  position: relative;
  z-index: 2;
  margin: 36px 0 8px;
  animation: msp-float 3s ease-in-out infinite;
  max-width: 220px;
}
@media (max-width: 480px) { .msp-marsu { max-width: 160px; } }
@keyframes msp-float {
  0%, 100% { transform: translateY(0); }
  25%       { transform: translateY(-12px) rotate(1deg); }
  75%       { transform: translateY(-6px) rotate(-1deg); }
}
.msp-hero-sub {
  font-family: 'Fredoka One', cursive;
  font-size: clamp(0.95rem, 3vw, 1.5rem);
  color: var(--msp-yellow);
  opacity: 0.85;
  margin-top: 14px;
  position: relative;
  z-index: 2;
  letter-spacing: 1px;
}
.msp-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin-top: 28px;
  position: relative;
  z-index: 2;
}
.msp-tag {
  background: rgba(255,255,255,0.1);
  border: 2px solid rgba(245,200,0,0.4);
  color: var(--msp-yellow);
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.8rem;
  padding: 7px 16px;
  border-radius: 50px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

/* ── TICKER ───────────────────────────────────────── */
.msp-ticker {
  background: var(--msp-yellow);
  padding: 13px 0;
  overflow: hidden;
  white-space: nowrap;
  border-top: 4px solid var(--msp-spot);
  border-bottom: 4px solid var(--msp-spot);
}
.msp-ticker-inner {
  display: inline-block;
  animation: msp-tick 28s linear infinite;
}
.msp-ticker-inner span {
  font-family: 'Bangers', cursive;
  font-size: 1.2rem;
  letter-spacing: 3px;
  color: var(--msp-spot);
  margin-right: 55px;
}
@keyframes msp-tick {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* ── SHARED LAYOUT ────────────────────────────────── */
.msp-section {
  padding: 64px 24px;
}
.msp-inner {
  max-width: 1060px;
  margin: 0 auto;
}
.msp-label {
  display: inline-block;
  font-family: 'Bangers', cursive;
  font-size: 0.9rem;
  letter-spacing: 4px;
  text-transform: uppercase;
  border-left: 4px solid var(--msp-yellow);
  padding-left: 12px;
  margin-bottom: 18px;
  color: var(--msp-jungle);
}
.msp-h2 {
  font-family: 'Bangers', cursive !important;
  font-size: clamp(2.2rem, 6vw, 4rem) !important;
  line-height: 1 !important;
  letter-spacing: 2px !important;
  margin-bottom: 22px !important;
  color: var(--msp-black) !important;
}
.msp-h2 .msp-hl   { color: var(--msp-jungle); }
.msp-h2 .msp-acc  { color: var(--msp-yellow); background: var(--msp-black); padding: 0 8px; display: inline; }
.msp-p {
  font-size: 1rem;
  line-height: 1.8;
  color: #333;
}

/* ── SYNOPSIS ─────────────────────────────────────── */
.msp-synopsis { background: var(--msp-black); }
.msp-synopsis .msp-label { color: var(--msp-yellow); }
.msp-synopsis .msp-h2    { color: var(--msp-yellow) !important; }
.msp-synopsis .msp-hl    { color: var(--msp-white) !important; }
.msp-synopsis .msp-p     { color: rgba(255,255,255,0.8); }
.msp-syn-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 50px;
  align-items: center;
}
@media (max-width: 700px) {
  .msp-syn-grid { grid-template-columns: 1fr; gap: 32px; }
}
.msp-film-card {
  background: var(--msp-yellow);
  border-radius: 18px;
  padding: 28px 24px;
  position: relative;
  box-shadow: 7px 7px 0 rgba(255,255,255,0.18);
}
.msp-film-card::before {
  content: '🎬';
  position: absolute;
  top: -18px; right: 18px;
  font-size: 2.2rem;
}
.msp-film-card h3 {
  font-family: 'Bangers', cursive !important;
  font-size: 2rem !important;
  color: var(--msp-black) !important;
  letter-spacing: 2px;
  line-height: 1;
  margin-bottom: 16px !important;
}
.msp-frow { display: flex; gap: 10px; align-items: baseline; margin-bottom: 9px; }
.msp-flabel {
  font-weight: 800;
  font-size: 0.72rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--msp-spot);
  min-width: 75px;
}
.msp-fval { font-weight: 700; font-size: 0.92rem; color: var(--msp-black); }
.msp-bo {
  background: var(--msp-jungle);
  color: var(--msp-white);
  font-family: 'Bangers', cursive;
  font-size: 1.4rem;
  letter-spacing: 2px;
  padding: 10px 18px;
  border-radius: 10px;
  text-align: center;
  margin-top: 18px;
}

/* ── STATS ────────────────────────────────────────── */
.msp-math { background: var(--msp-cream); }
.msp-stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 18px;
  margin-top: 46px;
}
.msp-stat {
  background: var(--msp-white);
  border-radius: 14px;
  padding: 26px 22px;
  border: 3px solid var(--msp-black);
  box-shadow: 5px 5px 0 var(--msp-black);
  transition: transform .2s, box-shadow .2s;
}
.msp-stat:hover {
  transform: translate(-3px,-3px);
  box-shadow: 8px 8px 0 var(--msp-black);
}
.msp-stat-num {
  font-family: 'Bangers', cursive;
  font-size: 3rem;
  color: var(--msp-jungle);
  letter-spacing: 2px;
  line-height: 1;
}
.msp-stat-lbl {
  font-weight: 800;
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #777;
  margin-top: 7px;
}
.msp-stat-desc { font-size: 0.88rem; color: #444; margin-top: 6px; line-height: 1.5; }

/* ── CHALLENGES ───────────────────────────────────── */
.msp-challenge { background: var(--msp-jungle); }
.msp-challenge .msp-label { color: var(--msp-yellow); }
.msp-challenge .msp-h2    { color: var(--msp-white) !important; }
.msp-challenge .msp-acc   { background: var(--msp-yellow); color: var(--msp-black); }
.msp-chal-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 20px;
  margin-top: 46px;
}
.msp-chal-item {
  background: rgba(255,255,255,0.07);
  border: 2px solid rgba(245,200,0,0.3);
  border-radius: 14px;
  padding: 26px 22px;
  border-left: 4px solid var(--msp-yellow);
  transition: background .3s;
}
.msp-chal-item:hover { background: rgba(255,255,255,0.13); }
.msp-chal-icon { font-size: 2rem; margin-bottom: 12px; }
.msp-chal-item h3 {
  font-family: 'Fredoka One', cursive !important;
  font-size: 1.2rem !important;
  color: var(--msp-yellow) !important;
  margin-bottom: 9px !important;
}
.msp-chal-item p { font-size: 0.9rem; color: rgba(255,255,255,0.75); line-height: 1.65; }

/* ── QUOTE ────────────────────────────────────────── */
.msp-quote-wrap {
  background: var(--msp-yellow);
  padding: 64px 24px;
  text-align: center;
}
.msp-quote-inner { max-width: 860px; margin: 0 auto; }
.msp-blockquote {
  font-family: 'Fredoka One', cursive;
  font-size: clamp(1.35rem, 4vw, 2.2rem);
  color: var(--msp-black);
  line-height: 1.45;
  position: relative;
  padding-top: 20px;
}
.msp-blockquote::before {
  content: '"';
  font-family: 'Bangers', cursive;
  font-size: 7rem;
  color: rgba(0,0,0,0.08);
  position: absolute;
  top: -30px; left: -10px;
  line-height: 1;
}
.msp-quote-author {
  font-weight: 800;
  font-size: 0.82rem;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: var(--msp-spot);
  margin-top: 18px;
}

/* ── PIPELINE ─────────────────────────────────────── */
.msp-tech { background: var(--msp-black); }
.msp-tech .msp-label { color: var(--msp-yellow); }
.msp-tech .msp-h2    { color: var(--msp-yellow) !important; }
.msp-tech .msp-acc   { background: var(--msp-yellow); color: var(--msp-black); }
.msp-pipeline {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  gap: 0;
  margin-top: 46px;
  justify-content: center;
}
.msp-pipe-step {
  background: rgba(255,255,255,0.06);
  border: 2px solid rgba(245,200,0,0.25);
  border-radius: 12px;
  padding: 22px 18px;
  text-align: center;
  flex: 1;
  min-width: 130px;
  max-width: 180px;
  transition: background .3s;
}
.msp-pipe-step:hover { background: rgba(255,255,255,0.12); }
.msp-pipe-arrow {
  color: var(--msp-yellow);
  font-size: 1.6rem;
  padding: 0 4px;
  opacity: 0.45;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.msp-p-icon  { font-size: 1.8rem; margin-bottom: 9px; }
.msp-p-title { font-family: 'Fredoka One', cursive; font-size: 0.95rem; color: var(--msp-yellow); margin-bottom: 6px; }
.msp-p-desc  { font-size: 0.76rem; color: rgba(255,255,255,0.5); line-height: 1.4; }

@media (max-width: 700px) {
  .msp-pipeline        { flex-direction: column; align-items: stretch; gap: 4px; }
  .msp-pipe-step       { max-width: 100%; }
  .msp-pipe-arrow      { transform: rotate(90deg); justify-content: center; padding: 2px 0; }
}

/* ── ALUMNI ───────────────────────────────────────── */
.msp-o3d { background: var(--msp-white); }
.msp-school-head {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 28px;
  align-items: start;
  margin-bottom: 46px;
}
@media (max-width: 640px) {
  .msp-school-head { grid-template-columns: 1fr; }
}
.msp-school-badge {
  background: var(--msp-jungle);
  color: var(--msp-white);
  font-family: 'Bangers', cursive;
  font-size: 1.1rem;
  letter-spacing: 3px;
  padding: 14px 24px;
  border-radius: 14px;
  text-align: center;
  white-space: nowrap;
  box-shadow: 5px 5px 0 var(--msp-black);
}
.msp-school-badge small {
  display: block;
  font-family: 'Nunito', sans-serif;
  font-weight: 800;
  font-size: 0.65rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  opacity: 0.7;
  margin-top: 5px;
}
.msp-alumni-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 18px;
}
.msp-alumni-card {
  background: var(--msp-cream);
  border-radius: 18px;
  padding: 28px 22px;
  border: 3px solid var(--msp-black);
  box-shadow: 5px 5px 0 var(--msp-yellow);
  position: relative;
  transition: transform .2s, box-shadow .2s;
}
.msp-alumni-card:hover {
  transform: translate(-3px,-3px);
  box-shadow: 8px 8px 0 var(--msp-yellow);
}
.msp-alumni-card::after {
  content: '✦';
  position: absolute;
  top: 12px; right: 14px;
  color: var(--msp-yellow);
  font-size: 1.1rem;
}
.msp-avatar {
  width: 52px; height: 52px;
  border-radius: 50%;
  background: var(--msp-jungle);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Bangers', cursive;
  font-size: 1.3rem;
  color: var(--msp-yellow);
  margin-bottom: 14px;
  border: 3px solid var(--msp-black);
}
.msp-aname {
  font-family: 'Fredoka One', cursive;
  font-size: 1.15rem;
  color: var(--msp-black);
  margin-bottom: 5px;
}
.msp-arole {
  font-size: 0.77rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--msp-jungle);
  margin-bottom: 10px;
}
.msp-apromo {
  display: inline-block;
  background: var(--msp-black);
  color: var(--msp-yellow);
  font-family: 'Bangers', cursive;
  font-size: 0.85rem;
  letter-spacing: 2px;
  padding: 3px 12px;
  border-radius: 50px;
}
.msp-eco-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
  margin-top: 48px;
}
@media (max-width: 640px) {
  .msp-eco-grid { grid-template-columns: 1fr; }
}
.msp-eco-grid h3 {
  font-family: 'Fredoka One', cursive !important;
  font-size: 1.2rem !important;
  color: var(--msp-jungle) !important;
  margin-bottom: 10px !important;
}

/* ── FOOTER ───────────────────────────────────────── */
.msp-footer {
  background: var(--msp-jungle);
  text-align: center;
  padding: 56px 24px;
  position: relative;
  overflow: hidden;
}
.msp-footer-deco {
  position: absolute;
  bottom: 0; right: 0;
  width: 180px;
  opacity: 0.06;
  pointer-events: none;
}
.msp-footer-title {
  font-family: 'Bangers', cursive;
  font-size: clamp(2rem, 7vw, 4rem);
  color: var(--msp-yellow);
  letter-spacing: 3px;
  text-shadow: 3px 3px 0 var(--msp-spot);
  margin-bottom: 8px;
}
.msp-footer-sub {
  font-weight: 700;
  font-size: 0.85rem;
  color: rgba(255,255,255,0.5);
  text-transform: uppercase;
  letter-spacing: 4px;
  margin-bottom: 28px;
}
.msp-footer-links {
  display: flex;
  gap: 14px;
  justify-content: center;
  flex-wrap: wrap;
}
.msp-footer-links a {
  background: rgba(255,255,255,0.1);
  border: 2px solid rgba(255,255,255,0.2);
  color: var(--msp-yellow) !important;
  text-decoration: none !important;
  font-weight: 800;
  font-size: 0.82rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 10px 20px;
  border-radius: 50px;
  transition: background .2s;
}
.msp-footer-links a:hover { background: rgba(255,255,255,0.2); }
.msp-credits {
  margin-top: 28px;
  font-size: 0.72rem;
  color: rgba(255,255,255,0.3);
  text-transform: uppercase;
  letter-spacing: 2px;
}
</style>

<!-- ══════════════════════════════════════════════════
     HTML
══════════════════════════════════════════════════ -->
<div class="msp-wrap">

  <!-- HERO -->
  <div class="msp-hero">
    <svg class="msp-leaves msp-leaves-left" viewBox="0 0 220 600" fill="none" xmlns="http://www.w3.org/2000/svg">
      <ellipse cx="30"  cy="100" rx="90"  ry="28" fill="#2e8b47" transform="rotate(35 30 100)"/>
      <ellipse cx="10"  cy="220" rx="100" ry="24" fill="#1d5c2e" transform="rotate(20 10 220)"/>
      <ellipse cx="50"  cy="340" rx="80"  ry="22" fill="#2e8b47" transform="rotate(45 50 340)"/>
      <ellipse cx="-10" cy="450" rx="110" ry="26" fill="#1d5c2e" transform="rotate(15 -10 450)"/>
      <ellipse cx="60"  cy="550" rx="75"  ry="20" fill="#2e8b47" transform="rotate(30 60 550)"/>
    </svg>
    <svg class="msp-leaves msp-leaves-right" viewBox="0 0 220 600" fill="none" xmlns="http://www.w3.org/2000/svg">
      <ellipse cx="30"  cy="100" rx="90"  ry="28" fill="#2e8b47" transform="rotate(35 30 100)"/>
      <ellipse cx="10"  cy="220" rx="100" ry="24" fill="#1d5c2e" transform="rotate(20 10 220)"/>
      <ellipse cx="50"  cy="340" rx="80"  ry="22" fill="#2e8b47" transform="rotate(45 50 340)"/>
      <ellipse cx="-10" cy="450" rx="110" ry="26" fill="#1d5c2e" transform="rotate(15 -10 450)"/>
      <ellipse cx="60"  cy="550" rx="75"  ry="20" fill="#2e8b47" transform="rotate(30 60 550)"/>
    </svg>

    <div class="msp-badge">⭐ Objectif 3D × Mathematic × Pathé</div>

    <h1 class="msp-hero-h1">MARSUPILAMI</h1>

    <!-- Marsupilami SVG -->
    <div class="msp-marsu">
      <svg viewBox="0 0 260 200" fill="none" xmlns="http://www.w3.org/2000/svg">
        <ellipse cx="130" cy="130" rx="48" ry="42" fill="#F5C800" stroke="#2A1A00" stroke-width="3"/>
        <circle cx="120" cy="122" r="7"   fill="#2A1A00" opacity="0.85"/>
        <circle cx="145" cy="140" r="6"   fill="#2A1A00" opacity="0.85"/>
        <circle cx="118" cy="148" r="5"   fill="#2A1A00" opacity="0.85"/>
        <ellipse cx="130" cy="88"  rx="38" ry="32" fill="#F5C800" stroke="#2A1A00" stroke-width="3"/>
        <ellipse cx="100" cy="68"  rx="12" ry="16" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(-15 100 68)"/>
        <ellipse cx="160" cy="68"  rx="12" ry="16" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(15 160 68)"/>
        <ellipse cx="100" cy="70"  rx="6"  ry="8"  fill="#2A1A00" opacity="0.6" transform="rotate(-15 100 70)"/>
        <ellipse cx="160" cy="70"  rx="6"  ry="8"  fill="#2A1A00" opacity="0.6" transform="rotate(15 160 70)"/>
        <circle cx="118" cy="84" r="8"   fill="white" stroke="#2A1A00" stroke-width="2"/>
        <circle cx="142" cy="84" r="8"   fill="white" stroke="#2A1A00" stroke-width="2"/>
        <circle cx="120" cy="85" r="4.5" fill="#2A1A00"/>
        <circle cx="144" cy="85" r="4.5" fill="#2A1A00"/>
        <circle cx="121" cy="83" r="1.5" fill="white"/>
        <circle cx="145" cy="83" r="1.5" fill="white"/>
        <ellipse cx="130" cy="98" rx="6" ry="4" fill="#2A1A00"/>
        <path d="M 122 104 Q 130 112 138 104" stroke="#2A1A00" stroke-width="2.5" fill="none" stroke-linecap="round"/>
        <circle cx="112" cy="76" r="4"   fill="#2A1A00" opacity="0.6"/>
        <circle cx="150" cy="74" r="3.5" fill="#2A1A00" opacity="0.6"/>
        <ellipse cx="90"  cy="138" rx="14" ry="8" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(-30 90 138)"/>
        <ellipse cx="170" cy="138" rx="14" ry="8" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(30 170 138)"/>
        <ellipse cx="112" cy="166" rx="14" ry="9" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(10 112 166)"/>
        <ellipse cx="148" cy="166" rx="14" ry="9" fill="#F5C800" stroke="#2A1A00" stroke-width="2.5" transform="rotate(-10 148 166)"/>
        <path d="M 175 135 C 210 110, 240 70, 220 30 C 205 0, 170 5, 160 30 C 152 50, 175 60, 165 80"
          stroke="#F5C800" stroke-width="10" fill="none" stroke-linecap="round"/>
        <path d="M 175 135 C 210 110, 240 70, 220 30 C 205 0, 170 5, 160 30 C 152 50, 175 60, 165 80"
          stroke="#2A1A00" stroke-width="13" fill="none" stroke-linecap="round" opacity="0.15"/>
        <circle cx="210" cy="85"  r="5"   fill="#2A1A00" opacity="0.7"/>
        <circle cx="225" cy="50"  r="4"   fill="#2A1A00" opacity="0.7"/>
        <circle cx="198" cy="108" r="3.5" fill="#2A1A00" opacity="0.7"/>
      </svg>
    </div>

    <div class="msp-hero-sub">Quand Montpellier donne vie à une légende de la BD</div>
    <div class="msp-tags">
      <span class="msp-tag">🎬 Film 2026</span>
      <span class="msp-tag">🖥 VFX & CGI</span>
      <span class="msp-tag">📍 Montpellier</span>
      <span class="msp-tag">🎓 Objectif 3D</span>
    </div>
  </div><!-- /hero -->

  <!-- TICKER -->
  <div class="msp-ticker" aria-hidden="true">
    <div class="msp-ticker-inner">
      <span>HOUBA HOUBA</span><span>✦</span>
      <span>5 MILLIONS DE SPECTATEURS</span><span>✦</span>
      <span>MATHEMATIC STUDIO</span><span>✦</span>
      <span>OBJECTIF 3D</span><span>✦</span>
      <span>VFX MONTPELLIER</span><span>✦</span>
      <span>PHILIPPE LACHEAU</span><span>✦</span>
      <span>QUEUE DE 8 MÈTRES</span><span>✦</span>
      <span>HOUBA HOUBA</span><span>✦</span>
      <span>5 MILLIONS DE SPECTATEURS</span><span>✦</span>
      <span>MATHEMATIC STUDIO</span><span>✦</span>
      <span>OBJECTIF 3D</span><span>✦</span>
      <span>VFX MONTPELLIER</span><span>✦</span>
      <span>PHILIPPE LACHEAU</span><span>✦</span>
      <span>QUEUE DE 8 MÈTRES</span><span>✦</span>
    </div>
  </div>

  <!-- SYNOPSIS -->
  <div class="msp-section msp-synopsis">
    <div class="msp-inner">
      <div class="msp-syn-grid">
        <div>
          <div class="msp-label">Le Film</div>
          <h2 class="msp-h2">UN BÉBÉ,<br />DES MILLIERS <span class="msp-hl">de pixels</span></h2>
          <p class="msp-p">Pour sauver son emploi, David accepte de ramener un mystérieux colis d'Amérique du Sud. À bord d'une croisière avec son ex, son fils et un collègue maladroit, tout dérape quand le colis s'ouvre sur… un adorable bébé Marsupilami.</p> 
          <p class="msp-p" style="margin-top:14px;">Le film réalisé par Philippe Lacheau s'est imposé comme son plus grand succès comique, dépassant les 5 millions de spectateurs en salle.</p> 
        </div>
        <div>
          <div class="msp-film-card">
            <h3>MARSUPILAMI<br />LE FILM</h3>
            <div>
              <div class="msp-frow"><span class="msp-flabel">Réalisation</span><span class="msp-fval">Philippe Lacheau</span></div>
              <div class="msp-frow"><span class="msp-flabel">Production</span><span class="msp-fval">Pathé Films</span></div>
              <div class="msp-frow"><span class="msp-flabel">Sortie</span><span class="msp-fval">4 février 2026</span></div>
              <div class="msp-frow"><span class="msp-flabel">VFX</span><span class="msp-fval">Mathematic Studio</span></div>
              <div class="msp-frow"><span class="msp-flabel">Tournage</span><span class="msp-fval">Thaïlande · Grèce · France</span></div>
            </div>
            <div class="msp-bo">+5 000 000 entrées 🎟</div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- MATHEMATIC -->
  <div class="msp-section msp-math">
    <div class="msp-inner">
      <div class="msp-label">Le Studio</div>
      <h2 class="msp-h2">MATHEMATIC,<br />LE <span class="msp-acc">STUDIO</span> QUI<br />FAIT LES MAGICIENS</h2>
      <p class="msp-p">Installé à la Cité Créative de Montpellier depuis 2023, le studio Mathematic a assuré l'intégralité de la création numérique du Marsupilami. Un tiers de la fabrication 3D du film a été réalisé depuis leurs locaux montpelliérains.</p> 
      <div class="msp-stats">
        <div class="msp-stat">
          <div class="msp-stat-num">17</div>
          <div class="msp-stat-lbl">Ans d'existence</div>
          <div class="msp-stat-desc">Fondé à Paris en 2007 par Guillaume Marien, Mathematic s'est forgé une réputation internationale.</div>
        </div>
        <div class="msp-stat">
          <div class="msp-stat-num">3</div>
          <div class="msp-stat-lbl">Marsupilamis</div>
          <div class="msp-stat-desc">Le film met en scène non pas un, mais trois marsupilamis modélisés entièrement en CGI.</div>
        </div>
        <div class="msp-stat">
          <div class="msp-stat-num">8m</div>
          <div class="msp-stat-lbl">La queue</div>
          <div class="msp-stat-desc">Le principal défi : animer une queue-ressort de 8 mètres dans toutes les directions.</div>
        </div>
        <div class="msp-stat">
          <div class="msp-stat-num">100+</div>
          <div class="msp-stat-lbl">Emplois créés</div>
          <div class="msp-stat-desc">Grâce au programme France 2030, plus de 100 postes ont vu le jour au sein du studio.</div>
        </div>
      </div>
    </div>
  </div>

  <!-- CHALLENGES -->
  <div class="msp-section msp-challenge">
    <div class="msp-inner">
      <div class="msp-label">Les Défis Techniques</div>
      <h2 class="msp-h2">DONNER VIE À<br />L'<span class="msp-acc">IMPOSSIBLE</span></h2>
      <div class="msp-chal-grid">
        <div class="msp-chal-item">
          <div class="msp-chal-icon">🦴</div>
          <h3>Le Rigging de la Queue</h3>
          <p>Guillaume Boudeville, superviseur rigging, a conçu une architecture osseuse permettant à la queue de 8 mètres de partir dans toutes les directions avec une fluidité naturelle.</p> 
        </div>
        <div class="msp-chal-item">
          <div class="msp-chal-icon">👁</div>
          <h3>L'Expressivité du Regard</h3>
          <p>L'enjeu était émotionnel : donner une présence crédible et vivante au personnage, notamment à travers des yeux capables de transmettre des émotions complexes.</p> 
        </div>
        <div class="msp-chal-item">
          <div class="msp-chal-icon">🤖</div>
          <h3>Animatronique + CGI</h3>
          <p>Sur le plateau, les acteurs interagissaient avec une marionnette mécanique. Mathematic a ensuite sublimé le personnage en 3D pour les séquences impossibles à réaliser physiquement.</p> 
        </div>
        <div class="msp-chal-item">
          <div class="msp-chal-icon">🌿</div>
          <h3>Rendu Décarboné</h3>
          <p>Mathematic a réalisé l'intégralité du rendu 3D sur une ferme de calcul décarbonée — une première dans l'industrie VFX française à cette échelle.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- QUOTE -->
  <div class="msp-quote-wrap">
    <div class="msp-quote-inner">
      <div class="msp-blockquote">C'est un personnage de notre enfance. Il fallait le respecter et lui donner une présence crédible et vivante.</div>
      <div class="msp-quote-author">— Nadège Moreau, Chargée de post-production · Mathematic</div>
    </div>
  </div>

  <!-- PIPELINE -->
  <div class="msp-section msp-tech">
    <div class="msp-inner">
      <div class="msp-label">Le Pipeline</div>
      <h2 class="msp-h2">DE L'ANIMATRONIQUE<br />AU <span class="msp-acc">PIXEL FINAL</span></h2>
      <div class="msp-pipeline">
        <div class="msp-pipe-step">
          <div class="msp-p-icon">🎬</div>
          <div class="msp-p-title">Tournage</div>
          <div class="msp-p-desc">Acteurs & animatronique sur plateau</div>
        </div>
        <div class="msp-pipe-arrow">→</div>
        <div class="msp-pipe-step">
          <div class="msp-p-icon">📍</div>
          <div class="msp-p-title">Tracking</div>
          <div class="msp-p-desc">Adrien Delecroix supervise l'intégration des données de mouvement</div>
        </div>
        <div class="msp-pipe-arrow">→</div>
        <div class="msp-pipe-step">
          <div class="msp-p-icon">🦴</div>
          <div class="msp-p-title">Rigging</div>
          <div class="msp-p-desc">Construction du squelette numérique</div>
        </div>
        <div class="msp-pipe-arrow">→</div>
        <div class="msp-pipe-step">
          <div class="msp-p-icon">✨</div>
          <div class="msp-p-title">Animation 3D</div>
          <div class="msp-p-desc">Remplacement & création des séquences CGI</div>
        </div>
        <div class="msp-pipe-arrow">→</div>
        <div class="msp-pipe-step">
          <div class="msp-p-icon">💡</div>
          <div class="msp-p-title">Rendu Final</div>
          <div class="msp-p-desc">Ferme décarbonée · Cité Créative, Montpellier</div>
        </div>
      </div>
    </div>
  </div>

  <!-- O3D ALUMNI -->
  <div class="msp-section msp-o3d">
    <div class="msp-inner">
      <div class="msp-school-head">
        <div>
          <div class="msp-label">La Fierté Locale</div>
          <h2 class="msp-h2">4 ANCIENS D'<span class="msp-hl">OBJECTIF 3D</span><br />AU GÉNÉRIQUE</h2>
          <p class="msp-p">L'école montpelliéraine Objectif 3D, pionnière de la formation 3D en France avec plus de 26 ans d'expérience, peut être fière : quatre de ses anciens élèves ont contribué à donner vie au Marsupilami au sein du studio Mathematic.</p> 
        </div>
        <div class="msp-school-badge">
          OBJECTIF 3D
          <small>École 3D · Montpellier & Angoulême</small>
        </div>
      </div>

      <div class="msp-alumni-grid">
        <div class="msp-alumni-card">
          <div class="msp-avatar">AD</div>
          <div class="msp-aname">Adrien Delecroix</div>
          <div class="msp-arole">Supervisor Matchmove · Rotomation · Layout</div>
          <span class="msp-apromo">Objectif 3D</span>
        </div>
        <div class="msp-alumni-card">
          <div class="msp-avatar">EC</div>
          <div class="msp-aname">Eva Clerc</div>
          <div class="msp-arole">Matchmove Artist</div>
          <span class="msp-apromo">Objectif 3D</span>
        </div>
        <div class="msp-alumni-card">
          <div class="msp-avatar">AH</div>
          <div class="msp-aname">Andréa Hervet</div>
          <div class="msp-arole">Senior Matchmove Artist</div>
          <span class="msp-apromo">Objectif 3D</span>
        </div>
        <div class="msp-alumni-card">
          <div class="msp-avatar">SD</div>
          <div class="msp-aname">Stéphane Daguin</div>
          <div class="msp-arole">Senior FX/TD</div>
          <span class="msp-apromo">Objectif 3D</span>
        </div>
      </div>

      <div class="msp-eco-grid">
        <div>
          <h3>Un écosystème 3D montpelliérain</h3>
          <p class="msp-p">Ce n'est pas la première fois qu'Objectif 3D brille sur grand écran. Avec déjà 11 anciens au générique de <em>Miraculous, le film</em> et 14 sur <em>Ninja Turtles Teenage Years</em>, l'école construit une véritable filière locale des VFX.</p> 
        </div>
        <div>
          <h3>La formation qui ouvre les portes</h3>
          <p class="msp-p">En 26 ans, Objectif 3D a formé des centaines de professionnels qui occupent aujourd'hui des postes dans les studios les plus reconnus : Mathematic, Rocket Science VFX, et bien d'autres à travers le monde.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- FOOTER -->
  <div class="msp-footer">
    <svg class="msp-footer-deco" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg">
      <circle cx="50"  cy="50"  r="30" fill="white"/>
      <circle cx="120" cy="80"  r="20" fill="white"/>
      <circle cx="80"  cy="140" r="25" fill="white"/>
      <circle cx="160" cy="150" r="15" fill="white"/>
    </svg>
    <div class="msp-footer-title">HOUBA HOUBA !</div>
    <div class="msp-footer-sub">Marsupilami · En salle depuis le 4 février 2026</div>
    <div class="msp-footer-links">
      <a href="https://www.objectif3d.com" target="_blank" rel="noopener">🎓 Objectif 3D</a>
      <a href="https://www.mathematic.tv"  target="_blank" rel="noopener">🖥 Mathematic Studio</a>
      <a href="https://www.allocine.fr/film/fichefilm_gen_cfilm=317669.html" target="_blank" rel="noopener">🎬 AlloCiné</a>
    </div>
    <div class="msp-credits">Article rédigé d'après sources vérifiées · En Commun · 3DVF · AlloCiné · CNC</div>
  </div>

</div><!-- /msp-wrap --></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/marsupilami-quand-montpellier-donne-vie-a-une-legende-de-la-bd/">Marsupilami, quand montpellier donne vie à une légende de la BD</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>One piece N°1 mondial sur netflix</title>
		<link>https://www.objectif3d.com/one-piece-n1-mondial-sur-netflix/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Thu, 12 Mar 2026 15:32:29 +0000</pubDate>
				<category><![CDATA[Sortie Ciné]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=30883</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/one-piece-n1-mondial-sur-netflix/">One piece N°1 mondial sur netflix</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_15">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_26  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_13  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>Être au générique d&rsquo;une série N°1 mondial, c&rsquo;est la validation de chaque heure passée à apprendre le craft — en cours, sur les logiciels, sur les projets d&rsquo;école. C&rsquo;est exactement pour ça qu&rsquo;on forme nos étudiants.</p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_6">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>One Piece N°1 Netflix — Une ancienne d'Objectif 3D au générique</title>
<link href="//www.objectif3d.com/wp-content/uploads/omgf/omgf-stylesheet-191/omgf-stylesheet-191.css?ver=1780577678" rel="stylesheet">
<style>
/* ── RESET ── */
.o3d-article *, .o3d-article *::before, .o3d-article *::after { box-sizing:border-box; margin:0; padding:0; }
.o3d-article { --gold:#D4A843; --gold-light:#F2C96A; --red:#C0392B; --dark:#0A0A0F; --dark2:#111118; --text:#E8E4D8; --text-muted:#9A9585; --ocean:#1B3A5C; }

/* ── WRAPPER ── */
.o3d-article { font-family:'Inter',sans-serif; font-size:16px; line-height:1.7; background:var(--dark); color:var(--text); overflow-x:hidden; }

/* ── HERO ── */
.o3d-hero { position:relative; min-height:100vh; display:flex; align-items:center; justify-content:center; overflow:hidden; background:var(--dark); }
.o3d-hero-bg { position:absolute; inset:0; background: radial-gradient(ellipse 80% 60% at 50% 30%,rgba(26,58,92,.55) 0%,transparent 70%), radial-gradient(ellipse 50% 40% at 20% 80%,rgba(192,57,43,.18) 0%,transparent 60%), radial-gradient(ellipse 40% 50% at 85% 15%,rgba(212,168,67,.12) 0%,transparent 60%); }
.o3d-hero-deco { position:absolute; font-size:300px; opacity:.03; top:-50px; right:-60px; line-height:1; animation:o3d-float 6s ease-in-out infinite; pointer-events:none; }
@keyframes o3d-float { 0%,100%{transform:translateY(0) rotate(-5deg)} 50%{transform:translateY(-20px) rotate(3deg)} }
.o3d-hero-content { position:relative; z-index:2; text-align:center; max-width:900px; padding:40px 24px; }
.o3d-kicker { display:inline-flex; align-items:center; gap:10px; font-size:11px; font-weight:600; letter-spacing:3px; text-transform:uppercase; color:var(--gold); margin-bottom:24px; animation:o3d-fadeDown .8s ease both; }
.o3d-kicker::before,.o3d-kicker::after { content:''; display:block; width:30px; height:1px; background:var(--gold); opacity:.6; }
.o3d-hero-title { font-family:'Bebas Neue',sans-serif; font-size:clamp(56px,10vw,130px); line-height:.9; letter-spacing:4px; color:#fff; animation:o3d-fadeUp .9s ease .2s both; text-shadow:0 0 80px rgba(212,168,67,.3); }
.o3d-hero-title .o3d-accent { display:block; color:var(--gold); text-shadow:0 0 40px rgba(212,168,67,.5); }
.o3d-hero-subtitle { margin-top:20px; font-family:'Playfair Display',serif; font-style:italic; font-size:clamp(15px,2.5vw,22px); color:var(--text-muted); animation:o3d-fadeUp 1s ease .4s both; }
.o3d-hero-meta { margin-top:32px; display:flex; align-items:center; justify-content:center; flex-wrap:wrap; gap:12px 20px; font-size:12px; letter-spacing:1px; color:var(--text-muted); animation:o3d-fadeUp 1s ease .6s both; }
.o3d-dot { width:4px; height:4px; border-radius:50%; background:var(--gold); opacity:.6; }

/* WAVES */
.o3d-waves { position:absolute; bottom:0; left:0; right:0; height:200px; overflow:hidden; pointer-events:none; }
.o3d-wave { position:absolute; bottom:0; width:200%; height:120px; border-radius:50%; animation:o3d-wave 8s linear infinite; }
.o3d-wave1 { background:rgba(46,107,158,.15); bottom:-30px; }
.o3d-wave2 { background:rgba(26,58,92,.2); animation-duration:12s; animation-delay:-4s; bottom:-50px; }
@keyframes o3d-wave { 0%{transform:translateX(0) scaleY(1)} 50%{transform:translateX(-25%) scaleY(1.1)} 100%{transform:translateX(-50%) scaleY(1)} }

/* ── TICKER ── */
.o3d-ticker-wrap { background:var(--gold); padding:14px 0; overflow:hidden; }
.o3d-ticker { display:flex; animation:o3d-ticker 22s linear infinite; white-space:nowrap; }
.o3d-ticker-item { display:inline-flex; align-items:center; gap:12px; padding:0 36px; font-family:'Bebas Neue',sans-serif; font-size:18px; letter-spacing:2px; color:var(--dark); }
.o3d-ticker-item span { font-size:22px; }
@keyframes o3d-ticker { 0%{transform:translateX(0)} 100%{transform:translateX(-50%)} }

/* ── BODY ── */
.o3d-body { max-width:840px; margin:0 auto; padding:80px 24px; }
.o3d-section-label { font-size:10px; font-weight:700; letter-spacing:4px; text-transform:uppercase; color:var(--gold); margin-bottom:12px; display:flex; align-items:center; gap:10px; }
.o3d-section-label::after { content:''; flex:1; height:1px; background:linear-gradient(to right,rgba(212,168,67,.4),transparent); }
.o3d-h2 { font-family:'Bebas Neue',sans-serif; font-size:clamp(28px,5vw,52px); letter-spacing:3px; line-height:1; color:#fff; margin-bottom:24px; }
.o3d-h3 { font-family:'Cinzel',serif; font-size:18px; letter-spacing:1px; color:var(--gold-light); margin:40px 0 16px; }
.o3d-p { color:#C8C3B5; margin-bottom:20px; font-size:16.5px; line-height:1.8; }
.o3d-lead { font-size:19px; color:var(--text); font-weight:300; line-height:1.7; border-left:3px solid var(--gold); padding-left:24px; margin-bottom:40px; }

/* PULLQUOTE */
.o3d-quote { margin:60px 0; padding:40px; background:var(--dark2); border-left:4px solid var(--gold); position:relative; overflow:hidden; }
.o3d-quote::before { content:'\201C'; font-family:'Cinzel',serif; font-size:180px; color:var(--gold); opacity:.08; position:absolute; top:-30px; left:10px; line-height:1; }
.o3d-quote p { font-family:'Playfair Display',serif; font-style:italic; font-size:21px; color:var(--text); line-height:1.6; margin:0; position:relative; z-index:1; }
.o3d-quote cite { display:block; margin-top:16px; font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--gold); font-style:normal; position:relative; z-index:1; }

/* DIVIDER */
.o3d-divider { display:flex; align-items:center; gap:16px; margin:60px 0; }
.o3d-divider::before,.o3d-divider::after { content:''; flex:1; height:1px; background:linear-gradient(to right,transparent,rgba(212,168,67,.3),transparent); }

/* TEASER */
.o3d-teaser { margin:60px 0; }
.o3d-teaser-label { font-size:10px; font-weight:700; letter-spacing:4px; text-transform:uppercase; color:var(--gold); margin-bottom:16px; display:flex; align-items:center; gap:10px; }
.o3d-teaser-label::after { content:''; flex:1; height:1px; background:linear-gradient(to right,rgba(212,168,67,.4),transparent); }
.o3d-teaser-title { font-family:'Cinzel',serif; font-size:16px; color:#fff; margin-bottom:16px; letter-spacing:1px; }
.o3d-video-wrap { position:relative; padding-bottom:56.25%; height:0; overflow:hidden; border:1px solid rgba(212,168,67,.2); }
.o3d-video-wrap iframe { position:absolute; top:0; left:0; width:100%; height:100%; border:0; }

/* PIPELINE */
.o3d-compositor-header { background:linear-gradient(135deg,var(--ocean) 0%,var(--dark2) 100%); border:1px solid rgba(212,168,67,.2); padding:40px; position:relative; overflow:hidden; margin-bottom:32px; }
.o3d-compositor-header::before { content:'VFX'; position:absolute; right:-20px; top:-20px; font-family:'Bebas Neue',sans-serif; font-size:120px; color:rgba(212,168,67,.05); letter-spacing:5px; }
.o3d-pipeline { display:grid; grid-template-columns:repeat(4,1fr); gap:1px; background:rgba(212,168,67,.1); border:1px solid rgba(212,168,67,.1); }
.o3d-step { background:var(--dark2); padding:24px 20px; transition:background .2s; }
.o3d-step:hover { background:rgba(26,58,92,.5); }
.o3d-step-num { font-family:'Bebas Neue',sans-serif; font-size:38px; color:rgba(212,168,67,.2); line-height:1; margin-bottom:6px; }
.o3d-step-title { font-family:'Cinzel',serif; font-size:12px; color:var(--gold-light); letter-spacing:1px; margin-bottom:6px; font-weight:700; text-transform:uppercase; }
.o3d-step-desc { font-size:12px; color:var(--text-muted); line-height:1.5; margin:0; }
.o3d-step.o3d-highlight { background:linear-gradient(135deg,rgba(212,168,67,.12) 0%,rgba(26,58,92,.3) 100%); }
.o3d-step.o3d-highlight .o3d-step-title { color:var(--gold); }
.o3d-step.o3d-highlight .o3d-step-num { color:rgba(212,168,67,.5); }
.o3d-badge { display:inline-block; font-size:9px; letter-spacing:2px; text-transform:uppercase; color:var(--dark); background:var(--gold); padding:2px 8px; margin-bottom:6px; }

/* PROFILE */
.o3d-profile { background:var(--dark2); border:1px solid rgba(212,168,67,.2); padding:40px; display:grid; grid-template-columns:auto 1fr; gap:32px; align-items:start; margin:60px 0; }
.o3d-photo-wrap { display:flex; flex-direction:column; align-items:center; gap:6px; }
.o3d-photo { width:120px; height:120px; border-radius:50%; overflow:hidden; border:2px solid rgba(212,168,67,.5); box-shadow:0 0 40px rgba(212,168,67,.25); flex-shrink:0; }
.o3d-photo img { width:100%; height:100%; object-fit:cover; object-position:center top; display:block; }
.o3d-photo-credit { font-size:9px; color:var(--text-muted); letter-spacing:1px; text-align:center; }
.o3d-profile-name { font-family:'Cinzel',serif; font-size:22px; font-weight:900; color:#fff; margin-bottom:4px; }
.o3d-profile-role { font-size:12px; letter-spacing:2px; text-transform:uppercase; color:var(--gold); margin-bottom:14px; }
.o3d-filmography-label { font-size:10px; letter-spacing:3px; text-transform:uppercase; color:var(--text-muted); margin-bottom:10px; }
.o3d-films { display:flex; flex-direction:column; gap:6px; margin-bottom:16px; }
.o3d-film { display:flex; align-items:flex-start; gap:10px; padding:8px 12px; background:rgba(255,255,255,.03); border-left:2px solid rgba(212,168,67,.15); }
.o3d-film.o3d-film-star { border-left-color:var(--gold); background:rgba(212,168,67,.07); }
.o3d-film-icon { color:var(--gold); font-size:10px; margin-top:3px; flex-shrink:0; }
.o3d-film-star .o3d-film-icon { font-size:12px; }
.o3d-film-title { font-family:'Cinzel',serif; font-size:13px; color:var(--text); font-weight:700; }
.o3d-film-star .o3d-film-title { color:var(--gold-light); }
.o3d-film-detail { font-size:11px; color:var(--text-muted); margin-top:2px; }
.o3d-tags { display:flex; flex-wrap:wrap; gap:8px; }
.o3d-tag { font-size:11px; letter-spacing:1px; color:var(--text-muted); border:1px solid rgba(212,168,67,.2); padding:4px 12px; }

/* HIGHLIGHT BOX */
.o3d-highlight-box { background:linear-gradient(135deg,rgba(192,57,43,.15) 0%,rgba(26,58,92,.2) 100%); border:1px solid rgba(192,57,43,.3); padding:32px 40px; margin:40px 0; position:relative; }
.o3d-highlight-box::before { content:'★'; position:absolute; top:-14px; left:40px; background:var(--red); color:#fff; font-size:12px; padding:4px 12px; letter-spacing:2px; }

/* O3D BADGE */
.o3d-school-badge { display:inline-flex; align-items:center; gap:10px; background:linear-gradient(135deg,var(--ocean),var(--dark2)); border:1px solid var(--gold); padding:10px 20px; margin:40px 0 20px; }
.o3d-school-badge .o3d-logo { font-family:'Bebas Neue',sans-serif; font-size:22px; color:var(--gold); letter-spacing:2px; }
.o3d-school-badge .o3d-tagline { font-size:11px; color:var(--text-muted); letter-spacing:1px; }

/* FOOTER */
.o3d-footer { border-top:1px solid rgba(212,168,67,.15); padding-top:40px; margin-top:80px; display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap; gap:20px; }
.o3d-footer-brand { font-family:'Bebas Neue',sans-serif; font-size:24px; letter-spacing:3px; color:var(--gold); }
.o3d-footer-brand small { display:block; font-family:'Inter',sans-serif; font-size:11px; letter-spacing:2px; color:var(--text-muted); text-transform:uppercase; margin-top:-4px; }
.o3d-footer-info { font-size:12px; color:var(--text-muted); text-align:right; line-height:1.8; }
.o3d-footer-info a { color:var(--gold); text-decoration:none; }

/* ANIMATIONS */
@keyframes o3d-fadeDown { from{opacity:0;transform:translateY(-20px)} to{opacity:1;transform:translateY(0)} }
@keyframes o3d-fadeUp { from{opacity:0;transform:translateY(30px)} to{opacity:1;transform:translateY(0)} }

/* ── RESPONSIVE MOBILE ── */
@media (max-width:768px) {
  .o3d-hero-deco { font-size:160px; top:-20px; right:-20px; }
  .o3d-pipeline { grid-template-columns:repeat(2,1fr); }
  .o3d-profile { grid-template-columns:1fr; gap:24px; padding:28px; }
  .o3d-photo-wrap { flex-direction:row; align-items:center; gap:16px; }
  .o3d-photo { width:80px; height:80px; }
  .o3d-quote p { font-size:17px; }
  .o3d-quote { padding:24px; }
  .o3d-highlight-box { padding:24px 24px 24px; }
  .o3d-footer { flex-direction:column; }
  .o3d-footer-info { text-align:left; }
  .o3d-body { padding:48px 20px; }
  .o3d-hero-content { padding:40px 20px; }
  .o3d-hero-meta .o3d-dot { display:none; }
  .o3d-hero-meta { gap:6px 8px; font-size:11px; justify-content:center; }
}
@media (max-width:480px) {
  .o3d-pipeline { grid-template-columns:1fr 1fr; }
  .o3d-step { padding:16px 14px; }
  .o3d-step-num { font-size:28px; }
  .o3d-compositor-header { padding:24px; }
}
</style>
</head>
<body>

<div class="o3d-article">

<!-- ── HERO ── -->
<section class="o3d-hero">
  <div class="o3d-hero-bg"></div>
  <div class="o3d-hero-deco">☠</div>

  <div class="o3d-hero-content">
    <div class="o3d-kicker">Objectif 3D — Fierté de l'école</div>
    <h1 class="o3d-hero-title">
      ONE PIECE
      <span class="o3d-accent">N°1 mondial</span>
      sur Netflix
    </h1>
    <p class="o3d-hero-subtitle">
      Une ancienne d'Objectif 3D (promo 2017) signe le compositing<br />de la série live-action la plus regardée de l'histoire de la plateforme
    </p> 
    <div class="o3d-hero-meta">
      <span>Par la rédaction O3D</span>
      <span class="o3d-dot"></span>
      <span>Mars 2026</span>
      <span class="o3d-dot"></span>
      <span>VFX · Compositing · Industrie</span>
    </div>
  </div>

  <div class="o3d-waves">
    <div class="o3d-wave o3d-wave1"></div>
    <div class="o3d-wave o3d-wave2"></div>
  </div>
</section>

<!-- ── TICKER ── -->
<div class="o3d-ticker-wrap">
  <div class="o3d-ticker">
    <span class="o3d-ticker-item"><span>71,6 M</span> téléspectateurs ✦</span>
    <span class="o3d-ticker-item"><span>541,9 M</span> heures regardées ✦</span>
    <span class="o3d-ticker-item"><span>N°1</span> Netflix monde 2023 ✦</span>
    <span class="o3d-ticker-item"><span>18 M $</span> par épisode ✦</span>
    <span class="o3d-ticker-item"><span>8,5/10</span> sur IMDb ✦</span>
    <span class="o3d-ticker-item"><span>3</span> saisons confirmées ✦</span>
    <span class="o3d-ticker-item"><span>71,6 M</span> téléspectateurs ✦</span>
    <span class="o3d-ticker-item"><span>541,9 M</span> heures regardées ✦</span>
    <span class="o3d-ticker-item"><span>N°1</span> Netflix monde 2023 ✦</span>
    <span class="o3d-ticker-item"><span>18 M $</span> par épisode ✦</span>
    <span class="o3d-ticker-item"><span>8,5/10</span> sur IMDb ✦</span>
    <span class="o3d-ticker-item"><span>3</span> saisons confirmées ✦</span>
  </div>
</div>

<!-- ── ARTICLE ── -->
<article class="o3d-body">

  <div class="o3d-section-label">La success story</div>
  <h2 class="o3d-h2">Le manga le plus vendu de l'histoire conquiert le streaming mondial</h2>

  <p class="o3d-lead">
    Quand le nom d'Eugénie Holgado apparaît au générique de <em>One Piece</em> sur Netflix, c'est toute la communauté Objectif 3D qui peut se féliciter. Une ancienne élève de l'école montpelliéraine a participé à la fabrication de la série qui a fracassé tous les records de la plateforme.
  </p> 

  <p class="o3d-p">
    Diffusée depuis le 31 août 2023, l'adaptation en live-action du manga culte d'Eiichiro Oda s'est imposée comme le programme le plus regardé de Netflix dans le monde, avec <strong>71,6 millions de téléspectateurs</strong> et 541,9 millions d'heures visionnées en seulement quatre mois. Un record absolu pour un live-action tiré d'un manga — et une consécration retentissante pour toute l'industrie des effets visuels qui a rendu cet univers possible à l'écran.
  </p> 

  <p class="o3d-p">
    Derrière cette prouesse technique et visuelle se cachent des centaines d'artistes VFX répartis aux quatre coins du monde. Parmi eux, un visage familier pour Objectif 3D : <strong>Eugénie Holgado</strong>, ancienne élève de l'école (promotion 2017), créditée en tant que <em>Compositor Artist</em> dans le générique de la série. Une présence au générique qui représente bien plus qu'une ligne sur un CV.
  </p> 

  <!-- TEASER -->
  <div class="o3d-teaser">
    <div class="o3d-teaser-label">Teaser officiel</div>
    <p class="o3d-teaser-title">One Piece — Bande-annonce officielle Netflix</p> 
    <div class="o3d-video-wrap">
      <iframe
        src="https://www.youtube.com/embed/J-P9K2QqqeE"
        title="One Piece – Bande-annonce officielle Netflix"
        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
        allowfullscreen
        loading="lazy">
      </iframe>
    </div>
  </div>

  <div class="o3d-quote">
    <p>Être au générique d'une série N°1 mondial, c'est la validation de chaque heure passée à apprendre le craft — en cours, sur les logiciels, sur les projets d'école. C'est exactement pour ça qu'on forme nos étudiants.</p> 
    <cite>— Esprit Objectif 3D</cite>
  </div>

  <div class="o3d-divider"><span>⚓</span></div>

  <!-- COMPOSITOR -->
  <div class="o3d-section-label">Comprendre le métier</div>

  <div class="o3d-compositor-header">
    <h2 class="o3d-h2" style="margin-bottom:8px;">Compositor Artist 3D :<br />l'artiste qui assemble les mondes</h2>
    <p style="font-size:13px;letter-spacing:1px;color:var(--text-muted);">Le maillon final de la chaîne VFX — celui sans qui rien n'existe à l'écran</p> 
  </div>

  <p class="o3d-p">
    Dans une production comme <em>One Piece</em>, chaque plan à effets visuels est le résultat d'un pipeline impliquant des dizaines de spécialistes. Le <strong>Compositor Artist</strong> intervient en toute fin de chaîne — c'est lui qui assemble et fusionne tous les éléments pour créer l'image finale que le spectateur voit à l'écran.
  </p> 

  <p class="o3d-p">
    Son rôle est à la fois technique et artistique. Il travaille principalement dans des logiciels comme <strong>Nuke</strong> — l'outil de référence dans l'industrie — et doit maîtriser autant la physique de la lumière que la psychologie de la perception visuelle. Il reçoit des <em>passes de rendu</em> (lumière directe, ombres, reflets, ambient occlusion…) et les assemble en un plan cohérent. Il intègre les éléments 3D dans les images réelles, gère le <em>keying</em> (extraction des fonds verts), les effets atmosphériques et les aberrations optiques qui donnent du réalisme. Sur <em>One Piece</em>, ce travail est titanesque : des créatures fantastiques, des pouvoirs surnaturels, des décors océaniques immenses — tout doit sembler appartenir au même monde tangible.
  </p> 

  <h3 class="o3d-h3">Le pipeline de production VFX en 8 étapes</h3>

  <div class="o3d-pipeline">
    <div class="o3d-step">
      <div class="o3d-step-num">01</div>
      <div class="o3d-step-title">Concept</div>
      <p class="o3d-step-desc">Direction artistique, design des personnages, décors et univers visuel</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">02</div>
      <div class="o3d-step-title">Modélisation</div>
      <p class="o3d-step-desc">Construction des assets 3D : personnages, props, environnements</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">03</div>
      <div class="o3d-step-title">Texture</div>
      <p class="o3d-step-desc">Application des matières, couleurs et surfaces sur les modèles 3D</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">04</div>
      <div class="o3d-step-title">Rig</div>
      <p class="o3d-step-desc">Création du squelette numérique pour permettre l'animation</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">05</div>
      <div class="o3d-step-title">Animation</div>
      <p class="o3d-step-desc">Mise en mouvement des personnages et des éléments de la scène</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">06</div>
      <div class="o3d-step-title">Lighting FX</div>
      <p class="o3d-step-desc">Éclairage 3D, simulation de particules et effets spéciaux</p> 
    </div>
    <div class="o3d-step">
      <div class="o3d-step-num">07</div>
      <div class="o3d-step-title">Rendu</div>
      <p class="o3d-step-desc">Calcul des passes d'image par les fermes de rendu (render farm)</p> 
    </div>
    <div class="o3d-step o3d-highlight">
      <div class="o3d-badge">★ Eugénie</div>
      <div class="o3d-step-num">08</div>
      <div class="o3d-step-title">Compositing</div>
      <p class="o3d-step-desc">Assemblage de toutes les couches visuelles pour créer le plan final — le cœur du métier</p> 
    </div>
  </div>

  <div class="o3d-divider"><span>🏴‍☠️</span></div>

  <!-- PORTRAIT -->
  <div class="o3d-section-label">Portrait</div>

  <div class="o3d-profile">
    <div class="o3d-photo-wrap">
      <div class="o3d-photo">
        <img decoding="async" src="data:image/jpeg;base64,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" alt="Eugénie Holgado — Compositor Artist, Objectif 3D promo 2017" />
      </div>
      <div class="o3d-photo-credit">© Eugénie Holgado</div>
    </div>
    <div>
      <div class="o3d-profile-name">Eugénie Holgado</div>
      <div class="o3d-profile-role">Compositor Artist — Promotion 2017, Objectif 3D</div>
      <p class="o3d-p" style="font-size:14px;margin-bottom:16px;">
        Formée à Objectif 3D, Eugénie Holgado s'est imposée comme l'une des compositrices les plus actives de sa génération, enchaînant les productions de premier plan en France et à l'international.
      </p> 
      <div class="o3d-filmography-label">Sélection de productions</div>
      <div class="o3d-films">
        <div class="o3d-film o3d-film-star">
          <span class="o3d-film-icon">★</span>
          <div>
            <div class="o3d-film-title">One Piece</div>
            <div class="o3d-film-detail">Netflix · Live-action · N°1 mondial 2023</div>
          </div>
        </div>
        <div class="o3d-film">
          <span class="o3d-film-icon">◆</span>
          <div>
            <div class="o3d-film-title">My Dad the Bounty Hunter</div>
            <div class="o3d-film-detail">Netflix · Série animée</div>
          </div>
        </div>
        <div class="o3d-film">
          <span class="o3d-film-icon">◆</span>
          <div>
            <div class="o3d-film-title">Tortues Ninja</div>
            <div class="o3d-film-detail">Série animée</div>
          </div>
        </div>
        <div class="o3d-film">
          <span class="o3d-film-icon">◆</span>
          <div>
            <div class="o3d-film-title">Trash Truck</div>
            <div class="o3d-film-detail">Netflix · Glen Keane Productions</div>
          </div>
        </div>
        <div class="o3d-film">
          <span class="o3d-film-icon">◆</span>
          <div>
            <div class="o3d-film-title">Grizzy & les Lemmings</div>
            <div class="o3d-film-detail">France 3 · Hari Productions</div>
          </div>
        </div>
        <div class="o3d-film">
          <span class="o3d-film-icon">◆</span>
          <div>
            <div class="o3d-film-title">Monchhichi</div>
            <div class="o3d-film-detail">TF1 · Technicolor</div>
          </div>
        </div>
      </div>
      <div class="o3d-tags">
        <span class="o3d-tag">Nuke</span>
        <span class="o3d-tag">Compositing VFX</span>
        <span class="o3d-tag">Netflix Originals</span>
        <span class="o3d-tag">Promo 2017</span>
      </div>
    </div>
  </div>

  <p class="o3d-p">
    Son parcours illustre parfaitement la trajectoire que l'école dessine pour ses étudiants : une formation rigoureuse, axée sur les outils et les méthodes de l'industrie, qui débouche sur des postes à responsabilité dans les plus grands studios de VFX et de production mondiale.
  </p> 

  <p class="o3d-p">
    Car le compositing est un métier qui ne s'improvise pas. Il demande des années de pratique, une compréhension fine de l'optique et de la physique de la lumière, et une capacité à travailler sous pression dans des délais industriels serrés.
  </p> 

  <div class="o3d-highlight-box">
    <p class="o3d-p" style="margin:0;">
      <strong>À Objectif 3D</strong>, la formation VFX prépare spécifiquement les étudiants à ce type de poste. Intégration 2D/3D, keying, retouche numérique, color grading, tracking — tout le spectre du métier est couvert, avec des projets concrets sur des logiciels professionnels utilisés dans l'industrie mondiale.
    </p> 
  </div>

  <div class="o3d-divider"><span>⭐</span></div>

  <div class="o3d-section-label">La série</div>
  <h2 class="o3d-h2">One Piece :<br />une adaptation à 18 millions par épisode</h2>

  <p class="o3d-p">
    Adaptée du manga d'Eiichirô Oda — le manga le plus vendu de tous les temps avec plus d'un milliard d'exemplaires — la série <em>One Piece</em> de Netflix suit Monkey D. Luffy et son équipage de pirates dans leur quête du légendaire trésor. Produite par Tomorrow Studios avec la bénédiction directe d'Oda en tant que producteur exécutif, elle bénéficie d'un budget de 18 millions de dollars par épisode pour sa première saison.
  </p> 

  <p class="o3d-p">
    Le résultat est une série saluée par la critique et les fans comme l'une des meilleures adaptations live-action d'un manga jamais réalisées. Une saison 2 est sortie en mars 2026, et une saison 3 est déjà en production.
  </p> 

  <div class="o3d-school-badge">
    <div class="o3d-logo">O3D</div>
    <div class="o3d-tagline">École des arts numériques · Montpellier · Angoulême · Depuis 1999</div>
  </div>

  <h3 class="o3d-h3">Ce que ça dit d'Objectif 3D</h3>

  <p class="o3d-p">
    Voir le nom d'une ancienne élève au générique d'une production de cette envergure est la meilleure preuve de la pertinence de la formation. Chaque année, les alumni d'Objectif 3D intègrent des studios de premier plan en France et à l'international — en animation, VFX, jeu vidéo et cinéma. Avec plus de <strong>1 300 artistes formés</strong> depuis 1999, l'école s'impose comme l'une des références de la formation aux arts numériques en France.
  </p> 

  <p class="o3d-p">
    Eugénie Holgado rejoint ainsi le cercle des anciens qui font briller le nom de l'école sur les plus grandes productions mondiales. Une fierté collective — et une invitation pour les futurs étudiants à viser haut.
  </p> 

  <!-- FOOTER -->
  <div class="o3d-footer">
    <div class="o3d-footer-brand">
      Objectif 3D
      <small>École des Arts Numériques</small>
    </div>
    <div class="o3d-footer-info">
      Montpellier · Angoulême<br />
      <a href="https://www.objectif3d.com">objectif3d.com</a><br />
      Formation · VFX · Animation · Jeu Vidéo · Cinéma
    </div>
  </div>

</article>
</div>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/one-piece-n1-mondial-sur-netflix/">One piece N°1 mondial sur netflix</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>De la BD à la 3D &#8211; « Les légendaires »</title>
		<link>https://www.objectif3d.com/de-la-bd-a-la-3d-les-legendaires/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Mon, 02 Feb 2026 13:41:31 +0000</pubDate>
				<category><![CDATA[Sortie Ciné]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=29894</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/de-la-bd-a-la-3d-les-legendaires/">De la BD à la 3D &#8211; « Les légendaires »</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_16">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_27  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_14  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3>8 anciens de l&rsquo;école Objectif 3D au générique :</h3>
<p dir="ltr">Ce mercredi 28 janvier, le dessin animé « Les Légendaires » sort sur grand écran. Il s&rsquo;agit de l&rsquo;adaptation des BD à succès de l&rsquo;auteur limousin Patrick Sobral par un studio angoumoisin.</p></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_7">
				
				
				
				
				<div class="et_pb_code_inner"><!-- ============================================================
     LES LÉGENDAIRES × OBJECTIF 3D
     Code à coller dans un module "Code" de Divi
     ============================================================ -->

<link href="//www.objectif3d.com/wp-content/uploads/omgf/omgf-stylesheet-157/omgf-stylesheet-157.css?ver=1780577678" rel="stylesheet">

<style>
/* ── RESET SCOPED ─────────────────────────────────── */
.leg-wrap, .leg-wrap * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.leg-wrap {
  --leg-purple:  #2D1B69;
  --leg-violet:  #4A1E8C;
  --leg-mid:     #6B35C4;
  --leg-gold:    #F0B429;
  --leg-gold2:   #FFD700;
  --leg-blue:    #1A2C5B;
  --leg-teal:    #0E7C7B;
  --leg-cream:   #FBF7EF;
  --leg-white:   #FFFFFF;
  --leg-dark:    #110A2E;
  --leg-red:     #C0392B;
  font-family: 'Nunito', sans-serif;
  color: var(--leg-dark);
  overflow-x: hidden;
  width: 100%;
}

/* ── HERO ─────────────────────────────────────────── */
.leg-hero {
  background: linear-gradient(160deg, #110A2E 0%, #2D1B69 50%, #1A2C5B 100%);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 24px 110px;
  text-align: center;
  min-height: 80vh;
}

/* Magic particles background */
.leg-hero::before {
  content: '';
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 50% 60% at 20% 50%, rgba(106,53,196,0.35) 0%, transparent 60%),
    radial-gradient(ellipse 40% 50% at 80% 30%, rgba(240,180,41,0.12) 0%, transparent 55%),
    radial-gradient(ellipse 60% 40% at 50% 110%, rgba(17,10,46,0.9) 0%, transparent 65%);
  pointer-events: none;
}

/* Rune circle decoration */
.leg-rune-ring {
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%);
  width: min(600px, 90vw);
  height: min(600px, 90vw);
  border: 1px solid rgba(240,180,41,0.08);
  border-radius: 50%;
  pointer-events: none;
  animation: leg-ring-spin 60s linear infinite;
}
.leg-rune-ring::before {
  content: '';
  position: absolute;
  inset: 16px;
  border: 1px dashed rgba(240,180,41,0.06);
  border-radius: 50%;
}
.leg-rune-ring::after {
  content: '';
  position: absolute;
  inset: 40px;
  border: 1px solid rgba(240,180,41,0.05);
  border-radius: 50%;
}
@keyframes leg-ring-spin {
  from { transform: translate(-50%,-50%) rotate(0deg); }
  to   { transform: translate(-50%,-50%) rotate(360deg); }
}

/* Stars */
.leg-stars-bg {
  position: absolute;
  inset: 0;
  pointer-events: none;
  overflow: hidden;
}
.leg-star {
  position: absolute;
  background: var(--leg-gold2);
  border-radius: 50%;
  animation: leg-twinkle 3s ease-in-out infinite;
}
@keyframes leg-twinkle {
  0%, 100% { opacity: 0.15; transform: scale(1); }
  50%       { opacity: 0.8;  transform: scale(1.3); }
}

/* Gold stripe top */
.leg-hero::after {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, transparent, var(--leg-gold), var(--leg-gold2), var(--leg-gold), transparent);
  pointer-events: none;
}

.leg-badge {
  background: linear-gradient(135deg, var(--leg-gold), var(--leg-gold2));
  color: var(--leg-dark);
  font-family: 'Cinzel', serif;
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 4px;
  padding: 7px 22px;
  border-radius: 3px;
  text-transform: uppercase;
  margin-bottom: 28px;
  position: relative;
  z-index: 2;
  display: inline-block;
  box-shadow: 0 0 20px rgba(240,180,41,0.4);
}

/* Magic orb SVG */
.leg-orb {
  position: relative;
  z-index: 2;
  margin-bottom: 28px;
  animation: leg-orb-pulse 4s ease-in-out infinite;
}
@keyframes leg-orb-pulse {
  0%, 100% { transform: translateY(0) scale(1); filter: drop-shadow(0 0 15px rgba(106,53,196,0.6)); }
  50%       { transform: translateY(-14px) scale(1.04); filter: drop-shadow(0 0 30px rgba(240,180,41,0.5)); }
}

.leg-hero-h1 {
  font-family: 'Cinzel Decorative', serif !important;
  font-size: clamp(2.4rem, 10vw, 7rem) !important;
  color: var(--leg-gold2) !important;
  line-height: 1 !important;
  letter-spacing: 4px !important;
  text-shadow: 0 0 30px rgba(240,180,41,0.5), 0 4px 20px rgba(0,0,0,0.8) !important;
  position: relative;
  z-index: 2;
  animation: leg-slide-up 0.8s cubic-bezier(.22,.61,.36,1) both;
  margin-bottom: 6px !important;
}
.leg-hero-sub-title {
  font-family: 'Cinzel', serif;
  font-size: clamp(0.85rem, 2.5vw, 1.3rem);
  color: rgba(240,180,41,0.65);
  letter-spacing: 6px;
  text-transform: uppercase;
  position: relative;
  z-index: 2;
  margin-top: 8px;
}
@keyframes leg-slide-up {
  from { transform: translateY(50px); opacity: 0; }
  to   { transform: translateY(0);    opacity: 1; }
}

.leg-hero-desc {
  font-size: clamp(1rem, 2.5vw, 1.2rem);
  color: rgba(255,255,255,0.65);
  text-align: center;
  margin-top: 20px;
  position: relative;
  z-index: 2;
  max-width: 560px;
  line-height: 1.7;
  font-style: italic;
}

.leg-tags {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  margin-top: 28px;
  position: relative;
  z-index: 2;
}
.leg-tag {
  background: rgba(240,180,41,0.1);
  border: 1px solid rgba(240,180,41,0.3);
  color: var(--leg-gold);
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.72rem;
  padding: 7px 16px;
  border-radius: 3px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* Heroes ribbon */
.leg-heroes-ribbon {
  position: relative;
  z-index: 2;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 36px;
}
.leg-hero-pip {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
}
.leg-hero-pip-circle {
  width: 52px; height: 52px;
  border-radius: 50%;
  border: 2px solid rgba(240,180,41,0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.5rem;
  background: rgba(106,53,196,0.3);
  backdrop-filter: blur(4px);
  box-shadow: 0 0 12px rgba(240,180,41,0.2);
}
.leg-hero-pip-name {
  font-family: 'Cinzel', serif;
  font-size: 0.6rem;
  font-weight: 700;
  color: var(--leg-gold);
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* ── TICKER ───────────────────────────────────────── */
.leg-ticker {
  background: linear-gradient(90deg, var(--leg-purple), var(--leg-violet), var(--leg-purple));
  padding: 13px 0;
  overflow: hidden;
  white-space: nowrap;
  border-top: 2px solid rgba(240,180,41,0.4);
  border-bottom: 2px solid rgba(240,180,41,0.4);
}
.leg-ticker-inner {
  display: inline-block;
  animation: leg-tick 32s linear infinite;
}
.leg-ticker-inner span {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.9rem;
  letter-spacing: 4px;
  color: var(--leg-gold);
  margin-right: 50px;
  text-transform: uppercase;
}
.leg-ticker-inner .leg-sep { opacity: 0.4; font-size: 0.7rem; }
@keyframes leg-tick {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* ── SHARED ───────────────────────────────────────── */
.leg-section { padding: 72px 24px; }
.leg-inner   { max-width: 1060px; margin: 0 auto; }

.leg-label {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.75rem;
  letter-spacing: 5px;
  text-transform: uppercase;
  color: var(--leg-mid);
  margin-bottom: 16px;
}
.leg-label::before, .leg-label::after {
  content: '✦';
  color: var(--leg-gold);
  font-size: 0.7rem;
}

.leg-h2 {
  font-family: 'Cinzel', serif !important;
  font-size: clamp(2rem, 5vw, 3.8rem) !important;
  line-height: 1.05 !important;
  letter-spacing: 2px !important;
  margin-bottom: 22px !important;
  color: var(--leg-dark) !important;
}
.leg-h2 .leg-hl  { color: var(--leg-violet); }
.leg-h2 .leg-acc { color: var(--leg-white); background: var(--leg-violet); padding: 0 10px; display: inline; }
.leg-p {
  font-size: 1rem;
  line-height: 1.85;
  color: #3D3158;
}

/* ── SYNOPSIS ─────────────────────────────────────── */
.leg-syn {
  background: linear-gradient(160deg, var(--leg-dark) 0%, var(--leg-purple) 100%);
  position: relative;
  overflow: hidden;
}
.leg-syn::before {
  content: '';
  position: absolute;
  top: -100px; right: -100px;
  width: 400px; height: 400px;
  background: radial-gradient(circle, rgba(106,53,196,0.3) 0%, transparent 70%);
  pointer-events: none;
}
.leg-syn .leg-label { color: var(--leg-gold); }
.leg-syn .leg-h2   { color: var(--leg-white) !important; }
.leg-syn .leg-hl   { color: var(--leg-gold) !important; }
.leg-syn .leg-p    { color: rgba(255,255,255,0.72); }

.leg-syn-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 52px;
  align-items: center;
}
@media (max-width: 720px) {
  .leg-syn-grid { grid-template-columns: 1fr; gap: 34px; }
}

.leg-film-card {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(240,180,41,0.25);
  border-radius: 16px;
  padding: 32px 26px;
  position: relative;
  overflow: hidden;
  backdrop-filter: blur(8px);
}
.leg-film-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, var(--leg-violet), var(--leg-gold), var(--leg-violet));
}
.leg-film-card::after {
  content: '⚔';
  position: absolute;
  bottom: -10px; right: 16px;
  font-size: 6rem;
  opacity: 0.05;
  pointer-events: none;
  line-height: 1;
}
.leg-film-card h3 {
  font-family: 'Cinzel Decorative', serif !important;
  font-size: 1.6rem !important;
  color: var(--leg-gold2) !important;
  line-height: 1.15;
  margin-bottom: 22px !important;
  text-shadow: 0 0 15px rgba(240,180,41,0.4);
}
.leg-frow { display: flex; gap: 12px; align-items: baseline; margin-bottom: 10px; }
.leg-flabel {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.65rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--leg-gold);
  min-width: 80px;
  flex-shrink: 0;
  opacity: 0.75;
}
.leg-fval {
  font-weight: 700;
  font-size: 0.9rem;
  color: rgba(255,255,255,0.85);
}
.leg-bo {
  background: linear-gradient(135deg, var(--leg-violet), var(--leg-mid));
  color: var(--leg-gold2);
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 1.1rem;
  letter-spacing: 2px;
  padding: 12px 18px;
  border-radius: 8px;
  text-align: center;
  margin-top: 20px;
  border: 1px solid rgba(240,180,41,0.3);
  text-shadow: 0 0 10px rgba(240,180,41,0.4);
}

/* ── ABOUT FILM ───────────────────────────────────── */
.leg-about { background: var(--leg-cream); }

.leg-stats {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 18px;
  margin-top: 46px;
}
.leg-stat {
  background: var(--leg-white);
  border-radius: 12px;
  padding: 28px 22px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 24px rgba(45,27,105,0.1);
  transition: transform .2s, box-shadow .2s;
}
.leg-stat::before {
  content: '';
  position: absolute;
  top: 0; left: 0;
  width: 4px; height: 100%;
  background: linear-gradient(180deg, var(--leg-gold), var(--leg-violet));
}
.leg-stat:hover {
  transform: translateY(-4px);
  box-shadow: 0 10px 30px rgba(45,27,105,0.18);
}
.leg-stat-num {
  font-family: 'Cinzel', serif;
  font-weight: 900;
  font-size: 2.8rem;
  color: var(--leg-violet);
  letter-spacing: 1px;
  line-height: 1;
}
.leg-stat-lbl {
  font-weight: 800;
  font-size: 0.7rem;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: var(--leg-mid);
  margin-top: 6px;
}
.leg-stat-desc { font-size: 0.88rem; color: #5A4E6E; margin-top: 6px; line-height: 1.55; }

/* ── TECH ─────────────────────────────────────────── */
.leg-tech {
  background: linear-gradient(135deg, var(--leg-dark) 0%, #1A2C5B 100%);
  position: relative;
  overflow: hidden;
}
.leg-tech::after {
  content: '';
  position: absolute;
  bottom: -60px; left: -60px;
  width: 300px; height: 300px;
  background: radial-gradient(circle, rgba(106,53,196,0.2) 0%, transparent 70%);
  pointer-events: none;
}
.leg-tech .leg-label { color: var(--leg-gold); }
.leg-tech .leg-h2   { color: var(--leg-white) !important; }
.leg-tech .leg-acc  { background: var(--leg-gold); color: var(--leg-dark); }
.leg-tech .leg-p    { color: rgba(255,255,255,0.72); }

.leg-feat-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 18px;
  margin-top: 44px;
}
.leg-feat-item {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(240,180,41,0.15);
  border-radius: 12px;
  padding: 26px 22px;
  border-top: 3px solid var(--leg-mid);
  transition: background .3s, border-color .3s;
}
.leg-feat-item:hover {
  background: rgba(255,255,255,0.08);
  border-top-color: var(--leg-gold);
}
.leg-feat-icon { font-size: 2rem; margin-bottom: 12px; }
.leg-feat-item h3 {
  font-family: 'Cinzel', serif !important;
  font-weight: 700 !important;
  font-size: 1rem !important;
  color: var(--leg-gold) !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 9px !important;
}
.leg-feat-item p { font-size: 0.9rem; color: rgba(255,255,255,0.68); line-height: 1.65; }

/* ── SOBRAL QUOTE ─────────────────────────────────── */
.leg-quote-wrap {
  background: linear-gradient(135deg, var(--leg-violet) 0%, var(--leg-mid) 100%);
  padding: 70px 24px;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.leg-quote-wrap::before {
  content: '✦';
  position: absolute;
  left: 40px; top: 40px;
  font-size: 4rem;
  color: rgba(255,255,255,0.06);
  pointer-events: none;
}
.leg-quote-wrap::after {
  content: '✦';
  position: absolute;
  right: 40px; bottom: 40px;
  font-size: 4rem;
  color: rgba(255,255,255,0.06);
  pointer-events: none;
}
.leg-quote-inner { max-width: 820px; margin: 0 auto; position: relative; z-index: 1; }
.leg-quote-deco {
  font-family: 'Cinzel', serif;
  font-size: 6rem;
  color: rgba(255,255,255,0.12);
  line-height: 0.8;
  margin-bottom: -10px;
  font-weight: 900;
}
.leg-blockquote {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: clamp(1.1rem, 3vw, 1.7rem);
  color: var(--leg-white);
  line-height: 1.55;
  letter-spacing: 0.5px;
}
.leg-blockquote em {
  color: var(--leg-gold2);
  font-style: normal;
}
.leg-quote-author {
  font-weight: 800;
  font-size: 0.78rem;
  text-transform: uppercase;
  letter-spacing: 3px;
  color: rgba(255,255,255,0.55);
  margin-top: 20px;
}
.leg-quote-sub {
  font-size: 0.72rem;
  color: rgba(255,255,255,0.35);
  letter-spacing: 2px;
  margin-top: 4px;
}

/* ── PIPELINE ─────────────────────────────────────── */
.leg-pipe-section { background: var(--leg-cream); }

.leg-pipeline {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 0;
  margin-top: 46px;
  justify-content: center;
}
.leg-pipe-step {
  background: var(--leg-white);
  border: 1px solid rgba(106,53,196,0.15);
  border-radius: 12px;
  padding: 24px 18px;
  text-align: center;
  flex: 1;
  min-width: 130px;
  max-width: 175px;
  box-shadow: 0 4px 16px rgba(45,27,105,0.08);
  transition: transform .2s, box-shadow .2s;
  border-bottom: 3px solid var(--leg-mid);
}
.leg-pipe-step:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 24px rgba(45,27,105,0.14);
}
.leg-pipe-arrow {
  color: var(--leg-mid);
  font-size: 1.3rem;
  opacity: 0.35;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  padding: 0 4px;
}
.leg-p-icon  { font-size: 1.8rem; margin-bottom: 9px; }
.leg-p-title {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.82rem;
  color: var(--leg-violet);
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 6px;
}
.leg-p-desc  { font-size: 0.76rem; color: #5A4E6E; line-height: 1.4; }

@media (max-width: 700px) {
  .leg-pipeline   { flex-direction: column; align-items: stretch; gap: 4px; }
  .leg-pipe-step  { max-width: 100%; }
  .leg-pipe-arrow { transform: rotate(90deg); justify-content: center; padding: 2px 0; }
}

/* ── ALUMNI ───────────────────────────────────────── */
.leg-o3d {
  background: linear-gradient(160deg, var(--leg-dark) 0%, var(--leg-purple) 100%);
  position: relative;
  overflow: hidden;
}
.leg-o3d::before {
  content: '';
  position: absolute;
  top: 50%; right: -80px;
  transform: translateY(-50%);
  width: 350px; height: 350px;
  background: radial-gradient(circle, rgba(240,180,41,0.07) 0%, transparent 70%);
  pointer-events: none;
}
.leg-o3d .leg-label  { color: var(--leg-gold); }
.leg-o3d .leg-h2     { color: var(--leg-white) !important; }
.leg-o3d .leg-hl     { color: var(--leg-gold) !important; }
.leg-o3d .leg-p      { color: rgba(255,255,255,0.72); }

.leg-school-head {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 28px;
  align-items: start;
  margin-bottom: 46px;
}
@media (max-width: 640px) {
  .leg-school-head { grid-template-columns: 1fr; }
}

.leg-school-badge {
  background: linear-gradient(135deg, rgba(240,180,41,0.15), rgba(240,180,41,0.05));
  border: 2px solid rgba(240,180,41,0.4);
  color: var(--leg-gold2);
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 1rem;
  letter-spacing: 3px;
  padding: 16px 22px;
  border-radius: 10px;
  text-align: center;
  white-space: nowrap;
  text-shadow: 0 0 10px rgba(240,180,41,0.3);
}
.leg-school-badge small {
  display: block;
  font-family: 'Nunito', sans-serif;
  font-weight: 700;
  font-size: 0.62rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(240,180,41,0.55);
  margin-top: 6px;
}

.leg-count-banner {
  display: inline-flex;
  align-items: center;
  gap: 12px;
  background: linear-gradient(135deg, var(--leg-gold), var(--leg-gold2));
  color: var(--leg-dark);
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 1rem;
  letter-spacing: 2px;
  padding: 12px 24px;
  border-radius: 8px;
  margin-bottom: 36px;
  text-transform: uppercase;
  box-shadow: 0 4px 20px rgba(240,180,41,0.35);
}

.leg-alumni-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 16px;
}
.leg-alumni-card {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(240,180,41,0.2);
  border-radius: 14px;
  padding: 26px 20px;
  position: relative;
  transition: background .25s, border-color .25s, transform .2s;
}
.leg-alumni-card:hover {
  background: rgba(255,255,255,0.09);
  border-color: rgba(240,180,41,0.5);
  transform: translateY(-3px);
}
.leg-alumni-card::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 2px;
  background: linear-gradient(90deg, var(--leg-violet), var(--leg-gold));
  border-radius: 14px 14px 0 0;
}
.leg-avatar {
  width: 50px; height: 50px;
  border-radius: 50%;
  background: linear-gradient(135deg, var(--leg-violet), var(--leg-mid));
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 1.1rem;
  color: var(--leg-gold2);
  margin-bottom: 14px;
  border: 2px solid rgba(240,180,41,0.35);
  box-shadow: 0 0 12px rgba(106,53,196,0.4);
}
.leg-aname {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 1rem;
  color: var(--leg-white);
  margin-bottom: 5px;
  letter-spacing: 0.5px;
}
.leg-arole {
  font-size: 0.75rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--leg-gold);
  margin-bottom: 10px;
  opacity: 0.85;
}
.leg-apromo {
  display: inline-block;
  background: rgba(240,180,41,0.12);
  border: 1px solid rgba(240,180,41,0.3);
  color: var(--leg-gold);
  font-family: 'Cinzel', serif;
  font-size: 0.72rem;
  font-weight: 700;
  letter-spacing: 2px;
  padding: 3px 12px;
  border-radius: 3px;
  text-transform: uppercase;
}

.leg-alumni-extra {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 46px;
}
@media (max-width: 640px) {
  .leg-alumni-extra { grid-template-columns: 1fr; }
}
.leg-alumni-extra h3 {
  font-family: 'Cinzel', serif !important;
  font-weight: 700 !important;
  font-size: 1rem !important;
  color: var(--leg-gold) !important;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px !important;
}

/* ── FOOTER ───────────────────────────────────────── */
.leg-footer {
  background: var(--leg-dark);
  text-align: center;
  padding: 64px 24px;
  position: relative;
  overflow: hidden;
}
.leg-footer::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, transparent, var(--leg-gold), var(--leg-gold2), var(--leg-gold), transparent);
}
.leg-footer::after {
  content: '✦';
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%,-50%) scale(8);
  font-size: 4rem;
  color: rgba(240,180,41,0.02);
  pointer-events: none;
}
.leg-footer-title {
  font-family: 'Cinzel Decorative', serif;
  font-size: clamp(1.8rem, 6vw, 4rem);
  color: var(--leg-gold2);
  letter-spacing: 3px;
  text-shadow: 0 0 25px rgba(240,180,41,0.35);
  margin-bottom: 4px;
  position: relative;
  z-index: 1;
}
.leg-footer-sub {
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.78rem;
  color: rgba(240,180,41,0.4);
  text-transform: uppercase;
  letter-spacing: 5px;
  margin-bottom: 30px;
  position: relative;
  z-index: 1;
}
.leg-footer-links {
  display: flex;
  gap: 12px;
  justify-content: center;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
}
.leg-footer-links a {
  background: rgba(240,180,41,0.08);
  border: 1px solid rgba(240,180,41,0.25);
  color: var(--leg-gold) !important;
  text-decoration: none !important;
  font-family: 'Cinzel', serif;
  font-weight: 700;
  font-size: 0.72rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 10px 20px;
  border-radius: 4px;
  transition: background .2s, border-color .2s;
}
.leg-footer-links a:hover {
  background: rgba(240,180,41,0.18);
  border-color: var(--leg-gold);
}
.leg-credits {
  margin-top: 28px;
  font-size: 0.68rem;
  color: rgba(255,255,255,0.18);
  text-transform: uppercase;
  letter-spacing: 2px;
  position: relative;
  z-index: 1;
}
</style>

<!-- ══════════════════════════════════════════════════
     HTML
══════════════════════════════════════════════════ -->
<div class="leg-wrap">

  <!-- HERO -->
  <div class="leg-hero">
    <div class="leg-stars-bg" aria-hidden="true">
      <div class="leg-star" style="width:2px;height:2px;top:8%;left:12%;animation-delay:.3s;animation-duration:2.8s"></div>
      <div class="leg-star" style="width:3px;height:3px;top:15%;left:70%;animation-delay:1.1s;animation-duration:3.5s"></div>
      <div class="leg-star" style="width:2px;height:2px;top:30%;left:88%;animation-delay:.7s;animation-duration:2.3s"></div>
      <div class="leg-star" style="width:2px;height:2px;top:55%;left:5%;animation-delay:1.8s;animation-duration:4s"></div>
      <div class="leg-star" style="width:3px;height:3px;top:70%;left:92%;animation-delay:.5s;animation-duration:3.2s"></div>
      <div class="leg-star" style="width:2px;height:2px;top:20%;left:42%;animation-delay:2.1s;animation-duration:2.6s"></div>
      <div class="leg-star" style="width:2px;height:2px;top:80%;left:28%;animation-delay:.9s;animation-duration:3.8s"></div>
      <div class="leg-star" style="width:3px;height:3px;top:40%;left:55%;animation-delay:1.5s;animation-duration:4.2s"></div>
    </div>
    <div class="leg-rune-ring" aria-hidden="true"></div>

    <div class="leg-badge">✦ Objectif 3D × Studio 2 Minutes × Pan Animation ✦</div>

    <!-- Magic Orb SVG -->
    <div class="leg-orb">
      <svg width="130" height="130" viewBox="0 0 130 130" fill="none" xmlns="http://www.w3.org/2000/svg">
        <!-- Outer glow ring -->
        <circle cx="65" cy="65" r="62" fill="none" stroke="rgba(240,180,41,0.15)" stroke-width="1.5"/>
        <circle cx="65" cy="65" r="54" fill="none" stroke="rgba(106,53,196,0.3)" stroke-width="1"/>
        <!-- Orb body -->
        <circle cx="65" cy="65" r="46" fill="url(#orbGrad)"/>
        <!-- Inner glow -->
        <circle cx="65" cy="65" r="30" fill="url(#innerGrad)" opacity="0.6"/>
        <!-- Shine -->
        <ellipse cx="52" cy="48" rx="10" ry="6" fill="rgba(255,255,255,0.2)" transform="rotate(-30 52 48)"/>
        <!-- Rune marks -->
        <text x="65" y="72" text-anchor="middle" font-size="28" fill="rgba(255,255,255,0.25)" font-family="serif">⚡</text>
        <!-- Sparkles -->
        <circle cx="102" cy="30" r="3" fill="#F0B429" opacity="0.7"/>
        <circle cx="28"  cy="45" r="2" fill="#F0B429" opacity="0.5"/>
        <circle cx="108" cy="90" r="2.5" fill="#9B59D6" opacity="0.6"/>
        <circle cx="20"  cy="88" r="2" fill="#F0B429" opacity="0.4"/>
        <!-- Particle rays -->
        <line x1="65" y1="10" x2="65" y2="2"  stroke="rgba(240,180,41,0.3)" stroke-width="1.5" stroke-linecap="round"/>
        <line x1="65" y1="120" x2="65" y2="128" stroke="rgba(240,180,41,0.3)" stroke-width="1.5" stroke-linecap="round"/>
        <line x1="10" y1="65" x2="2" y2="65"  stroke="rgba(240,180,41,0.3)" stroke-width="1.5" stroke-linecap="round"/>
        <line x1="120" y1="65" x2="128" y2="65" stroke="rgba(240,180,41,0.3)" stroke-width="1.5" stroke-linecap="round"/>
        <defs>
          <radialGradient id="orbGrad" cx="40%" cy="35%">
            <stop offset="0%"   stop-color="#7B4FCF"/>
            <stop offset="50%"  stop-color="#4A1E8C"/>
            <stop offset="100%" stop-color="#1A0E4E"/>
          </radialGradient>
          <radialGradient id="innerGrad" cx="50%" cy="50%">
            <stop offset="0%"   stop-color="#F0B429" stop-opacity="0.5"/>
            <stop offset="100%" stop-color="#F0B429" stop-opacity="0"/>
          </radialGradient>
        </defs>
      </svg>
    </div>

    <h1 class="leg-hero-h1">Les Légendaires</h1>
    <div class="leg-hero-sub-title">De la BD à la 3D</div>

    <div class="leg-hero-desc">
      De la page au grand écran — 8 anciens d'Objectif 3D au générique du film d'animation événement.
    </div>

    <!-- Les 5 héros -->
    <div class="leg-heroes-ribbon">
      <div class="leg-hero-pip">
        <div class="leg-hero-pip-circle">⚔️</div>
        <div class="leg-hero-pip-name">Danaël</div>
      </div>
      <div class="leg-hero-pip">
        <div class="leg-hero-pip-circle">✨</div>
        <div class="leg-hero-pip-name">Jadina</div>
      </div>
      <div class="leg-hero-pip">
        <div class="leg-hero-pip-circle">🦅</div>
        <div class="leg-hero-pip-name">Gryf</div>
      </div>
      <div class="leg-hero-pip">
        <div class="leg-hero-pip-circle">💧</div>
        <div class="leg-hero-pip-name">Shimy</div>
      </div>
      <div class="leg-hero-pip">
        <div class="leg-hero-pip-circle">💥</div>
        <div class="leg-hero-pip-name">Razzia</div>
      </div>
    </div>

    <div class="leg-tags" style="margin-top:30px;">
      <span class="leg-tag">🎬 Film 2026</span>
      <span class="leg-tag">🐉 Animation 3D</span>
      <span class="leg-tag">📍 Angoulême</span>
      <span class="leg-tag">🎓 Objectif 3D</span>
    </div>
  </div><!-- /hero -->

  <!-- TICKER -->
  <div class="leg-ticker" aria-hidden="true">
    <div class="leg-ticker-inner">
      <span>Les Légendaires</span><span class="leg-sep">✦</span>
      <span>Patrick Sobral</span><span class="leg-sep">✦</span>
      <span>Danaël · Jadina · Gryf · Shimy · Razzia</span><span class="leg-sep">✦</span>
      <span>Studio 2 Minutes</span><span class="leg-sep">✦</span>
      <span>Objectif 3D</span><span class="leg-sep">✦</span>
      <span>11 Millions d'albums</span><span class="leg-sep">✦</span>
      <span>Angoulême</span><span class="leg-sep">✦</span>
      <span>Cécile Corbel</span><span class="leg-sep">✦</span>
      <span>Les Légendaires</span><span class="leg-sep">✦</span>
      <span>Patrick Sobral</span><span class="leg-sep">✦</span>
      <span>Danaël · Jadina · Gryf · Shimy · Razzia</span><span class="leg-sep">✦</span>
      <span>Studio 2 Minutes</span><span class="leg-sep">✦</span>
      <span>Objectif 3D</span><span class="leg-sep">✦</span>
      <span>11 Millions d'albums</span><span class="leg-sep">✦</span>
      <span>Angoulême</span><span class="leg-sep">✦</span>
      <span>Cécile Corbel</span><span class="leg-sep">✦</span>
    </div>
  </div>

  <!-- SYNOPSIS -->
  <div class="leg-section leg-syn">
    <div class="leg-inner">
      <div class="leg-syn-grid">
        <div>
          <div class="leg-label">Le Film</div>
          <h2 class="leg-h2">DES HÉROS<br />CONDAMNÉS À<br /><span class="leg-hl">L'ENFANCE ÉTERNELLE</span></h2>
          <p class="leg-p">Les Légendaires, intrépides aventuriers, étaient les plus grands héros de leur temps. Mais suite à une terrible malédiction, les voilà redevenus des enfants de 10 ans ! Danaël, Jadina, Gryf, Shimy et Razzia vont unir leurs pouvoirs pour vaincre le sorcier Darkhell et libérer leur planète Alysia.</p> 
          <p class="leg-p" style="margin-top:14px;">Adapté des deux premiers tomes de la BD légendaire de Patrick Sobral, le film propose une <em style="color:rgba(240,180,41,0.8)">histoire inédite</em> pensée à la fois pour les fans de la première heure et les nouveaux venus dans l'univers.</p> 
        </div>
        <div>
          <div class="leg-film-card">
            <h3>Les<br />Légendaires</h3>
            <div>
              <div class="leg-frow"><span class="leg-flabel">Réalisation</span><span class="leg-fval">Guillaume Ivernel</span></div>
              <div class="leg-frow"><span class="leg-flabel">Scénario</span><span class="leg-fval">Antoine Schoumsky & Hélène Grémillon</span></div>
              <div class="leg-frow"><span class="leg-flabel">Production</span><span class="leg-fval">Pan Animation · 2 Minutes · Maybe Movies · Belvision</span></div>
              <div class="leg-frow"><span class="leg-flabel">Sortie</span><span class="leg-fval">28 janvier 2026</span></div>
              <div class="leg-frow"><span class="leg-flabel">Studio</span><span class="leg-fval">2 Minutes · Angoulême</span></div>
              <div class="leg-frow"><span class="leg-flabel">Musique</span><span class="leg-fval">Cécile Corbel (Studio Ghibli)</span></div>
              <div class="leg-frow"><span class="leg-flabel">Durée</span><span class="leg-fval">92 minutes</span></div>
            </div>
            <div class="leg-bo">✦ Sortie nationale · 28 janvier 2026 ✦</div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <!-- ABOUT FILM -->
  <div class="leg-section leg-about">
    <div class="leg-inner">
      <div class="leg-label">L'Univers</div>
      <h2 class="leg-h2">UN PHÉNOMÈNE<br /><span class="leg-hl">ÉDITORIAL</span> DEVENU<br />GRAND ÉCRAN</h2>
      <p class="leg-p">Imaginée par le Limougeaud Patrick Sobral en 2004, la série Les Légendaires est devenue l'un des plus grands phénomènes de la BD jeunesse française. Après deux ans et demi de travail intense par le studio d'animation angoumoisin 2 Minutes, 110 artistes ont donné vie au monde d'Alysia en 3D stylisée, en utilisant un logiciel de jeu vidéo permettant un retour visuel instantané sur l'éclairage et les animations.</p> 
      <div class="leg-stats">
        <div class="leg-stat">
          <div class="leg-stat-num">11M</div>
          <div class="leg-stat-lbl">Albums vendus</div>
          <div class="leg-stat-desc">Plus de 11 millions d'exemplaires vendus aux Éditions Delcourt depuis 2004.</div>
        </div>
        <div class="leg-stat">
          <div class="leg-stat-num">23</div>
          <div class="leg-stat-lbl">Tomes BD</div>
          <div class="leg-stat-desc">La saga principale compte 23 tomes, plus de nombreuses séries dérivées (Origines, Chroniques de Darkhell…).</div>
        </div>
        <div class="leg-stat">
          <div class="leg-stat-num">2,5</div>
          <div class="leg-stat-lbl">Ans de prod.</div>
          <div class="leg-stat-desc">Deux ans et demi de fabrication à Angoulême par 110 artistes pour donner vie aux héros en 3D.</div>
        </div>
        <div class="leg-stat">
          <div class="leg-stat-num">8</div>
          <div class="leg-stat-lbl">Anciens O3D</div>
          <div class="leg-stat-desc">Huit diplômés d'Objectif 3D figurent au générique, dans des rôles clés de la fabrication du film.</div>
        </div>
      </div>
    </div>
  </div>

  <!-- TECH -->
  <div class="leg-section leg-tech">
    <div class="leg-inner">
      <div class="leg-label">La Fabrication</div>
      <h2 class="leg-h2">L'ANIMATION 3D<br />AU SERVICE DU <span class="leg-acc">FANTASTIQUE</span></h2>
      <p class="leg-p">Pour reproduire l'expressivité cartoon de la BD tout en gagnant en profondeur cinématographique, l'équipe d'Angoulême a fait le choix d'une 3D stylisée. La grande innovation : utiliser un moteur de rendu en temps réel issu du jeu vidéo, permettant de voir instantanément l'impact de l'éclairage sur les personnages et d'itérer beaucoup plus vite.</p> 
      <div class="leg-feat-grid">
        <div class="leg-feat-item">
          <div class="leg-feat-icon">🎮</div>
          <h3>Moteur Jeu Vidéo</h3>
          <p>Première pour un long-métrage d'animation à cette échelle en France : un logiciel de jeu vidéo utilisé pour le rendu afin de visualiser l'éclairage en temps réel.</p> 
        </div>
        <div class="leg-feat-item">
          <div class="leg-feat-icon">✏️</div>
          <h3>Fidélité au Dessin</h3>
          <p>Les proportions exagérées, l'expressivité et les silhouettes iconiques de Sobral sont méticuleusement respectées : Jadina avec son grand chapeau, Gryf avec ses ailes miniatures.</p> 
        </div>
        <div class="leg-feat-item">
          <div class="leg-feat-icon">🎵</div>
          <h3>BO Cécile Corbel</h3>
          <p>La harpiste bretonne, déjà consacrée par la BO d'Arrietty du Studio Ghibli, compose la bande originale. Le montage son est confié à Piste Rouge, à Angoulême.</p> 
        </div>
        <div class="leg-feat-item">
          <div class="leg-feat-icon">🏰</div>
          <h3>Angoulême Capital</h3>
          <p>Trois studios charentais mobilisés : 2 Minutes (animation), Loops Creative Studio (production) et Piste Rouge (son). Un savoir-faire régional unique en France.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- SOBRAL QUOTE -->
  <div class="leg-quote-wrap">
    <div class="leg-quote-inner">
      <div class="leg-quote-deco">"</div>
      <div class="leg-blockquote">Pour un auteur de BD, l'adaptation cinématographique <em>c'est l'apogée de son œuvre</em>. Ça veut dire qu'elle a été reconnue par ses pairs, par le public, au point qu'on se dit qu'elle peut avoir une autre dimension.</div>
      <div class="leg-quote-author">— Patrick Sobral</div>
      <div class="leg-quote-sub">Auteur de la série Les Légendaires · Éditions Delcourt</div>
    </div>
  </div>

  <!-- PIPELINE -->
  <div class="leg-section leg-pipe-section">
    <div class="leg-inner">
      <div class="leg-label">Le Pipeline</div>
      <h2 class="leg-h2">DE LA CASE BD<br />AU <span class="leg-hl">PIXEL 3D</span></h2>
      <div class="leg-pipeline">
        <div class="leg-pipe-step">
          <div class="leg-p-icon">✏️</div>
          <div class="leg-p-title">Concept Art</div>
          <div class="leg-p-desc">Design des persos, décors et créatures fidèles à Sobral</div>
        </div>
        <div class="leg-pipe-arrow">→</div>
        <div class="leg-pipe-step">
          <div class="leg-p-icon">🗿</div>
          <div class="leg-p-title">Modélisation</div>
          <div class="leg-p-desc">Maxime Canchado · modeleur personnages</div>
        </div>
        <div class="leg-pipe-arrow">→</div>
        <div class="leg-pipe-step">
          <div class="leg-p-icon">🎨</div>
          <div class="leg-p-title">Surfacing</div>
          <div class="leg-p-desc">Noël Caizergues · superviseur surfacing chara</div>
        </div>
        <div class="leg-pipe-arrow">→</div>
        <div class="leg-pipe-step">
          <div class="leg-p-icon">💡</div>
          <div class="leg-p-title">Lighting</div>
          <div class="leg-p-desc">Bertrand Chamoulaud · opérateur lighting</div>
        </div>
        <div class="leg-pipe-arrow">→</div>
        <div class="leg-pipe-step">
          <div class="leg-p-icon">🖥</div>
          <div class="leg-p-title">Rendu Final</div>
          <div class="leg-p-desc">Benjamin Rouzier · opérateur rendu</div>
        </div>
      </div>
    </div>
  </div>

  <!-- O3D ALUMNI -->
  <div class="leg-section leg-o3d">
    <div class="leg-inner">
      <div class="leg-school-head">
        <div>
          <div class="leg-label">La Fierté Locale</div>
          <h2 class="leg-h2">8 ANCIENS D'<span class="leg-hl">OBJECTIF 3D</span><br />AU GÉNÉRIQUE</h2>
          <p class="leg-p">L'école montpelliéraine Objectif 3D, pionnière de la formation 3D depuis 1999, peut être fière : huit de ses anciens élèves ont contribué à donner vie à l'univers de Patrick Sobral pour le grand écran, dans des rôles techniques essentiels.</p> 
        </div>
        <div class="leg-school-badge">
          OBJECTIF 3D
          <small>École 3D · Montpellier & Angoulême</small>
        </div>
      </div>

      <div class="leg-count-banner">
        ✦ 8 Anciens élèves au générique ✦
      </div>

      <div class="leg-alumni-grid">
        <div class="leg-alumni-card">
          <div class="leg-avatar">TM</div>
          <div class="leg-aname">Thibault Maximin</div>
          <div class="leg-arole">CG Supervisor</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">LD</div>
          <div class="leg-aname">Louis Drochon</div>
          <div class="leg-arole">Opérateur FX · Hairs / Groom</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">MC</div>
          <div class="leg-aname">Maxime Canchado</div>
          <div class="leg-arole">Modeleur Chara</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">NC</div>
          <div class="leg-aname">Noël Caizergues</div>
          <div class="leg-arole">Superviseur Surfacing Chara</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">AB</div>
          <div class="leg-aname">Amélie Boutoulle</div>
          <div class="leg-arole">Assistante CG Supervisor</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">BC</div>
          <div class="leg-aname">Bertrand Chamoulaud</div>
          <div class="leg-arole">Opérateur Lighting</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">BR</div>
          <div class="leg-aname">Benjamin Rouzier</div>
          <div class="leg-arole">Opérateur Rendu</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
        <div class="leg-alumni-card">
          <div class="leg-avatar">YC</div>
          <div class="leg-aname">Yoan Charles</div>
          <div class="leg-arole">Opérateur Setdress</div>
          <span class="leg-apromo">Objectif 3D</span>
        </div>
      </div>

      <div class="leg-alumni-extra">
        <div>
          <h3>Un lien fort avec Angoulême</h3>
          <p class="leg-p">Objectif 3D possède un campus à Angoulême — ville au cœur de la production du film. Ce lien géographique et professionnel naturel explique la forte présence d'anciens élèves au sein du studio 2 Minutes et de ses partenaires.</p> 
        </div>
        <div>
          <h3>Une filière qui rayonne</h3>
          <p class="leg-p">11 anciens sur <em>Miraculous</em>, 14 sur <em>Ninja Turtles</em>, 4 sur le <em>Marsupilami</em> et maintenant 8 sur les <em>Légendaires</em> : Objectif 3D s'impose comme un vivier majeur pour l'animation et les VFX français.</p> 
        </div>
      </div>
    </div>
  </div>

  <!-- FOOTER -->
  <div class="leg-footer">
    <div class="leg-footer-title">Les Légendaires</div>
    <div class="leg-footer-sub">En salle depuis le 28 janvier 2026</div>
    <div class="leg-footer-links">
      <a href="https://www.objectif3d.com" target="_blank" rel="noopener">🎓 Objectif 3D</a>
      <a href="https://www.editions-delcourt.fr" target="_blank" rel="noopener">📚 Delcourt</a>
      <a href="https://www.allocine.fr/film/fichefilm_gen_cfilm=281028.html" target="_blank" rel="noopener">🎬 AlloCiné</a>
    </div>
    <div class="leg-credits">Article rédigé d'après sources vérifiées · objectif3d.com · Wikipedia · AlloCiné · France 3 · Magelis · Éditions Delcourt</div>
  </div>

</div><!-- /leg-wrap --></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>L’article <a href="https://www.objectif3d.com/de-la-bd-a-la-3d-les-legendaires/">De la BD à la 3D &#8211; « Les légendaires »</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tech Artist</title>
		<link>https://www.objectif3d.com/tech-artist/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Mon, 07 Apr 2025 14:23:06 +0000</pubDate>
				<category><![CDATA[Fiches Métiers - Jeux Vidéo & Design]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=26083</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/tech-artist/">Tech Artist</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_13 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_17">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_28  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_15  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>TECH ARTIST</h1></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_16  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p class="whitespace-pre-wrap break-words">est un professionnel polyvalent qui fait le pont entre les équipes artistiques et techniques dans le développement de jeux vidéo. Ce spécialiste combine des compétences artistiques et techniques pour optimiser les processus de création, résoudre les problèmes techniques liés à l&rsquo;art et assurer que la vision artistique est fidèlement implémentée dans le moteur de jeu. Le Tech Artist développe des outils personnalisés, met en place des pipelines de production efficaces et veille à ce que les aspects visuels du jeu respectent les contraintes techniques tout en maximisant la qualité visuelle.</p>
<p>​</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_14 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_18">
				<div class="et_pb_column et_pb_column_2_5 et_pb_column_29  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_0">
				
				
				
				
				<span class="et_pb_image_wrap "><img fetchpriority="high" decoding="async" width="800" height="1221" src="https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26.png" alt="" title="game art et design" srcset="https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26.png 800w, https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26-480x733.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" class="wp-image-25709" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_3_5 et_pb_column_30  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_17  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>L’industrie du jeu vidéo</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_18  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><ul>
<li class="whitespace-normal break-words">Marché mondial: 184 milliards de dollars en 2023 (projection de 211 milliards pour 2025)</li>
<li class="whitespace-normal break-words">Plus de 3 milliards de joueurs dans le monde</li>
<li class="whitespace-normal break-words">Répartition du marché mondial:
<ul class="&#091;&amp;:not(:last-child)_ul&#093;:pb-1 &#091;&amp;:not(:last-child)_ol&#093;:pb-1 list-disc space-y-1.5 pl-7">
<li class="whitespace-normal break-words">Asie-Pacifique: 49%</li>
<li class="whitespace-normal break-words">Amérique du Nord: 25%</li>
<li class="whitespace-normal break-words">Europe: 19%</li>
<li class="whitespace-normal break-words">Reste du monde: 7%</li>
</ul>
</li>
<li class="whitespace-normal break-words">Valeur de l&rsquo;industrie française: 5,6 milliards d&rsquo;euros en 2023</li>
<li class="whitespace-normal break-words">Croissance annuelle moyenne du secteur: 8,7%</li>
</ul></div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_8  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Nombre d'emplois dans l'industrie mondiale: environ 429 000</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_9  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>France: environ 1 200 entreprises dans le secteur du jeu vidéo employant plus de 23 000 personnes</span></h4>
						
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_15 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_19">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_31  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_19  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>Chiffres clés sur l&#8217;emploi</b></h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_20">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_32  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_10  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>En France</span></h4>
						<div class="et_pb_blurb_description"><ul>
<li class="whitespace-normal break-words">Salaire moyen: 45 000 € &#8211; 65 000 € brut annuel selon l&rsquo;expérience</li>
<li class="whitespace-normal break-words">Environ 350-500 postes de Technical Artists en France</li>
<li class="whitespace-normal break-words">Taux de croissance des offres d&#8217;emploi: +15% par an depuis 2020</li>
<li class="whitespace-normal break-words">72% des Technical Artists sont employés en CDI</li>
<li class="whitespace-normal break-words">Concentration des postes: Île-de-France (45%), Auvergne-Rhône-Alpes (15%), Occitanie (12%)</li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_33  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_11  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>À l'international</span></h4>
						<div class="et_pb_blurb_description"><ul>
<li class="whitespace-normal break-words">Salaire moyen aux États-Unis: $85 000 &#8211; $120 000 par an</li>
<li class="whitespace-normal break-words">Salaire moyen au Royaume-Uni: £45 000 &#8211; £65 000 par an</li>
<li class="whitespace-normal break-words">Salaire moyen au Canada: 70 000 CAD &#8211; 100 000 CAD</li>
<li class="whitespace-normal break-words">Marchés les plus dynamiques: États-Unis, Canada, Royaume-Uni, Japon, Corée du Sud</li>
<li class="whitespace-normal break-words">Croissance mondiale des postes: +22% par an</li>
</ul></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_16 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_21">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_34  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_20  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4><span style="color: #ec663b;"><b>Compétences nécessaires</b></span></h4></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_21  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><b>Techniques &amp; Artistiques</b></h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_22">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_35  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_12  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Maîtrise des langages</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Programmation (C#, C++, Python)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_36  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_13  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Moteurs de jeu </span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Maîtrise des moteurs de jeux (Unity, Unreal Engine)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_37  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_14  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>contraintes techniques</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Compréhension des contraintes techniques (optimisation, performance)</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_23">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_38  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_15  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>assets 3D</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Gestion des pipelines d&rsquo;assets 3D</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_39  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_16  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>création artistique</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Maîtrise des logiciels de création artistique (Maya, Blender, Substance Designer)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_40  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_button_module_wrapper et_pb_button_2_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_2 et_pb_bg_layout_light" href="https://www.objectif3d.com/ecole-game-design-montpellier-angouleme-jeux-video/" target="_blank">PROGRAMME JEUX VIDÉO</a>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_17 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_24">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_41  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_22  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>Profil Tech Artist</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_23  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><ul>
<li class="whitespace-normal break-words">Communication efficace entre équipes techniques et artistiques</li>
<li class="whitespace-normal break-words">Résolution de problèmes complexes</li>
<li class="whitespace-normal break-words">Veille technologique constante</li>
<li class="whitespace-normal break-words">Capacité à former et accompagner les équipes</li>
<li class="whitespace-normal break-words">Gestion de projet et méthodologies agiles</li>
</ul></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_42  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_divider et_pb_divider_0 et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_blurb et_pb_blurb_17  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Polyvalence technique et artistique</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_18  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Résolution de problèmes</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_19  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Maîtrise des outils et pipelines</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_button_module_wrapper et_pb_button_4_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_4 et_pb_bg_layout_light" href="https://www.objectif3d.com/immersion-ecole-d-animation-montpellier-angouleme/" target="_blank">je bloque mon Immersion</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_5_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_5 et_pb_bg_layout_light" href="https://www.objectif3d.com/candidater-ecole-d-animation-france/" target="_blank">CANDIDATER</a>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_18 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_25">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_43  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_24  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>L&rsquo;IA : Un allié plutôt qu&rsquo;une menace</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_25  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>Pourquoi l&rsquo;IA est un outil complémentaire et non un remplaçant</b></p>
<p><span style="font-weight: 400;">L&rsquo;intelligence artificielle transforme de nombreux secteurs, mais contrairement aux craintes répandues, elle représente une opportunité exceptionnelle pour le modeleur 3D plutôt qu&rsquo;une menace. Voici pourquoi le modeleur 3D devrait voir l&rsquo;IA comme un allié dans leur carrière.</span></p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_26">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_44  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_20  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Optimisation des performances</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA aide à identifier les goulots d&rsquo;étranglement visuels et à recommander des optimisations spécifiques pour améliorer les performances du jeu.</p></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_21  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Amélioration des pipelines de production</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA peut analyser les flux de travail et suggérer des améliorations, ou même prédire les problèmes potentiels avant qu&rsquo;ils ne surviennent.</p></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_22  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>QA visuelle automatisée</span></h4>
						<div class="et_pb_blurb_description"><p>L&rsquo;IA peut détecter automatiquement les anomalies visuelles, les textures manquantes ou les problèmes d&rsquo;éclairage, accélérant le processus d&rsquo;assurance qualité.</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>L’article <a href="https://www.objectif3d.com/tech-artist/">Tech Artist</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lighting Artist</title>
		<link>https://www.objectif3d.com/lighting-artist-jeux-video/</link>
		
		<dc:creator><![CDATA[Mathilde Fayette]]></dc:creator>
		<pubDate>Mon, 07 Apr 2025 14:21:22 +0000</pubDate>
				<category><![CDATA[Fiches Métiers - Jeux Vidéo & Design]]></category>
		<guid isPermaLink="false">https://www.objectif3d.com/?p=26076</guid>

					<description><![CDATA[<p>L’article <a href="https://www.objectif3d.com/lighting-artist-jeux-video/">Lighting Artist</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_19 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_27">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_45  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_26  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h1>LIGHTING ARTIST</h1></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_27  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p class="whitespace-pre-wrap break-words"> est un artiste technique spécialisé dans la création et l&rsquo;optimisation de l&rsquo;éclairage dans les environnements numériques des jeux vidéo. Il joue un rôle crucial dans la définition de l&rsquo;ambiance visuelle, la mise en valeur des environnements 3D et le renforcement de l&rsquo;immersion du joueur. En manipulant les sources lumineuses, les ombres, les reflets et les effets atmosphériques, le Lighter donne vie aux univers virtuels et contribue à la narration visuelle du jeu.</p>
<p>​</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_20 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_28">
				<div class="et_pb_column et_pb_column_2_5 et_pb_column_46  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_1">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="800" height="1221" src="https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26.png" alt="" title="game art et design" srcset="https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26.png 800w, https://www.objectif3d.com/wp-content/uploads/Design-sans-titre-26-480x733.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" class="wp-image-25709" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_3_5 et_pb_column_47  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_28  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>L’industrie du jeu vidéo</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_29  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><ul>
<li class="whitespace-normal break-words">Marché mondial estimé à 217,7 milliards de dollars en 2024</li>
<li class="whitespace-normal break-words">Plus de 3,2 milliards de joueurs dans le monde</li>
<li class="whitespace-normal break-words">Croissance annuelle moyenne du secteur de 8,2% depuis 2019</li>
<li class="whitespace-normal break-words">L&rsquo;Asie-Pacifique représente 49% du marché mondial</li>
<li class="whitespace-normal break-words">Plus de 12 000 studios de développement à travers le monde</li>
<li class="whitespace-normal break-words">Investissements croissants dans les technologies d&rsquo;éclairage avancé et le ray-tracing</li>
</ul></div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_23  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>La France compte environ 800 entreprises dans le secteur du jeu vidéo</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_24  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>L'industrie emploie plus de 440 000 professionnels dans le monde</span></h4>
						
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_21 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_29">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_48  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_30  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>Chiffres clés sur l&#8217;emploi</b></h2></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_30">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_49  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_25  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>En France</span></h4>
						<div class="et_pb_blurb_description"><ul>
<li class="whitespace-normal break-words">Salaire moyen : 35 000 € à 55 000 € brut annuel selon l&rsquo;expérience</li>
<li class="whitespace-normal break-words">Environ 150 à 250 postes de Lighter spécialisés dans les studios français</li>
<li class="whitespace-normal break-words">Taux de recrutement en hausse de 15% depuis 2022</li>
<li class="whitespace-normal break-words">Concentration des emplois dans les pôles de Paris, Lyon, Montpellier et Bordeaux</li>
<li class="whitespace-normal break-words">90% des Lighters travaillent en CDI dans des studios de développement</li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_50  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_26  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>À l'international</span></h4>
						<div class="et_pb_blurb_description"><ul>
<li class="whitespace-normal break-words">Salaire moyen en Amérique du Nord : 60 000 $ à 110 000 $ selon l&rsquo;expérience</li>
<li class="whitespace-normal break-words">Forte demande au Canada (Montréal, Toronto), aux États-Unis et au Royaume-Uni</li>
<li class="whitespace-normal break-words">Croissance annuelle des offres d&#8217;emploi estimée à 18% en Europe</li>
<li class="whitespace-normal break-words">Pôles d&rsquo;excellence : Californie, Montréal, Londres, Tokyo, Séoul</li>
<li class="whitespace-normal break-words">Possibilité de travail à distance en augmentation de 30% depuis 2023</li>
</ul></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_22 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_31">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_51  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_31  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4><span style="color: #ec663b;"><b>Compétences nécessaires</b></span></h4></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_32  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><b>Techniques &amp; Artistiques</b></h3></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_32">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_52  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_27  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Maîtrise des langages</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Maîtrise des logiciels de création 3D (Maya, 3ds Max, Blender)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_53  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_28  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Moteurs de jeu </span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Maîtrise des moteurs de jeu (Unreal Engine, Unity)</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_54  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_29  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>programmation de shaders</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Notions de programmation de shaders</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_33">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_55  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_30  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>optimisation de l'éclairage</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Connaissance des outils de baking et d&rsquo;optimisation de l&rsquo;éclairage</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_56  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_31  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon"></span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Compétences artistiques</span></h4>
						<div class="et_pb_blurb_description"><p style="text-align: center;">Capacité à créer des ambiances et atmosphères variées</p></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_57  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_button_module_wrapper et_pb_button_7_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_7 et_pb_bg_layout_light" href="https://www.objectif3d.com/ecole-game-design-montpellier-angouleme-jeux-video/" target="_blank">PROGRAMME JEUX VIDÉO</a>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_23 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_34">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_58  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_33  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>Profil Lighting Artist</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_34  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><ul>
<li class="whitespace-normal break-words">Travail en équipe avec les autres départements (modélisation, texturing, animation)</li>
<li class="whitespace-normal break-words">Capacité d&rsquo;adaptation aux contraintes techniques et artistiques</li>
<li class="whitespace-normal break-words">Rigueur et souci du détail</li>
<li class="whitespace-normal break-words">Gestion des délais et des priorités</li>
<li class="whitespace-normal break-words">Veille technologique constante</li>
</ul></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_59  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_divider et_pb_divider_1 et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_blurb et_pb_blurb_32  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Sensibilité artistique et œil pour la composition</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_33  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Patience et méticulosité</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_34  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Adaptabilité technique</span></h4>
						
					</div>
				</div>
			</div><div class="et_pb_button_module_wrapper et_pb_button_9_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_9 et_pb_bg_layout_light" href="https://www.objectif3d.com/immersion-ecole-d-animation-montpellier-angouleme/" target="_blank">je bloque mon Immersion</a>
			</div><div class="et_pb_button_module_wrapper et_pb_button_10_wrapper et_pb_button_alignment_center et_pb_module ">
				<a class="et_pb_button et_pb_button_10 et_pb_bg_layout_light" href="https://www.objectif3d.com/candidater-ecole-d-animation-france/" target="_blank">CANDIDATER</a>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_24 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_35">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_60  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_35  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h2><b>L&rsquo;IA : Un allié plutôt qu&rsquo;une menace</b></h2></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_36  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><b>Pourquoi l&rsquo;IA est un outil complémentaire et non un remplaçant</b></p>
<p><span style="font-weight: 400;">L&rsquo;intelligence artificielle transforme de nombreux secteurs, mais contrairement aux craintes répandues, elle représente une opportunité exceptionnelle pour le lighting artist plutôt qu&rsquo;une menace. Voici pourquoi le lighting artist devrait voir l&rsquo;IA comme un allié dans leur carrière.</span></p></div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_36">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_61  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_35  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Amélioration de la qualité visuelle</span></h4>
						<div class="et_pb_blurb_description"><p>Algorithmes de débruitage qui optimisent le rendu d&rsquo;éclairage global en temps réel. Génération de lightmaps haute qualité avec moins d&rsquo;artefacts. Amélioration des effets volumétriques et atmosphériques avec moins de ressources</p></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_36  et_pb_text_align_left  et_pb_blurb_position_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap"><span class="et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone et-pb-icon et-pb-icon-circle">N</span></span></div>
					<div class="et_pb_blurb_container">
						<h4 class="et_pb_module_header"><span>Workflow optimisé</span></h4>
						<div class="et_pb_blurb_description"><p>Prédiction des résultats finaux sans attendre le temps de rendu complet. Identification automatique des problèmes potentiels (fuites de lumière, zones sous-éclairées). Conversion intelligente entre différents systèmes d&rsquo;éclairage et moteurs de jeu</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>L’article <a href="https://www.objectif3d.com/lighting-artist-jeux-video/">Lighting Artist</a> est apparu en premier sur <a href="https://www.objectif3d.com">Objectif 3D</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!-- Cached by WP-Optimize (gzip) - https://teamupdraft.com/wp-optimize/ - Last modified: 23 July 2026 2h23 (Europe/Paris UTC:2) -->
