<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://yannis.lehuede.org/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Yannis Lehu&#233;d&#233;</title>
	<link>https://yannis.lehuede.org/</link>
	<description>effets visuels - motion design - 3D - vfx - gfx - montage vid&#233;o - &#233;talonnage - color grading - &#233;dition video - webdesign - design - d&#233;veloppement web - photographie - voyages</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://yannis.lehuede.org/spip.php?id_rubrique=6&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Yannis Lehu&#233;d&#233;</title>
		<url>https://yannis.lehuede.org/local/cache-vignettes/L144xH83/siteon0-244e9.jpg?1772049722</url>
		<link>https://yannis.lehuede.org/</link>
		<height>83</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Foules num&#233;riques</title>
		<link>https://yannis.lehuede.org/foules-numeriques.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/foules-numeriques.html</guid>
		<dc:date>2021-05-08T14:42:46Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Fabriquer des foules de personnes &#034;artificiellement&#034; pour le cin&#233;ma n'est pas nouveau, et on devinera facilement pourquoi on &#233;vite de faire appel &#224; des milliers de figurants. Dans le domaine num&#233;rique, on se souviendra d'abord du film Forrest Gump de 1998. Et plus encore aujourd'hui, alors que les conditions sanitaires deviennent tr&#232;s exigeantes (dues au virus pand&#233;mique Covid-19), la question revient sous de nombreux aspects. On fera ici un petit panorama des techniques permettant de (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L150xH84/arton480-0a94f.jpg?1772058853' class='spip_logo spip_logo_right' width='150' height='84' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Fabriquer des foules de personnes &#034;artificiellement&#034; pour le cin&#233;ma n'est pas nouveau, et on devinera facilement pourquoi on &#233;vite de faire appel &#224; des milliers de figurants. Dans le domaine num&#233;rique, on se souviendra d'abord du film Forrest Gump de 1998.&lt;br class='autobr' /&gt;
Et plus encore aujourd'hui, alors que les conditions sanitaires deviennent tr&#232;s exigeantes (dues au virus pand&#233;mique Covid-19), la question revient sous de nombreux aspects. On fera ici un petit panorama des techniques permettant de rassembler des foules infinies, sans distance sanitaire ni gestes barri&#232;re, le tout num&#233;riquement... et aseptis&#233; !&lt;/strong&gt;&lt;/p&gt;
&lt;figure class='spip_document_1112 spip_documents spip_documents_right'
style=&#034;max-width:200px;&#034; data-w=&#034;200&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:30.245746691871%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-200/a28bb429da87cce02ec2d15695db1735.jpg?1772036609 1x,local/cache-responsive/cache-400/a28bb429da87cce02ec2d15695db1735.jpg?1772036609 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-200/a28bb429da87cce02ec2d15695db1735.jpg.webp?1772036609 1x,local/cache-responsive/cache-400/a28bb429da87cce02ec2d15695db1735.jpg.webp?1772036609 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L200xH60/a28bb429da87cce02ec2d15695db1735-011f4.jpg?1772058853' alt='Images de foule dupliqu&#233;e (sans d&#233;calage temporel)' data-src='IMG/jpg/a/7/b/crowd_duplications-1-copy-paste-yannis-lehuede.jpg' data-l='529' data-h='160' data-tailles='[\&#034;200\&#034;]' class='image_responsive avec_picturefill' width='200' height='60' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/a28bb429da87cce02ec2d15695db1735.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/a28bb429da87cce02ec2d15695db1735.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/a28bb429da87cce02ec2d15695db1735.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/a28bb429da87cce02ec2d15695db1735.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Images de foule dupliqu&#233;e (sans d&#233;calage temporel)
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt; &lt;p&gt;La premi&#232;re m&#233;thode, la plus simple, revient &#224; dupliquer un groupe compact de personnes d&#233;j&#224; film&#233;es. Un simple copier-coller, en quelque sorte. On peut alors coller autant de fois le &lt;i&gt;motif&lt;/i&gt; repr&#233;sentant ce groupe de personnes, c&#244;te &#224; c&#244;te.&lt;/p&gt;
&lt;figure class='spip_document_2651 spip_documents spip_documents_right'
style=&#034;max-width:200px;&#034; data-w=&#034;200&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:30.245746691871%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-200/09e69b7806124e29ca79ec7e03bf192c.jpg?1772036609 1x,local/cache-responsive/cache-400/09e69b7806124e29ca79ec7e03bf192c.jpg?1772036609 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-200/09e69b7806124e29ca79ec7e03bf192c.jpg.webp?1772036609 1x,local/cache-responsive/cache-400/09e69b7806124e29ca79ec7e03bf192c.jpg.webp?1772036609 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L200xH60/09e69b7806124e29ca79ec7e03bf192c-93870.jpg?1772058853' alt='Images de foule dupliqu&#233;e (d&#233;calage temporel)' data-src='IMG/jpg/6/8/8/crowd_duplications-2-temporal-delay-paste-yannis-lehuede.jpg' data-l='529' data-h='160' data-tailles='[\&#034;200\&#034;]' class='image_responsive avec_picturefill' width='200' height='60' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/09e69b7806124e29ca79ec7e03bf192c.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/09e69b7806124e29ca79ec7e03bf192c.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/09e69b7806124e29ca79ec7e03bf192c.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/09e69b7806124e29ca79ec7e03bf192c.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Images de foule dupliqu&#233;e (d&#233;calage temporel)
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt; &lt;p&gt;Lorsqu'on duplique une foule, y compris avec un d&#233;calage temporel sur le motif, le probl&#232;me de sa r&#233;p&#233;tition se posera &#224; nouveau quand la foule couvrira une grand &#233;tendue. La deuxi&#232;me image (plus haut) l'illustre grossi&#232;rement.&lt;br class='autobr' /&gt;
On peut alors tenter d'introduire diff&#233;rents &#233;l&#233;ments al&#233;atoires dans la r&#233;partition des motifs pour &#233;viter leur r&#233;p&#233;tition. Cela peut devenir complexe pour certains logiciels ou certaines situations. On devra alors changer d'approche.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; : &lt;i&gt;lorsque la cam&#233;ra est en mouvement, il suffit de s'assurer que la foule est bien accroch&#233;e au sol et ne glisse pas comme sur un tapis roulant. On placera ainsi ces motifs de personnes sur des plans dans un espace 3D virtuel dans lequel une reproduction (virtuelle) de la cam&#233;ra r&#233;percute les m&#234;mes mouvements et caract&#233;ristiques que celle qui a film&#233; le plan. C'est simple sur le papier, mais en pratique, &#231;a demande de la pr&#233;paration ; ce n'est pas le sujet ici.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;En partant du principe qu'on place la foule sur des cartons, dans un espace 3D virtuel pour permettre des mouvements de cam&#233;ra, alors autant placer chaque personnage sur un carton individuel, et les r&#233;partir de mani&#232;re plus al&#233;atoire qu'avec la m&#233;thode pr&#233;c&#233;dente. Plac&#233;s sur des particules, ces cartons peuvent ainsi bouger et/ou &#233;viter d'entrer en collision avec certains objets. Bref, cela offre plus de contr&#244;le sur la foule !&lt;br class='autobr' /&gt;
Dans ce cas, il s'agit de filmer chaque personnage individuellement (ou &#224; la rigueur, avec des v&#234;tements ou des accessoires diff&#233;rents), et si possible : qui effectuent plusieurs actions par prise. Tout &#231;a sur un fond qu'on pourra rendre transparent, comme ci-dessous.&lt;/p&gt;
&lt;figure class='spip_document_2653 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/8/b/0/crowd-greenscreen-footage-yannis-lehuede-1.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1617&#034; data-photo-h=&#034;939&#034; &gt;
&lt;picture style='padding:0;padding-bottom:58.070500927644%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH93/74faa9a480143a669964a3da78e2199d-c4f86.jpg?1772058853' alt='' data-src='IMG/jpg/8/b/0/crowd-greenscreen-footage-yannis-lehuede-1.jpg' data-l='1617' data-h='939' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/74faa9a480143a669964a3da78e2199d.jpg?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg?1772036610&#034;},&#034;1617&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg?1772036610&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610&#034;},&#034;1617&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1617\/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610&#034;}}' class='image_responsive' width='160' height='93' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/74faa9a480143a669964a3da78e2199d.jpg?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036609' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1617/74faa9a480143a669964a3da78e2199d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;Il s'agit ici de la m&#234;me actrice film&#233;e sur 15 prises avec des variations d'accessoires et de costumes, sur fond vert. Il s'agira ensuite de faire tourner en boucle ses mouvements, sans que le raccord entre le d&#233;but et la fin soit trop visible.&lt;br class='autobr' /&gt;
La partie tournage en &#034;prises de vues r&#233;elles&#034; &#233;tant termin&#233;e, on peut d&#233;sormais d&#233;tacher les personnages de leurs fonds verts et les utiliser individuellement.&lt;/p&gt;
&lt;p&gt;Avec un personnage par carton semi-transparent, il est possible d'en placer avec plus ou moins de densit&#233; sur un plancher virtuel, face cam&#233;ra. Un outil de particules est parfait pour cette utilisation. Chacune aura un mouvement (celui film&#233; pr&#233;c&#233;demment) ind&#233;pendant des autres. Elles seront dispos&#233;es sur le plancher ou dans l'espace avec une dose d'al&#233;atoire. &#192; chaque particule, on attribuera un carton avec un personnage en mouvement de mani&#232;re al&#233;atoire, l&#224; encore. Ce syst&#232;me assurera une r&#233;partition des personnages des mani&#232;re beaucoup moins redondante qu'avec la m&#233;thode pr&#233;c&#233;dente. En outre, on peut orchestrer un mouvement g&#233;n&#233;ral &#224; notre foule, avec des variations pour chaque individu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; : &lt;i&gt;si la foule avance dans une direction, il s'agira que chaque personnage film&#233; marche dans la m&#234;me direction par rapport &#224; la cam&#233;ra, ce qui n&#233;cessite une pr&#233;paration plus minutieuse que pr&#233;c&#233;demment, avec quelques restrictions. Et la plus importante : les changements de trajectoire sont proscrits !&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;On peut &#233;galement placer des objets de collision au contact desquels les particules (et donc les personnages) ne pourront pas entrer, ou changeront de comportement. C'est le cas dans l'exemple ci-dessous. On a reproduit des cubes simples &#224; la place de jardini&#232;res et de cabine t&#233;l&#233;phonique aux m&#234;mes endroits que sur le plan film&#233;, l&#224; o&#249; aucune particule ne devra &#234;tre cr&#233;&#233;e.&lt;/p&gt;
&lt;figure class='spip_document_1111 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/c/3/b/crowd-sprites-arbitrarycamviews-wireframe-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;1272&#034; &gt;
&lt;picture style='padding:0;padding-bottom:66.25%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH106/ddd0b6ab9d23a16fe39ad4128e87de7d-a0d01.jpg?1772058853' alt='' data-src='IMG/jpg/c/3/b/crowd-sprites-arbitrarycamviews-wireframe-yannis-lehuede.jpg' data-l='1920' data-h='1272' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036611&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036611&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612&#034;}}' class='image_responsive' width='160' height='106' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036610' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036611' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/ddd0b6ab9d23a16fe39ad4128e87de7d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;Une fois le planch&#233; &#034;peupl&#233;&#034; de particules, on peut les visionner &#224; travers la cam&#233;ra virtuelle. Pour simplifier le syst&#232;me, chaque carton fera toujours face &#224; la cam&#233;ra. Comme les personnages ont &#233;t&#233; film&#233;s sur un fond effa&#231;able, ces cartons sont transparents autour de la silhouette de chacun. La cam&#233;ra verra des couches de personnes les unes devant les autres. Et comme les &#233;l&#233;ments sont r&#233;partis dans l'espace, certaines distances entre les personnages sont respect&#233;es et ils ne se passent pas au travers les uns des autres (tant que le syst&#232;me n'est pas trop dense). On peut ainsi cr&#233;er des vagues de personnages &#224; perte de vue.&lt;/p&gt;
&lt;figure class='spip_document_1109 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/d/9/a/crowd-sprites-on-footage1-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1674&#034; data-photo-h=&#034;936&#034; &gt;
&lt;picture style='padding:0;padding-bottom:55.913978494624%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH89/cb355c0bece01a5659f341896c90a61d-800d4.jpg?1772058853' alt='' data-src='IMG/jpg/d/9/a/crowd-sprites-on-footage1-yannis-lehuede.jpg' data-l='1674' data-h='936' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;},&#034;1674&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg?1772036612&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613&#034;},&#034;1674&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613&#034;}}' class='image_responsive' width='160' height='89' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036612' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/cb355c0bece01a5659f341896c90a61d.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;Sur l'image ci-dessus, on a couvert le parvis d'une foule, en &#233;vitant les gros obstacles. Les particules ont rempli leur fonction. Dans un cas comme celui-ci, il reste &#224; les masquer devant les panneaux cens&#233;s &#234;tre devant certains personnages, des branches d'arbres, etc.&lt;br class='autobr' /&gt;
Pour ce faire, plusieurs techniques sont disponibles en &lt;i&gt;compositing&lt;/i&gt;, selon la forme des objets qui devront masquer la foule. Ils comprennent une combinaison de masques, du rotoscoping, du tracking de mouvements, du keying et du &lt;i&gt;deep compositing&lt;/i&gt; (ou une variante) pour permettre &#224; des personnages d'&#234;tre devant le masque, d'autres derri&#232;re, selon leur position dans l'espace (virtuel).&lt;/p&gt;
&lt;p&gt;Une derni&#232;re &#233;tape s'impose, et non des moindres, faire correspondre l'&#233;clairage et les couleurs entre la foule et le d&#233;cor, comme plus bas.&lt;/p&gt;
&lt;figure class='spip_document_1110 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/2/c/4/crowd-sprites-masked-color-corrected2-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1674&#034; data-photo-h=&#034;936&#034; &gt;
&lt;picture style='padding:0;padding-bottom:55.913978494624%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH89/1f421ce789e7e78a8ff27278750e5185-b6a47.jpg?1772058853' alt='' data-src='IMG/jpg/2/c/4/crowd-sprites-masked-color-corrected2-yannis-lehuede.jpg' data-l='1674' data-h='936' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;},&#034;1674&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614&#034;},&#034;1674&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1674\/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614&#034;}}' class='image_responsive' width='160' height='89' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036613' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1674/1f421ce789e7e78a8ff27278750e5185.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;On veillera &#233;galement &#224; appliquer le grain propre de l'image film&#233;e &#224; notre foule virtuelle, recr&#233;er l'&#233;ventuel flou de profondeur de champ, ainsi que de de reproduire les m&#234;mes d&#233;formations que celles de l'objectif utilis&#233; lors de la prise de vue, ce qui ne pose pas de probl&#232;me puisque la cam&#233;ra qui filme notre foule est aussi virtuelle.&lt;/p&gt;
&lt;figure class='spip_document_2652 spip_documents spip_documents_right'
style=&#034;max-width:200px;&#034; data-w=&#034;200&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:29.847908745247%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-200/982875b610edd4bb30d4ff7b38bb6982.jpg?1772036614 1x,local/cache-responsive/cache-400/982875b610edd4bb30d4ff7b38bb6982.jpg?1772036614 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-200/982875b610edd4bb30d4ff7b38bb6982.jpg.webp?1772036614 1x,local/cache-responsive/cache-400/982875b610edd4bb30d4ff7b38bb6982.jpg.webp?1772036614 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L200xH60/982875b610edd4bb30d4ff7b38bb6982-d0cf0.jpg?1772058853' alt='' data-src='IMG/jpg/2/2/f/crowd_duplications-3-sprites-yannis-lehuede.jpg' data-l='526' data-h='157' data-tailles='[\&#034;200\&#034;]' class='image_responsive avec_picturefill' width='200' height='60' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/982875b610edd4bb30d4ff7b38bb6982.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/982875b610edd4bb30d4ff7b38bb6982.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-200/982875b610edd4bb30d4ff7b38bb6982.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/982875b610edd4bb30d4ff7b38bb6982.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt; &lt;p&gt;Pour la comparaison avec les m&#233;thodes pr&#233;c&#233;dentes, voil&#224; son application dans les tribunes du stade.&lt;/p&gt;
&lt;p&gt;On pourra entrevoir une limite l&#224; aussi : le manque de vari&#233;t&#233; des personnages (15 uniques ici) se fait sentir. Pour rem&#233;dier &#224; &#231;a en restant sur le m&#234;me syst&#232;me, il est possible de cr&#233;er de l&#233;g&#232;res variations dans la couleur des v&#234;tements et de la peau. On peut aussi introduire des variations dans la vitesse d'ex&#233;cution des mouvements des personnages. Toutes ces combinaisons m&#233;lang&#233;es multiplient la vari&#233;t&#233; de personnages &#034;uniques&#034; dans la foule.&lt;br class='autobr' /&gt;
Un autre &#233;l&#233;ment dont nous disposons est d'apporter des corrections de couleurs globales &#224; chaque individu qui compose la foule, de mani&#232;re al&#233;atoire (on attribuera al&#233;atoirement une nuance &#224; chacun, qui guidera ensuite l'intensit&#233; d'une correction globale sur la foule). En combinant les variantes et les effets, on obtient toujours plus de vari&#233;t&#233; de nuances de couleur.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;&lt;iframe width=&#034;560&#034; height=&#034;315&#034; src=&#034;https://www.youtube-nocookie.com/embed/Sn0K1VF0Hqs&#034; frameborder=&#034;0&#034; allow=&#034;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&#034; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; : &lt;i&gt;les mouvements des individus qui composent la foule restent limit&#233;s aux cycles des mouvements film&#233;s des acteurs, avec de petites variantes. Et parfois les redondances sont perceptibles l&#224; ou la foule est peu dense (selon les situations). On a un contr&#244;le limit&#233; des mouvements de la foule. Et on ne peut pas diriger son comportement, comme lui faire prendre simplement un virage.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Pour contr&#244;les les mouvements g&#233;n&#233;raux de la foule en restant dans un cadre de tournage, il faut s'en remettre &#224; une chor&#233;graphie quasi-militaire. L'exemple des bataillons se d&#233;pla&#231;ant de mani&#232;re coordonn&#233;e prend une dimension plus titanesque encore s'il faut que chaque individu respecte un parcours sans r&#233;f&#233;rence aux autres membres du groupe !&lt;br class='autobr' /&gt;
Il reste la possibilit&#233; de faire &#233;voluer une petite troupe d'acteurs dans diff&#233;rents endroits alternativement, et de les placer ensuite tous ensemble sur le m&#234;me terrain. Ce qui revient &#224; retomber sur la solution de la duplication de grappes de figurants (plac&#233;es &#224; diff&#233;rents endroits &#224; chaque prise puis rassembl&#233;es en superposition), avec moins de latitude que pour une foule statique.&lt;/p&gt;
&lt;figure class='spip_document_2640 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/a/2/b/roman-legionaries-crowd_ylehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;735&#034; &gt;
&lt;picture style='padding:0;padding-bottom:38.28125%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH61/50e5c5c0695358407579e26718e22854-e12da.jpg?1772058853' alt='' data-src='IMG/jpg/a/2/b/roman-legionaries-crowd_ylehuede.jpg' data-l='1920' data-h='735' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg?1772036614&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615&#034;}}' class='image_responsive' width='160' height='61' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/50e5c5c0695358407579e26718e22854.jpg.webp?1772036614' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/50e5c5c0695358407579e26718e22854.jpg.webp?1772036615' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;La solution &#224; ce probl&#232;me est d'utiliser des personnages totalement virtuels, en 3D, ce qu'on appelle &lt;i&gt;crowd simulation&lt;/i&gt;.&lt;br class='autobr' /&gt;
On l'a vu dans des films (et de rares s&#233;ries), et pour cause : c'est une logistique plus d&#233;licate que les solutions pr&#233;c&#233;dentes et une affaire d'imagerie 3D et de science comportementale, &#233;bauch&#233;e de &lt;a href='https://yannis.lehuede.org/simulation-de-foule.html' class=&#034;spip_in&#034;&gt;fa&#231;on rudimentaire dans ce billet&lt;/a&gt;.&lt;br class='autobr' /&gt;
Cette solution offre naturellement un contr&#244;le tr&#232;s &#233;tendu sur notre foule. En r&#233;sum&#233; : chaque individu poss&#232;de une sorte d'ind&#233;pendance et r&#233;agit face aux situations qui se pr&#233;sentent &#224; lui selon des r&#232;gles pr&#233;d&#233;finies.&lt;br class='autobr' /&gt;
Ces r&#232;gles peuvent aller jusqu'&#224; : &#034;chargez &#224; volont&#233; et battez-vous jusqu'&#224; la mort&#034; (!) si on dirige une arm&#233;e de petits soldats arm&#233;e d'&#233;p&#233;es et de boucliers. Suivant cet ordre, chaque individu effectuera une course vers les rangs ennemis, en &#233;vitant de percuter un des siens puis cherchera de lui-m&#234;me un adversaire dans son champ de vision. Un simulacre de combat en duel s'ensuivra. Chaque petit soldat virtuel risque &#224; tout moment de se faire faucher par derri&#232;re, car on peut d&#233;finir qu'ils n'enclenchent des r&#233;actions qu'en fonction des limites de leur champ de vision. Ainsi, il y a peu de chance d'obtenir une foule r&#233;p&#233;titive avec cette multitude d'individus r&#233;ellement uniques !&lt;/p&gt;
&lt;p&gt;Tout ceci est r&#233;gi par des biblioth&#232;ques de mouvements pr&#233;-enregistr&#233;s qui s'encha&#238;nent en fonction des &#034;stimulations&#034; des individus. Il faudra pr&#233;alablement enregistrer ou animer chacun de ces cycles de mouvements et mod&#233;liser les personnages individuellement, et appliquer une texture &#224; chacun. Notons qu'il est aussi possible de param&#233;trer des variations dans les combinaisons d'accessoires et de costumes sur les marionnettes virtuelles.&lt;/p&gt;
&lt;p&gt;Et enfin, une fois que cette simulation de personnages est calcul&#233;e et affich&#233;e, accompagn&#233;e de passes techniques (comme par exemple : une couleur par personnage), les m&#233;thodes vues pr&#233;c&#233;demment pour faire varier les personnages restent valables.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Ville virtuelle</title>
		<link>https://yannis.lehuede.org/ville-virtuelle.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/ville-virtuelle.html</guid>
		<dc:date>2020-11-04T15:13:33Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Nous allons recr&#233;er une ville virtuelle de mani&#232;re proc&#233;durale, c'est &#224; dire avec une r&#233;partition et le placement d'&#233;l&#233;ments guid&#233;s math&#233;matiquement. Cela pr&#233;sente l'avantage d'&#234;tre r&#233;utilisable. Le but est de complexifier le mod&#232;le par &#233;tapes successives. On en d&#233;taillera les principes. &lt;br class='autobr' /&gt;
Pour pouvoir nous poser des questions d'urbanisme abstraites, pla&#231;ons-nous dans une &#233;poque r&#233;volue, mais n&#233;anmoins document&#233;e : l'Antiquit&#233; romaine. Cela nous permettra de ne pas trop comparer notre mod&#232;le (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L150xH86/arton479-a9e61.jpg?1772058853' class='spip_logo spip_logo_right' width='150' height='86' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;strong&gt;Nous allons recr&#233;er une ville virtuelle de mani&#232;re proc&#233;durale, c'est &#224; dire avec une r&#233;partition et le placement d'&#233;l&#233;ments guid&#233;s math&#233;matiquement. Cela pr&#233;sente l'avantage d'&#234;tre r&#233;utilisable. Le but est de complexifier le mod&#232;le par &#233;tapes successives. On en d&#233;taillera les principes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour pouvoir nous poser des questions d'urbanisme abstraites, pla&#231;ons-nous dans une &#233;poque r&#233;volue, mais n&#233;anmoins document&#233;e : l'Antiquit&#233; romaine. Cela nous permettra de ne pas trop comparer notre mod&#232;le &#224; la r&#233;alit&#233; et de permettre une certaine libert&#233; d'interpr&#233;tation. Bien-s&#251;r, il faut au pr&#233;alable se documenter avec quelques r&#233;f&#233;rences (arch&#233;ologiques pour notre cas).&lt;/p&gt;
&lt;p&gt;Aussi, le mod&#232;le expliqu&#233; ici se veut ind&#233;pendant d'un quelconque logiciel 3D, on tentera de rester dans des consid&#233;rations techniques g&#233;n&#233;rales.&lt;/p&gt;
&lt;p&gt;Commen&#231;ons : nous savons que les romains prenaient soin de l'urbanisme et d'une certaine organisation ordonn&#233;e des rues.&lt;br class='autobr' /&gt;
Techniquement, d&#233;limitons les limites de notre ville (un oval irr&#233;gulier) et &#224; l'int&#233;rieur, r&#233;partissons de mani&#232;re homog&#232;ne un mod&#232;le de maison, comme sur l'image suivante.&lt;/p&gt;
&lt;figure class='spip_document_1126 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/4/1/1/1-regular-house-streetmap-parametric-yannis-lehuede.jpg' arial-label=&#034;Maison r&#233;pliqu&#233;e uniform&#233;ment&#034; title=&#034;Maison r&#233;pliqu&#233;e uniform&#233;ment&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;1080&#034; &gt;
&lt;picture style='padding:0;padding-bottom:56.25%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH90/11f625ca52e204cf7f71b74e6208ecd5-934a1.jpg?1772058853' alt='Maison r&#233;pliqu&#233;e uniform&#233;ment' data-src='IMG/jpg/4/1/1/1-regular-house-streetmap-parametric-yannis-lehuede.jpg' data-l='1920' data-h='1080' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617&#034;}}' class='image_responsive' width='160' height='90' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036616' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/11f625ca52e204cf7f71b74e6208ecd5.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Maison r&#233;pliqu&#233;e uniform&#233;ment
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;On remarquera que c'est trop r&#233;gulier (plut&#244;t adapt&#233; &#224; la r&#233;partition de tentes dans un camp fortifi&#233;, ou de l&#233;gionnaires en formation serr&#233;e). Et il n'y a qu'un seul mod&#232;le de maison. Pour am&#233;liorer &#231;a, nous allons diversifier les maisons (forme, r&#233;partition des fen&#234;tres, &#233;tages, etc). L'&#233;chelle des maisons restera globalement la m&#234;me. Notons au passage que la taille des maisons par rapport &#224; celle de la ville d&#233;finit l'&#233;chelle de la repr&#233;sentation &#224; ce stade. Le spectateur n'a pour l'instant aucun autre point de rep&#232;re pour se faire une id&#233;e de la taille de la ville ! Il faudra que tous les &#233;l&#233;ments futurs soient proportionnels &#224; ces &#233;l&#233;ments de base.&lt;/p&gt;
&lt;p&gt;Poursuivons notre complexification : sur l'image suivante, les maisons diff&#233;rentes sont choisies al&#233;atoirement avec la m&#234;me r&#233;partition homog&#232;ne.&lt;/p&gt;
&lt;figure class='spip_document_1118 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/8/5/b/2-regular-population-multi-roman-villas-yannis-lehuede.jpg' arial-label=&#034;Plan peupl&#233; uniform&#233;ment de plusieurs maisons&#034; title=&#034;Plan peupl&#233; uniform&#233;ment de plusieurs maisons&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;978&#034; &gt;
&lt;picture style='padding:0;padding-bottom:50.9375%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH82/a037fb3525c2c235daa6a651299b3a4c-c03d3.jpg?1772058853' alt='Plan peupl&#233; uniform&#233;ment de plusieurs maisons' data-src='IMG/jpg/8/5/b/2-regular-population-multi-roman-villas-yannis-lehuede.jpg' data-l='1920' data-h='978' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036617&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619&#034;}}' class='image_responsive' width='160' height='82' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036617' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036618' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/a037fb3525c2c235daa6a651299b3a4c.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Plan peupl&#233; uniform&#233;ment de plusieurs maisons
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;C'est d&#233;j&#224; mieux, mais cette ville reste tr&#232;s uniforme. Tel quel, ce pourrait &#234;tre utilisable pour une banlieue peupl&#233;es de pavillons... Mais avec quelques ajustements. On peut envisager de faire varier l'espacement entre les maisons, cr&#233;er des rues de largeurs diff&#233;rentes pour commencer.&lt;br class='autobr' /&gt;
Mais ce n'est pas New York, et m&#234;me pour une ville antique, on s'attend &#224; une certaine balance entre ordre et anarchie.&lt;br class='autobr' /&gt;
On va donc travailler sur un mod&#232;le urbain avec des rues qui coupent la r&#233;gularit&#233; et une orientation des maisons en fonction de ces rues. On peut aussi faire varier cet alignement en fonction de diff&#233;rents quartiers de la ville.&lt;/p&gt;
&lt;p&gt;&#192; ce stade, la r&#233;partition des types de b&#226;timents peut &#234;tre d&#233;finie selon plusieurs crit&#232;res :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; des maisons &#224; plusieurs &#233;tages dans certains quartiers centraux,&lt;/li&gt;&lt;li&gt; des maisons riches (avec jardin int&#233;rieur) seraient group&#233;es,&lt;/li&gt;&lt;li&gt; ces quartiers seraient entour&#233;es de maisons l&#233;g&#232;rement moins opulentes,&lt;/li&gt;&lt;li&gt; les quartiers les plus pauvres en seraient tr&#232;s &#233;loign&#233;s,&lt;/li&gt;&lt;li&gt; le maillage des rues peut diff&#233;rer selon les quartiers (plus r&#233;guli&#232;res chez les riches, plus sinueuses et denses dans les quartiers pauvres), etc.&lt;/li&gt;&lt;/ul&gt;&lt;figure class='spip_document_1119 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/2/9/1/3-oriented-population-multi-roman-villas-yannis-lehuede.jpg' arial-label=&#034;Maisons positionn&#233;es et orient&#233;es math&#233;matiquement&#034; title=&#034;Maisons positionn&#233;es et orient&#233;es math&#233;matiquement&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;978&#034; &gt;
&lt;picture style='padding:0;padding-bottom:50.9375%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH82/4e6c8dee2c526c1e79c715df6cb7e93a-07092.jpg?1772058853' alt='Maisons positionn&#233;es et orient&#233;es math&#233;matiquement' data-src='IMG/jpg/2/9/1/3-oriented-population-multi-roman-villas-yannis-lehuede.jpg' data-l='1920' data-h='978' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620&#034;}}' class='image_responsive' width='160' height='82' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036619' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/4e6c8dee2c526c1e79c715df6cb7e93a.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Maisons positionn&#233;es et orient&#233;es math&#233;matiquement
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;L'effet de volume beaucoup plus int&#233;ressant qu'auparavant. Les maisons ont &#233;t&#233; s&#233;par&#233;es par des rues (et des places) et leur orientation suit cette structure. Dans le lointain, on devine plus qu'on ne distingue la s&#233;paration entre les maisons, qui paraissent d&#233;sormais plus serr&#233;es, mais nous pourrons ajuster certains &#233;l&#233;ments plus tard (ajouter des lumi&#232;res, de la brume, modifier le contraste de l'image, si besoin).&lt;/p&gt;
&lt;figure class='spip_document_1122 spip_documents spip_documents_left'
style=&#034;max-width:325px;&#034; data-w=&#034;325&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/b/c/3/3a-streetmap-parametric-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1000&#034; data-photo-h=&#034;512&#034; &gt;
&lt;picture style='padding:0;padding-bottom:51.2%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-325/9e2e8148daecc75446fbbd80a07ab1a7.jpg?1772036620 1x,local/cache-responsive/cache-650/9e2e8148daecc75446fbbd80a07ab1a7.jpg?1772036620 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-325/9e2e8148daecc75446fbbd80a07ab1a7.jpg.webp?1772036620 1x,local/cache-responsive/cache-650/9e2e8148daecc75446fbbd80a07ab1a7.jpg.webp?1772036620 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L325xH166/9e2e8148daecc75446fbbd80a07ab1a7-c3582.jpg?1772058853' alt='' data-src='IMG/jpg/b/c/3/3a-streetmap-parametric-yannis-lehuede.jpg' data-l='1000' data-h='512' data-tailles='[\&#034;325\&#034;]' class='image_responsive avec_picturefill' width='325' height='166' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-325/9e2e8148daecc75446fbbd80a07ab1a7.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-650/9e2e8148daecc75446fbbd80a07ab1a7.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-325/9e2e8148daecc75446fbbd80a07ab1a7.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-650/9e2e8148daecc75446fbbd80a07ab1a7.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt; &lt;p&gt;Vu depuis notre cam&#233;ra, les quartiers s&#233;parent la ville comme sur la repr&#233;sentation ci-contre. Les maisons sont aussi orient&#233;es d'apr&#232;s ces param&#232;tres. Pour augmenter la s&#233;paration des rues, les r&#233;glages de ce motif peuvent &#234;tre ajust&#233;s, d'o&#249; l'int&#233;r&#234;t de guider le plan par des &#233;l&#233;ments math&#233;matiques (principalement des motifs de cellules Vorono&#239; de diff&#233;rentes amplitudes superpos&#233;es) plut&#244;t que par des images.&lt;/p&gt;
&lt;figure class='spip_document_1124 spip_documents spip_documents_right'
style=&#034;max-width:350px;&#034; data-w=&#034;350&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/5/7/a/4a-streetmap-parametric-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;952&#034; &gt;
&lt;picture style='padding:0;padding-bottom:49.583333333333%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-350/3cec1f5a517d3dfa7180ce84f491b7ab.jpg?1772036738 1x,local/cache-responsive/cache-700/3cec1f5a517d3dfa7180ce84f491b7ab.jpg?1772036738 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-350/3cec1f5a517d3dfa7180ce84f491b7ab.jpg.webp?1772036738 1x,local/cache-responsive/cache-700/3cec1f5a517d3dfa7180ce84f491b7ab.jpg.webp?1772036738 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L350xH174/3cec1f5a517d3dfa7180ce84f491b7ab-904dc.jpg?1772058853' alt='' data-src='IMG/jpg/5/7/a/4a-streetmap-parametric-yannis-lehuede.jpg' data-l='1920' data-h='952' data-tailles='[\&#034;350\&#034;]' class='image_responsive avec_picturefill' width='350' height='174' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-350/3cec1f5a517d3dfa7180ce84f491b7ab.jpg?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-700/3cec1f5a517d3dfa7180ce84f491b7ab.jpg?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-350/3cec1f5a517d3dfa7180ce84f491b7ab.jpg.webp?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-700/3cec1f5a517d3dfa7180ce84f491b7ab.jpg.webp?1772036738' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;On aura ensuite la possibilit&#233; de mettre en valeur les rues avec des mati&#232;res diff&#233;rentes au sol, et en ajoutant des &#233;l&#233;ments dans ces rues (comme des personnages virtuels, des &#233;tals de march&#233;s, etc) ce que nous verrons plus tard.&lt;/p&gt;
&lt;figure class='spip_document_1123 spip_documents spip_documents_left'
style=&#034;max-width:350px;&#034; data-w=&#034;350&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/3/4/b/6-heightmap-rome-parametric-yannis-lehuede.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1000&#034; data-photo-h=&#034;512&#034; &gt;
&lt;picture style='padding:0;padding-bottom:51.2%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-350/9c96f49f8c1bab5c87bef3e804b290ec.jpg?1772036738 1x,local/cache-responsive/cache-700/9c96f49f8c1bab5c87bef3e804b290ec.jpg?1772036738 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-350/9c96f49f8c1bab5c87bef3e804b290ec.jpg.webp?1772036738 1x,local/cache-responsive/cache-700/9c96f49f8c1bab5c87bef3e804b290ec.jpg.webp?1772036738 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L350xH179/9c96f49f8c1bab5c87bef3e804b290ec-991e1.jpg?1772058853' alt='' data-src='IMG/jpg/3/4/b/6-heightmap-rome-parametric-yannis-lehuede.jpg' data-l='1000' data-h='512' data-tailles='[\&#034;350\&#034;]' class='image_responsive avec_picturefill' width='350' height='179' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-350/9c96f49f8c1bab5c87bef3e804b290ec.jpg?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-700/9c96f49f8c1bab5c87bef3e804b290ec.jpg?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-350/9c96f49f8c1bab5c87bef3e804b290ec.jpg.webp?1772036738' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-700/9c96f49f8c1bab5c87bef3e804b290ec.jpg.webp?1772036738' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;Ensuite, il faut cr&#233;er un peu de relief sur la carte, ce qui est un &#233;l&#233;ment d&#233;terminant (notamment dans une ville comme Rome, avec ses sept collines). Il sera important d'utiliser &#224; chaque endroit de la ville les donn&#233;es d'&#233;l&#233;vation, d'inclinaison de la pente, etc. L'illustration &#224; gauche propose une rivi&#232;re, diff&#233;rents reliefs, dont certains creus&#233;s par de petits cours d'eaux. La repr&#233;sentation propose des niveaux de gris : sombre pour les basses altitudes, et clair pour les zones les plus &#233;lev&#233;es. Voil&#224; ci-dessous notre ville pr&#233;c&#233;dente reposant sur une topographie de quelques dizaines de m&#232;tres de d&#233;nivel&#233;e.&lt;br class='autobr' /&gt;
Mais le but n'est pas de reproduire exactement la Rome antique, plut&#244;t d'en cr&#233;er une imaginaire ou une reproduction approch&#233;e, comme celles que les romains ont b&#226;ties sur le m&#234;me mod&#232;le, ailleurs sur les territoires conquis (et pas n&#233;cessairement aussi grande).&lt;/p&gt;
&lt;figure class='spip_document_1121 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/d/e/6/5b-bump-oriented-population-multi-roman-houses-yannis-lehuede.jpg' arial-label=&#034;Terrain bossel&#233;&#034; title=&#034;Terrain bossel&#233;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;983&#034; &gt;
&lt;picture style='padding:0;padding-bottom:51.197916666667%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH82/93aad5829beeaf4db205e7cb815b6a9e-7d498.jpg?1772058853' alt='Terrain bossel&#233;' data-src='IMG/jpg/d/e/6/5b-bump-oriented-population-multi-roman-houses-yannis-lehuede.jpg' data-l='1920' data-h='983' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036620&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622&#034;}}' class='image_responsive' width='160' height='82' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036620' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036621' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/93aad5829beeaf4db205e7cb815b6a9e.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Terrain bossel&#233;
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&#201;trangement, ce sont les zones sans b&#226;timents qui paraissent plus bossues que les quartiers eux-m&#234;mes. Pourtant, il y a bien des maisons en &#233;tages (sur la partie gauche par exemple). Aussi, nous pourrons remplir des grandes zones &#233;vid&#233;es (des places dans la ville) par de nouveaux b&#226;timents pour casser encore plus la r&#233;gularit&#233; du panorama et complexifier la ville. On pourrait y placer des b&#226;timents administratifs, des temples, etc. Toujours avec une part d'al&#233;atoire.&lt;/p&gt;
&lt;p&gt;L'apparition de relief nous permet &#233;galement de nous poser une foule de nouvelles interrogations :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; comment s'agencent les maisons sur les diff&#233;rents d&#233;nivel&#233;s ?&lt;/li&gt;&lt;li&gt; y aurait-il des temples plut&#244;t sur les hauteurs ?&lt;/li&gt;&lt;li&gt; quelle serait la r&#233;partition &#034;sociale&#034; (riches-pauvres) des maisons ?&lt;/li&gt;&lt;li&gt; les rues et routes &#233;pousent-elles la topographie du terrain ?&lt;/li&gt;&lt;li&gt; comment est organis&#233; le r&#233;seau d'eau potable des aqueducs ?&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Toutes ces id&#233;es qui apparaissent, inspir&#233;es de la simulation, nous permettent de questionner les sources arch&#233;ologiques, et si elles n'y r&#233;pondent qu'en partie, de r&#233;fl&#233;chir &#224; des solutions pratiques et logiques pour apporter du &#034;r&#233;alisme&#034; &#224; notre mod&#232;le.&lt;/p&gt;
&lt;p&gt;D&#232;s qu'un r&#232;gle g&#233;n&#233;rale s'en d&#233;gage, il est possible d'int&#233;grer ce param&#232;tre dans notre mod&#232;le proc&#233;dural (selon les possibilit&#233;s du logiciel utilis&#233;, mais tout syst&#232;me de particules permet une grande flexibilit&#233; et en ajoutant un peu de math&#233;matiques rudimentaires, c'est faisable). C'est pourtant tentant de placer certains b&#226;timents &#224; la main s'ils ne sont pas trop nombreux, mais nous nous en garderons pour cet exercice.&lt;/p&gt;
&lt;p&gt;Continuons avec notre ville automatis&#233;, avec quelques param&#232;tres suppl&#233;mentaires, ici, juste une partie depuis la liste pr&#233;c&#233;dente. On ajoute des temples, des b&#226;timents administratifs sur les places, pour augmenter la diversit&#233; et complexifier la ville. Et quelques arbres sont apparus autour.&lt;br class='autobr' /&gt;
Il nous manque &#233;galement les petits &#233;l&#233;ments pour habiter la ville : des paquets d'&#233;tals de march&#233; diss&#233;min&#233;s au bas des maisons, plus nombreux au bord des routes. Leurs r&#233;partitions sont guid&#233;s par le plan des rues.&lt;/p&gt;
&lt;figure class='spip_document_1120 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/8/0/6/8-terrain-houses-temples-yannis-lehuede.jpg' arial-label=&#034;Plus de variantes de b&#226;timents&#034; title=&#034;Plus de variantes de b&#226;timents&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;1080&#034; &gt;
&lt;picture style='padding:0;padding-bottom:56.25%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH90/d386e1eac22691d3cbe68ff76b885e99-9ef39.jpg?1772058853' alt='Plus de variantes de b&#226;timents' data-src='IMG/jpg/8/0/6/8-terrain-houses-temples-yannis-lehuede.jpg' data-l='1920' data-h='1080' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623&#034;}}' class='image_responsive' width='160' height='90' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036622' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/d386e1eac22691d3cbe68ff76b885e99.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Plus de variantes de b&#226;timents
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Les temples ne suivent pas la m&#234;me orientation que les rues, n'&#233;taient-ils pas orient&#233;s selon une logique solaire ? De toute &#233;vidence, la construction des temples r&#233;pondait &#224; un imp&#233;ratif divinatoire bien sp&#233;cifique.&lt;br class='autobr' /&gt;
Et vu d'ici, ces temples pourraient &#234;tre grecs, carthaginois, babyloniens ou d'ailleurs, mais les b&#226;timents administratifs mat&#233;rialisent la ville romaine. Bien-s&#251;r, des amphith&#233;&#226;tre et un cirque grandiose rempliraient cet imaginaire de &#034;Rome&#034;, mais nous nous arr&#234;terons l&#224; pour l'architecture.&lt;/p&gt;
&lt;p&gt;Pour finir, il faudra cr&#233;er un environnement de nature autour de la ville, et c'en sera fini des &#233;l&#233;ments fixes. Si nous voulons cr&#233;er une animation, ces &#233;l&#233;ments seront rendus une seule fois, contrairement &#224; d'autres anim&#233;s (de la foule, des fum&#233;es, etc). Ils seront ensuite mix&#233;s ensemble comme ci-dessous.&lt;/p&gt;
&lt;figure class='spip_document_1117 spip_documents spip_documents_center'
style=&#034;max-width:falsepx;&#034; data-w=&#034;false&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/4/0/0/antique-roman-city-composite9-hd-srgb-yannis-lehuede.jpg' arial-label=&#034;Rendu et composite avec fum&#233;es et foule&#034; title=&#034;Rendu et composite avec fum&#233;es et foule&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1920&#034; data-photo-h=&#034;1078&#034; &gt;
&lt;picture style='padding:0;padding-bottom:56.145833333333%' class='conteneur_image_responsive_h'&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L160xH90/1c61bbfffcbddd915fb96358e8547bee-e7fb7.jpg?1772058853' alt='Rendu et composite avec fum&#233;es et foule' data-src='IMG/jpg/4/0/0/antique-roman-city-composite9-hd-srgb-yannis-lehuede.jpg' data-l='1920' data-h='1078' data-tailles='[\&#034;160\&#034;,\&#034;320\&#034;,\&#034;640\&#034;,\&#034;1280\&#034;,\&#034;1920\&#034;]' data-autorisees='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624&#034;}}' data-autorisees_webp='{&#034;160&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-160\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-320\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623&#034;},&#034;320&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-320\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-640\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623&#034;},&#034;640&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-640\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1280\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624&#034;},&#034;1280&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1280\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624&#034;},&#034;1920&#034;:{&#034;1&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624&#034;,&#034;2&#034;:&#034;local\/cache-responsive\/cache-1920\/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624&#034;}}' class='image_responsive' width='160' height='90' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-160/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-320/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-640/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036623' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1280/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1920/1c61bbfffcbddd915fb96358e8547bee.jpg.webp?1772036624' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Rendu et composite avec fum&#233;es et foule
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Voici la ville avec une foule (dispos&#233;e en fonction des m&#234;mes param&#232;tres et de l'al&#233;atoire), une environnement ainsi que des brumes et fum&#233;es qui, &#233;crit-on, rendait ces villes infectes.&lt;/p&gt;
&lt;p&gt;Ainsi, selon les besoins, cette ville &#224; diff&#233;rents niveaux de d&#233;tails (de l'urbanisme jusqu'aux individus) peut &#234;tre utilis&#233;e en jeu vid&#233;o ou int&#233;gr&#233;e au loin dans un plan de film. Pour les &#233;l&#233;ments de premier plan, il sera possible de les repositionner manuellement pour un contr&#244;le artistique plus fin.&lt;/p&gt;
&lt;p&gt;Certains outils (plugins) pour les logiciels 3D proposent des solutions vari&#233;es allant des blocs de type gratte-ciel de diff&#233;rentes tailles, jusqu'&#224; permettent de guider la population de b&#226;timents avec les v&#233;ritables donn&#233;es g&#233;ographiques et d'urbanisme. Sans outil d&#233;di&#233; mais avec des particules et &#233;ventuellement un petit script, ce principe peut &#234;tre reproduit avec n'importe quel logiciel 3D. Reste &#224; adapter le mod&#232;le selon l'utilisation qu'on lui destine.&lt;/p&gt;
&lt;p&gt;Pour aller plus loin, voil&#224; &lt;a href=&#034;http://www.public.asu.edu/~amiddel/papers/Paper%20-%20Dagstuhl%202006%20-%20Middel%20-%20Procedural%20Modeling%20of%203D%20Cityscapes.pdf&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;un document PDF de 2006&lt;/a&gt; (en anglais) qui entre dans le d&#233;tail de la g&#233;n&#233;ration proc&#233;durale.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mise au point</title>
		<link>https://yannis.lehuede.org/mise-au-point.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/mise-au-point.html</guid>
		<dc:date>2010-01-06T20:12:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Voici un trucage qui repr&#233;sente une action virtuellement impossible. Remettre un &#233;l&#233;ment qui &#233;tait flou, hors de la zone de focus de l'objectif de la cam&#233;ra, net ! &#201;videmment, cet effet enfreint les lois de l'optique, mais comme un grand nombre d'images sont exag&#233;r&#233;es dans ce court-m&#233;trage, cela peut avoir son int&#233;r&#234;t. C'est g&#233;n&#233;ralement un travail impossible &#224; r&#233;aliser en post-production, alors cela vaut le coup de nous int&#233;resser &#224; ses aspects techniques. &lt;br class='autobr' /&gt;
Tout d'abord, observons le plan (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwfene&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Voici un trucage qui repr&#233;sente une action virtuellement impossible. Remettre un &#233;l&#233;ment qui &#233;tait flou, hors de la zone de focus de l'objectif de la cam&#233;ra, net ! &#201;videmment, cet effet enfreint les lois de l'optique, mais comme un grand nombre d'images sont exag&#233;r&#233;es dans ce court-m&#233;trage, cela peut avoir son int&#233;r&#234;t. C'est g&#233;n&#233;ralement un travail impossible &#224; r&#233;aliser en post-production, alors cela vaut le coup de nous int&#233;resser &#224; ses aspects techniques.&lt;/p&gt;
&lt;p&gt;Tout d'abord, observons le plan film&#233; sans trucage :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwfehz&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;La mise au point alterne entre la bague et le personnage. Comme ils ne sont pas &#224; la m&#234;me distance de la cam&#233;ra, ils ne sont pas nets ensemble. La r&#233;alisatrice voulait conserver la bague nette tout au long du plan, surtout au moment o&#249; l'image se fige (d&#233;cid&#233; au montage). Pour que l'effet soit physiquement r&#233;aliste, il faudrait que le bord du coffre soit net &#233;galement, ce qui n'est pas n&#233;cessaire ici. Le surr&#233;alisme de cette sc&#232;ne l'est d&#233;j&#224; dans l'histoire, autant que l'image le soit aussi.&lt;/p&gt;
&lt;p&gt;Pour remplacer la bague floue par une bague nette, &#224; partir du milieu du plan, on peut extraire une bague au d&#233;but du plan, au moment o&#249; elle est nette, la d&#233;tourer (d&#233;couper ses contours) et la placer au dessus de la bague floue.&lt;/p&gt;
&lt;figure class='spip_document_368 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/b/4/a/labague-vfx_re-focus_yannis-lehuede.jpg' arial-label=&#034;Bague re-focus (avant / apr&#232;s)&#034; title=&#034;Bague re-focus (avant / apr&#232;s)&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;1280&#034; data-photo-h=&#034;360&#034; &gt;
&lt;picture style='padding:0;padding-bottom:28.125%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/dbe2bb414933b17a7b9f033930ab3da1.jpg?1772048471 1x,local/cache-responsive/cache-1100/dbe2bb414933b17a7b9f033930ab3da1.jpg?1772048471 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/dbe2bb414933b17a7b9f033930ab3da1.jpg.webp?1772048471 1x,local/cache-responsive/cache-1100/dbe2bb414933b17a7b9f033930ab3da1.jpg.webp?1772048471 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH141/dbe2bb414933b17a7b9f033930ab3da1-bf83e.jpg?1772058853' alt='Bague re-focus (avant / apr&#232;s)' data-src='IMG/jpg/b/4/a/labague-vfx_re-focus_yannis-lehuede.jpg' data-l='1280' data-h='360' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='141' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/dbe2bb414933b17a7b9f033930ab3da1.jpg?1772048471' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1100/dbe2bb414933b17a7b9f033930ab3da1.jpg?1772048471' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/dbe2bb414933b17a7b9f033930ab3da1.jpg.webp?1772048471' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-1100/dbe2bb414933b17a7b9f033930ab3da1.jpg.webp?1772048471' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;figcaption class='spip_doc_intitules spip_doc_intitules_top'&gt;
&lt;div class='spip_doc_titre '&gt;&lt;strong&gt;Bague re-focus (avant / apr&#232;s)
&lt;/strong&gt;&lt;/div&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;&#201;videmment, le probl&#232;me principal est que la bague floue, en dessous, a des contours plus larges que la bague nette. Deux solutions sont envisageables : agrandir la bague nette ou ajouter des &#233;l&#233;ments de d&#233;cor &#224; la place du flou.&lt;/p&gt;
&lt;p&gt;Pour ajouter une bague nette, il faut poss&#233;der une image de la bague plus grande pour &#233;viter de d&#233;grader la qualit&#233; de cette derni&#232;re. C'est envisageable avec une image film&#233;e en 4k (4096 par 2048 pixels) qui est r&#233;duite en 2K (2048 par 1024 pixels) pour la sortie finale. C'&#233;tait le cas ici, mais cette solution n'a pas &#233;t&#233; retenue (les images &#233;talonn&#233;es m'ont &#233;t&#233; fournies en 2k). J'ai donc cr&#233;&#233; des masques autour de la bague avec des &#233;l&#233;ments du d&#233;cor autour d'elle, hors des bords flous de la bague.&lt;/p&gt;
&lt;p&gt;Il aura fallu cr&#233;er quatre masques, pour le dessus, pour le c&#244;t&#233; gauche, le c&#244;t&#233; droit et le dessous. Ces &#034;patates&#034; ont &#233;t&#233; d&#233;plac&#233;es au dessus des contours de la bague floue. M&#234;me en utilisant un masque aux bords anim&#233;s dans des zones proches et en animant les d&#233;placements de ces caches, les mouvements de la chemise rendent l'effet perceptible, quand on se penche avec attention sur cette zone de l'image (rejouez la vid&#233;o tout en haut...). Il aurait fallu superposer d'autres caches semi-transparents pour que l'effet &#034;loupe&#034; disparaisse compl&#232;tement. Ici, ce n'est pas grave car un autre effet a &#233;t&#233; ajout&#233; plus tard : un cercle de style &#034;cartoon&#034; qui rend le plan plus surr&#233;aliste encore !&lt;/p&gt;
&lt;p&gt;A voir dans e court-m&#233;trage en entier (ce plan truqu&#233; est &#224; 18'02&#034;) :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe src=&#034;//www.youtube.com/embed/JgcsSfnEZy8&#034; frameborder=&#034;0&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Vitre et reflets de post-production</title>
		<link>https://yannis.lehuede.org/vitre-et-reflets-de-post.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/vitre-et-reflets-de-post.html</guid>
		<dc:date>2010-01-05T20:07:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Ce plan a &#233;t&#233; particuli&#232;rement hardu &#224; r&#233;aliser. On ne se douterait de rien en regardant sa version truqu&#233;e (ci-dessus), et pourtant... La vitre du passager avant-droite n'&#233;tait pas ferm&#233;e pendant la prise lors du tournage ! &lt;br class='autobr' /&gt;
Pour replacer le passage dans le contexte du film, le personnage qui est jet&#233; de la voiture fait son apprition dans l'histoire, il se fait larguer par sa copine. Dans la version d'origine, on voit nettement que c'est un homme qui conduit la voiture (&#224; travers le (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwg0kz&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Ce plan a &#233;t&#233; particuli&#232;rement hardu &#224; r&#233;aliser. On ne se douterait de rien en regardant sa version truqu&#233;e (ci-dessus), et pourtant... La vitre du passager avant-droite n'&#233;tait pas ferm&#233;e pendant la prise lors du tournage !&lt;/p&gt;
&lt;p&gt;Pour replacer le passage dans le contexte du film, le personnage qui est jet&#233; de la voiture fait son apprition dans l'histoire, il se fait larguer par sa copine. Dans la version d'origine, on voit nettement que c'est un homme qui conduit la voiture (&#224; travers le pare-brise et la vitre passager). Comme c'&#233;tait une sc&#232;ne difficilement rempla&#231;able pour que le spectateur comprenne, il fallait absolument recr&#233;er la vitre.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwfem7&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Sur l'image, les difficult&#233;s sont multiples : la cam&#233;ra n'est pas fixe, la voiture roule puis s'arr&#234;te et la porti&#232;re est ouverte puis referm&#233;e. Un soucis suppl&#233;mentaire r&#233;side dans le reflet d'un projecteur dans le r&#233;trovisuer qui provoque un halo de lumi&#232;re &#224; travers la porti&#232;re.&lt;/p&gt;
&lt;p&gt;Avec tous ces mouvements et d&#233;formations de l'encadrement de la vitre, il &#233;tait impossible d'impossible d'utiliser des techniques automatis&#233;es de suivi comme le &#034;tracking&#034;. Un cache vectoriel a donc &#233;t&#233; cr&#233;&#233; avec de nombreux points d'ancrages pour contr&#244;ler sa position et sa forme changeante. Il a donc &#233;t&#233; &#034;dessin&#233;&#034; selon les moments cl&#233;s de l'animation puis ajust&#233; image par image, en se basant sur les caoutchoucs de l'encadrement de la fen&#234;tre, ce qui devrait &#234;tre un rep&#232;re parfait (surtout sur une image en 4k). Malheureusement, m&#234;me en ajustant image par image les bords, le cache bouge terriblement lorsqu'on regarde le plan en vitesse r&#233;elle. Il a fallu modifier ses mouvements en les anticipants et ainsi faire des aller-retours avec les modifications image par image. Le moindre d&#233;bordement du cache se voit terriblement &#224; l'&#233;cran car la voiture prend toute la place, son mouvement est le sujet principal qui attire l'oeil et la vitre est au centre de l'image !&lt;/p&gt;
&lt;p&gt;Une fois que le cache fut parfaitement ajust&#233;, il a n&#233;cessit&#233; de recr&#233;er d'autres caches :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; un pour le pare-brise,&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; un pour le r&#233;troviseur,&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; un pour la voiture rouge que l'on voit au premier plan.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Cette derni&#232;re a des bords adoucis du fait du flou de profondeur de champ et du boug&#233;. Son masque a donc des bords dous ajust&#233;s pour correspondre. Le cache du pare-brise sert uniquement &#224; foncer l'int&#233;rieur de l'habitacle pour &#233;viter de voir la silhouette du conducteur (on floutera l&#233;g&#232;rement son visage &#233;galement). On aurait pu contourner le r&#233;trovisuer avec le masque de la vitre, mais le fait de le rajouter par dessus est plus simple pour le &#034;rotoscoping&#034; de la vitre en elle-m&#234;me.&lt;/p&gt;
&lt;p&gt;Bien-s&#251;r, un autre cache est cr&#233;&#233; pour l'int&#233;rieur de la vitre, &#224; la fin du plan, lors de l'ouverture et la fermeture de la porti&#232;re.&lt;/p&gt;
&lt;p&gt;Ensuite, lorsque tout est ajust&#233; et v&#233;rifi&#233; (sur une vid&#233;o avec la vitre en noir, en vert, en blanc... pour bien la rep&#233;rer), on peut recr&#233;er ce qu'elle devrait refl&#233;ter (on la laissera l&#233;g&#232;rement transparent). Comme nous ne poss&#233;dons aucune information de ce qu'il y a derri&#232;re la cam&#233;ra ni de l'&#233;clairage, on ne peut pas inventer ce que la vitre refl&#232;te. Par contre, la carrosserie et la vitre arri&#232;re nous l'indiquent. On a donc utilis&#233; des morceaux de ces &#233;l&#233;ments pour r&#233;inventer la vitre. On a ainsi l'avantage de ne pas avoir &#224; faire un &#233;talonnage pour cette partie ni &#224; rechercher le grain pour qu'il corresponde au reste de l'image !&lt;/p&gt;
&lt;p&gt;Des &#034;patates&#034; (des zones ovo&#239;des prises dans l'images) ont &#233;t&#233; s&#233;lectionn&#233;es dans ces parties adja&#231;entes de la vitre et plac&#233;es &#224; l'int&#233;rieur de la zone de la vitre avant. Au d&#233;but du plan, la vitre arri&#232;re ne refl&#232;te pas exactement ce que devrait refl&#233;ter la vitre avant. On a donc utilis&#233; ce qu'elle refl&#232;tra quelques images plus tard (ce que tous les logiciels de compositing ne permettent pas de faire, mais Discreet/Autodesk Combustion le permet). Les patates utilis&#233;es ont des bords adoucis et ont &#233;t&#233; coll&#233;es pour former une large zone (plus grande que la vitre par s&#233;curit&#233;) et superpos&#233;es, en m&#233;langeant celles de la vitre arri&#232;re et de la carrosserie pour &#233;viter que les r&#233;p&#233;titions ne se voient &#224; l'image. Evidemment, leur mouvements ont &#233;t&#233; ajust&#233;s &#224; l'aide de &#034;keyframes&#034;. Cet enchev&#234;trement de diff&#233;rents &#233;l&#233;ments, grossis pour certains, devait sembler r&#233;aliste &#224; l'oeil, image par image comme en lecture &#224; vitesse normale.&lt;/p&gt;
&lt;p&gt;L'opacit&#233; de la vitre a &#233;t&#233; r&#233;gl&#233;e pour varier au cours de l'animation. A la fin du plan, lors de l'ouverture de la porti&#232;re, la vitre devait &#234;tre plus transparente que pr&#233;c&#233;demment, mais un vif reflet de lumi&#232;re &#233;tait visible dans le r&#233;troviseur. Pour plus de r&#233;alisme, il a fallu le recr&#233;er dans le reflet de la vitre artificielle, &#224; un autre moment que celui de l'&#233;blouissement du r&#233;trovisuer car ces deux &#233;l&#233;ments n'ont pas la m&#234;me orientation. On s'est bas&#233; sur des morceaux de r&#233;troviseurs agrandis pour la vitre. La partie de l'ouverture de la porte a &#233;galement n&#233;cessit&#233; un autre travail. Comme le halo de lumi&#232;re &#034;bavait&#034; sur le montant de la porti&#232;re, il a fallu en recr&#233;er une partie, bas&#233;e sur des morceaux de porti&#232;re &#224; proximit&#233;.&lt;/p&gt;
&lt;figure class='spip_document_82 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:62.142857142857%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/4fcdd1e6ea139e3279265b7031dbdcc2.jpg?1772049793 1x,local/cache-responsive/cache-560/4fcdd1e6ea139e3279265b7031dbdcc2.jpg?1772049793 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/4fcdd1e6ea139e3279265b7031dbdcc2.jpg.webp?1772049793 1x,local/cache-responsive/cache-560/4fcdd1e6ea139e3279265b7031dbdcc2.jpg.webp?1772049793 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH311/4fcdd1e6ea139e3279265b7031dbdcc2-944b0.jpg?1772058853' alt='' data-src='IMG/jpg/7/a/a/voiture_viol2b28.jpg' data-l='560' data-h='348' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='311' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/4fcdd1e6ea139e3279265b7031dbdcc2.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-560/4fcdd1e6ea139e3279265b7031dbdcc2.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/4fcdd1e6ea139e3279265b7031dbdcc2.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-560/4fcdd1e6ea139e3279265b7031dbdcc2.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Ainsi, le halo ind&#233;sirable sur la vitre est att&#233;nu&#233; et la porti&#232;re n'est pas blanchie. La fin du plan est le prolongement de l'animation du d&#233;but, le remplacement de la vitre est de moins en moins n&#233;cessaire au fur et &#224; mesure que la voiture s'&#233;loigne, comme au d&#233;but du pan o&#249; la vitre est trop petite et trop lointaine pour qu'on per&#231;oive la diff&#233;rence.&lt;/p&gt;
&lt;p&gt;La derni&#232;re op&#233;ration consistait &#224; obscurcir le pare-brise et &#224; flouter l&#233;g&#232;rement le visage du conducteur (qui est un personnage f&#233;minin dans l'histoire), en suivant la m&#234;me techniques de patates et d'ajustements d'opacit&#233; ou de flou dans des zones bien d&#233;finies. On aura fait attention de ne pas modifier le halo cr&#233;&#233; par les phares au d&#233;but, ceci semblerait irr&#233;el et le spectateur se serait dout&#233; qu'un d&#233;tail cloche, et ce d&#232;s le d&#233;but du plan.&lt;/p&gt;
&lt;p&gt;Finalement, on peut empiler les couches : la voiture rouge sur calque semi-transparent au premier plan, le r&#233;troviseur puis la vitre (l&#233;g&#232;rement transparente), le pare-brise et enfin le reste du d&#233;cor, derri&#232;re.&lt;/p&gt;
&lt;p&gt;Ce trucage semble fonctionner de part son r&#233;alisme et le spectateur ne se doute de rien en regardant le film, alors que des dizaines d'heures ont &#233;t&#233; n&#233;cessaires pour recr&#233;er cette vitre !&lt;/p&gt;
&lt;p&gt;Voil&#224; le court-m&#233;trage en entier (le plan en question est &#224; 3'44&#034;) :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe src=&#034;//www.youtube.com/embed/JgcsSfnEZy8&#034; frameborder=&#034;0&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>&#201;clats brillants anim&#233;s</title>
		<link>https://yannis.lehuede.org/eclats-brillants-animes.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/eclats-brillants-animes.html</guid>
		<dc:date>2010-01-04T20:03:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Toujours pour le court-m&#233;trage &#034;Ring a Ding Ding&#034; de Val&#233;rie Flores, un grand nombre de plans mettant en sc&#232;ne la bague, il &#233;tait n&#233;cessaire de la mettre en valeur. Certaines s&#233;quances la pr&#233;sentaient au premier plan tandis que d'autres voyaient cette bague passer rapidement sur l'image. &lt;br class='autobr' /&gt;
Comme la bague &#233;tait un peu terne, il fallait la rendre plus claire pour qu'elle semble argent&#233;e (faire de l'&#233;talonnage localis&#233;) et ajouter des reflets brillants sur les diamants. &lt;br class='autobr' /&gt; Pour r&#233;aliser ces (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwg0j2&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Toujours pour le court-m&#233;trage &#034;Ring a Ding Ding&#034; de Val&#233;rie Flores, un grand nombre de plans mettant en sc&#232;ne la bague, il &#233;tait n&#233;cessaire de la mettre en valeur. Certaines s&#233;quances la pr&#233;sentaient au premier plan tandis que d'autres voyaient cette bague passer rapidement sur l'image.&lt;/p&gt;
&lt;p&gt;Comme la bague &#233;tait un peu terne, il fallait la rendre plus claire pour qu'elle semble argent&#233;e (faire de l'&#233;talonnage localis&#233;) et ajouter des reflets brillants sur les diamants.&lt;/p&gt;
&lt;p&gt;Pour r&#233;aliser ces effets, la bague a &#233;t&#233; suivie manuellement sur l'image poour chaque plan. Des patates ont &#233;t&#233; ajout&#233;es sur les plans o&#249; la bague se d&#233;pla&#231;ait &#224; grande vitesse poour l'&#233;claircir. Sur les images o&#249; la bague &#233;tait en gros plan, elle a &#233;t&#233; d&#233;tour&#233;e (rotoscoping).&lt;/p&gt;
&lt;p&gt;Tout d'abord, voil&#224; le m&#234;me plan que plus haut, mais ici sans trucage :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwfeku&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;La bague est relativement grosse, suffisemment pour occuper une bonne partie de l'image, et c'est aussi le sujet principal. Les effets de brillance avec des &#233;clats de lumi&#232;re sur les diamants est donc d&#233;terminante pour faire &#034;vivre&#034; la bague.&lt;/p&gt;
&lt;p&gt;Cet effet est compos&#233; d'&#233;toiles qui apparaissent et disparaissent doucement sur la bague. Leurs couleurs sont al&#233;atoires, dans une gamme de couleurs d&#233;finie. Selon les plans, ces &#233;toiles sont &#233;mises par un syst&#232;me de particules (dans le logiciel de compositiong 2D) ou ajout&#233;es manuellement au dessus des diamants de la bague.&lt;/p&gt;
&lt;p&gt;Lorsque les &#233;clats de lumi&#232;re sont ajout&#233;s &#224; l'aide d'un syst&#232;me de particule, ils apparaissent tout au long d'une courbe qui parcourt la surface des diamants. Cette courbe est attach&#233;e &#224; un calque qui suit les mouvements de la bague. Les calques d'&#233;claircissement et d'&#233;clats lumineux sont ajout&#233;s avec un mode de fusion &#034;Screen&#034; pour donner un effet de surbrillance ajustable au moment de l'&#233;talonnage final.&lt;/p&gt;
&lt;p&gt;Voici d'autres exemples o&#249; cet effet apparait dans le film.&lt;/p&gt;
&lt;p&gt;D'abord un plan tr&#232;s rapide, avec ci-dessous la version d'origine sans les effets :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xx42d2&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Il n'est pas utile de montrer sp&#233;cifiquement la version avec les effets, mieux vaut voir l'encha&#238;nement de la plupart des plans de la fin du court-m&#233;trage...&lt;/p&gt;
&lt;p&gt;Par contre, ici, avec la bague en gros plan, c'est plus visible, voil&#224; d'abord l'image sans les effets :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xx416g&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Voici le m&#234;me plan avec les effets d'&#233;claircisssement et les &#233;clats lumineux r&#233;alis&#233;s en post-production :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xx4kut&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Et enfin, voil&#224; le court-m&#233;trage en entier (les plans avec l'effet d&#233;crit ici sont &#224; partir de 17'50&#034;) :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe src=&#034;//www.youtube.com/embed/JgcsSfnEZy8&#034; frameborder=&#034;0&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>T&#233;l&#233;phone sonne en post-prod</title>
		<link>https://yannis.lehuede.org/telephone-sonne-en-post-prod.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/telephone-sonne-en-post-prod.html</guid>
		<dc:date>2010-01-03T19:56:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Pour &#034;Ring a Ding Ding&#034;, un court-m&#233;trage r&#233;alis&#233; par Val&#233;rie Flores, il y eu un grand nombre d'effets &#224; r&#233;aliser en post-production. Parfois, cela &#233;tait pour la raison qu'ils &#233;taient impossibles &#224; r&#233;aliser lors du tournage, parfois pour corriger des erreurs de tournage, mais aussi et surtout pour am&#233;liorer le film. &lt;br class='autobr' /&gt;
Le film a &#233;t&#233; tourn&#233; en 4k (4096 par 2048 pixels) avec des cam&#233;ras RED One. La qualit&#233; des effets devait &#234;tre au niveau. &lt;br class='autobr' /&gt;
Pour ce plan, la probl&#233;matique &#233;tait d'allumer le (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwg0gj&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Pour &#034;Ring a Ding Ding&#034;, un court-m&#233;trage r&#233;alis&#233; par Val&#233;rie Flores, il y eu un grand nombre d'effets &#224; r&#233;aliser en post-production. Parfois, cela &#233;tait pour la raison qu'ils &#233;taient impossibles &#224; r&#233;aliser lors du tournage, parfois pour corriger des erreurs de tournage, mais aussi et surtout pour am&#233;liorer le film.&lt;/p&gt;
&lt;p&gt;Le film a &#233;t&#233; tourn&#233; en 4k (4096 par 2048 pixels) avec des cam&#233;ras RED One. La qualit&#233; des effets devait &#234;tre au niveau.&lt;/p&gt;
&lt;p&gt;Pour ce plan, la probl&#233;matique &#233;tait d'allumer le t&#233;l&#233;phne car le personnage le saisit, d&#233;croche puis passe le t&#233;l&#233;phne &#224; sa sup&#233;rieure. On voit clairement sur le plan d'origine qu'avec le t&#233;l&#233;phone &#233;teint, m&#234;me avec des bruitages ajout&#233;s, la sc&#232;ne ne fonctionnerait pas dans ce contexte :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xwfejp&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Pour donner l'impression que le t&#233;l&#233;phone portable sonne, il a fallu recr&#233;er et lui placer un &#233;cran bleut&#233;, ainsi qu'un cercle lumineux en rotation qui change de couleurs au cours du temps. On le voit ainsi sur d'autres plans du film. Il se doit d'&#234;tre &#034;raccord&#034;, qu'il soit identique au m&#234;me t&#233;l&#233;phone sur les autres plans du film, sinon, le spectateur pourrait douter que c'est le m&#234;me t&#233;l&#233;phone portable.&lt;/p&gt;
&lt;figure class='spip_document_81 spip_documents spip_documents_center'
style=&#034;max-width:400px;&#034; data-w=&#034;400&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:65.686274509804%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-400/2ded250435487dd4ad062000ab6a673a.jpg?1772049793 1x,local/cache-responsive/cache-408/2ded250435487dd4ad062000ab6a673a.jpg?1772049793 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-400/2ded250435487dd4ad062000ab6a673a.jpg.webp?1772049793 1x,local/cache-responsive/cache-408/2ded250435487dd4ad062000ab6a673a.jpg.webp?1772049793 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L400xH263/2ded250435487dd4ad062000ab6a673a-cc950.jpg?1772058853' alt='' data-src='IMG/jpg/1/0/b/phone-tovfxj2838.jpg' data-l='408' data-h='268' data-tailles='[\&#034;400\&#034;]' class='image_responsive avec_picturefill' width='400' height='263' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/2ded250435487dd4ad062000ab6a673a.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-408/2ded250435487dd4ad062000ab6a673a.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-400/2ded250435487dd4ad062000ab6a673a.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-408/2ded250435487dd4ad062000ab6a673a.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Le voici sur un autre plan du flim (d'ailleurs, sur cette image le t&#233;l&#233;phone a &#233;t&#233; int&#233;gralement ajout&#233; en post-production, mais passons.&lt;/p&gt;
&lt;p&gt;Initialement, j'ai pu disposer d'une version basse-d&#233;finition (512 par 256 pixels) des plans &#224; truquer. Ils &#233;taient difficilement exploitables pour y ajouter des effets. La version en tr&#232;s haute d&#233;finition (4096 par 2048 pixels) a rapidement &#233;t&#233; disponible. Il &#233;tait entendu que le format d&#233;finitif du film serait de 2048 par 1024 pixels. Le mieux &#233;tait de travailler sur la version avec la d&#233;finition maximale, quitte &#224; mettre &#224; genous la station de travail !&lt;/p&gt;
&lt;p&gt;Ainsi, j'ai fait du &#034;tracking&#034; sur le t&#233;l&#233;phone. Le tracking consiste &#224; choisir une zone de pixels &#224; fort contraste sur l'image pour qu'un outil puisse suivre fid&#232;lement ses mouvements. Gr&#226;ce &#224; cette technique, le tracker suit exactement les mouvements de l'objet observ&#233;. Selon les besoins, on peu utiliser un, deux ou trois trackers sur des &#233;l&#233;ments diff&#233;rents de l'image si l'on veut que l'outil m&#233;morise les effets de rotation et/ou de perspective dans la zone suivie. Quand on sait qu'un plan sera truqu&#233;, on place des marqueurs tr&#232;s visibles pendant le tournage, qui seront ensuite masqu&#233;s en post-production. Ceci n'a pas &#233;t&#233; pr&#233;vu lors du tournage. Ainsi, le tracking automatique a &#233;t&#233; difficile &#224; cause du trop faible contraste sur le t&#233;l&#233;phone portable. Comme les don&#233;es de tracking sont ind&#233;pendants de la couche affich&#233;e, il a &#233;t&#233; possible d'augmenter &#224; l'extr&#234;me le contraste de l'image pour faciliter la sensibilit&#233; du tracker. Evidemment, les image &#034;normales&#034; on &#233;t&#233; intercal&#233;es par dessus pour que la version sur-contrast&#233;e ne soit pas visible comme r&#233;sultat. Comme les mouvements n'&#233;taient toujours pas parfait, il a fallu retoucher la courbe d'animation par la suite.&lt;/p&gt;
&lt;p&gt;L'&#233;cran et le cercle ont &#233;t&#233; associ&#233;s au mouvement du tracker qu'ils suivent exactement au cours du temps. Sur ce genre de plan, comme le t&#233;l&#233;phone et la main sont les principaux &#233;l&#233;ments en mouvement, s'il y a un d&#233;calage entre le d&#233;placement du t&#233;l&#233;phone et l'&#233;cran, c'est imm&#233;diatement rep&#233;rable. Les d&#233;placements et l'inclinaisont ont &#233;t&#233; ajust&#233;s. Ensuite, la composition a &#233;t&#233; rendu puis jou&#233;e &#224; vitesse normale pour analyser les d&#233;fauts. Cette t&#226;che a &#233;t&#233; r&#233;p&#233;t&#233;e de nombreuses fois pour fiare des ajustements, tordre l'&#233;cran (et le cercle) ainsi que les cacher lorsqu'ils sont masqu&#233; par la main. Ceci jusqu'&#224; ce que tous les mouvements ajout&#233;s soient impeccablement identiques, m&#234;me avec un agrandissement. Rappelons que le film est con&#231;u pour &#234;tre projet&#233; sur un grand &#233;cran de cin&#233;ma !&lt;/p&gt;
&lt;p&gt;Pour finir, il faut additionner du grain aux &#233;l&#233;ments ajout&#233;s, de pr&#233;f&#233;rence qui corresponde &#224; la version &#233;talonn&#233;e du plan.&lt;/p&gt;
&lt;p&gt;Voici le film en entier : &#034;Ring a Ding Ding&#034; (de Val&#233;rie Flores, 2012). Le plan que nous avons expliqu&#233; est &#224; 13'55&#034;.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe src=&#034;//www.youtube.com/embed/JgcsSfnEZy8&#034; frameborder=&#034;0&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Film du film</title>
		<link>https://yannis.lehuede.org/film-du-film.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/film-du-film.html</guid>
		<dc:date>2009-03-01T19:52:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Voil&#224; un modeste projet o&#249; j'ai un peu mis en sc&#232;ne des morceaux de film, de pellicule argentique. C'&#233;tait &#224; l'origine tir&#233; d'une s&#233;rie de poses pour une s&#233;ance photographique. &lt;br class='autobr' /&gt;
Elles ont &#233;t&#233; assembl&#233;es en p&#234;le-m&#232;le avec des morceaux de pellicule 35mm (avec les trous et des marques &#233;crites rouges, sans bande sonore sur le c&#244;t&#233;). J'ai ainsi cr&#233;&#233; des planches de photo et une version pour les morceaux s&#233;par&#233;s. &lt;br class='autobr' /&gt; L'id&#233;e &#233;tait d'animer la chute du ruban, de le laisser flotter tel un (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Voil&#224; un modeste projet o&#249; j'ai un peu mis en sc&#232;ne des morceaux de film, de pellicule argentique. C'&#233;tait &#224; l'origine tir&#233; d'une s&#233;rie de poses pour une s&#233;ance photographique.&lt;/p&gt;
&lt;figure class='spip_document_79 spip_documents spip_documents_center'
style=&#034;max-width:490px;&#034; data-w=&#034;490&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:55.711422845691%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-490/e20635066034f3fecdd6d3a2095fa2f0.jpg?1772049793 1x,local/cache-responsive/cache-499/e20635066034f3fecdd6d3a2095fa2f0.jpg?1772049793 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-490/e20635066034f3fecdd6d3a2095fa2f0.jpg.webp?1772049793 1x,local/cache-responsive/cache-499/e20635066034f3fecdd6d3a2095fa2f0.jpg.webp?1772049793 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L490xH273/e20635066034f3fecdd6d3a2095fa2f0-1aa6a.jpg?1772058853' alt='' data-src='IMG/jpg/0/6/7/persp1jpg-464624.jpg' data-l='499' data-h='278' data-tailles='[\&#034;490\&#034;]' class='image_responsive avec_picturefill' width='490' height='273' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/e20635066034f3fecdd6d3a2095fa2f0.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-499/e20635066034f3fecdd6d3a2095fa2f0.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/e20635066034f3fecdd6d3a2095fa2f0.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-499/e20635066034f3fecdd6d3a2095fa2f0.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Elles ont &#233;t&#233; assembl&#233;es en p&#234;le-m&#232;le avec des morceaux de pellicule 35mm (avec les trous et des marques &#233;crites rouges, sans bande sonore sur le c&#244;t&#233;). J'ai ainsi cr&#233;&#233; des planches de photo et une version pour les morceaux s&#233;par&#233;s.&lt;/p&gt;
&lt;p&gt;L'id&#233;e &#233;tait d'animer la chute du ruban, de le laisser flotter tel un spermatozo&#239;de cherchant son but, la bo&#238;te avec le reste du film.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xzeyzb&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Le morceau de texture a &#233;t&#233; plac&#233; sur une bande circulaire, dupliqu&#233;e des dizaines de fois pour remplir l'int&#233;rieur de la bo&#238;te, et une autre version sur un ruban flottant. Le ruban aurait pu &#234;tre anim&#233; manuellement, mais une simulation physique suffisait &#224; le faire fr&#233;tiller dans les airs (en r&#233;glant son &#233;lasticit&#233; et sa r&#233;sistance &#224; la torsion). Quelques obstacles dynamiques ont guid&#233; sa chute et des ventilateurs virtuels donnent ce mouvement du ruban.&lt;/p&gt;
&lt;p&gt;Ensuite, des lumi&#232;res ont &#233;t&#233; plac&#233;es ainsi qu'un d&#244;me avec une image HDRI pour les r&#233;flexions sur le film et la bo&#238;te. Le rendu des diff&#233;rentes cam&#233;ras a &#233;t&#233; r&#233;alis&#233; par passes pour pouvoir ajuster les petits d&#233;tails en compositing (niveau des ombres, flou de profondeur de champ, r&#233;flexions, etc). On notera que sur les images fixes, le rendu final de la bo&#238;te est diff&#233;rent de celui de la s&#233;quence anim&#233;e...&lt;/p&gt;
&lt;figure class='spip_document_80 spip_documents spip_documents_center'
style=&#034;max-width:490px;&#034; data-w=&#034;490&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:56.312625250501%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-490/edaaea8bf530d08b2a89a4b3a6fe2115.jpg?1772049793 1x,local/cache-responsive/cache-499/edaaea8bf530d08b2a89a4b3a6fe2115.jpg?1772049793 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-490/edaaea8bf530d08b2a89a4b3a6fe2115.jpg.webp?1772049793 1x,local/cache-responsive/cache-499/edaaea8bf530d08b2a89a4b3a6fe2115.jpg.webp?1772049793 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L490xH276/edaaea8bf530d08b2a89a4b3a6fe2115-a3e5b.jpg?1772058853' alt='' data-src='IMG/jpg/7/8/8/persp2jpg-cecee6.jpg' data-l='499' data-h='281' data-tailles='[\&#034;490\&#034;]' class='image_responsive avec_picturefill' width='490' height='276' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/edaaea8bf530d08b2a89a4b3a6fe2115.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-499/edaaea8bf530d08b2a89a4b3a6fe2115.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/edaaea8bf530d08b2a89a4b3a6fe2115.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-499/edaaea8bf530d08b2a89a4b3a6fe2115.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;On laisse &#224; chacun le loisir de voir dans cette danse du ruban ce qu'il souhaite imaginer...&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Machine infernale</title>
		<link>https://yannis.lehuede.org/machine-infernale.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/machine-infernale.html</guid>
		<dc:date>2008-10-04T18:48:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Ce projet est n&#233; d'une volont&#233; d'exp&#233;rimenter diff&#233;rents aspects du logiciel 3D. Pour le coup, j'ai trouv&#233; int&#233;ressant de montrer des tests relativement peu concluants, d'assumer et dafficher clairement qu'ils &#233;taient &#034;rat&#233;s&#034;. Pour qu'il n'y ait pas d'ambigu&#239;t&#233;, j'ai repris un projet bancal de Gaston Lagaffe, qui porte bien son nom. &lt;br class='autobr' /&gt;
Comme dans la bande dessin&#233;e, il a r&#233;alis&#233; de nombreux projets ambitieux, j'ai choisi celui de sa fus&#233;e : un mod&#232;le tr&#232;s simple mais qui peut &#234;tre anim&#233;e de (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Ce projet est n&#233; d'une volont&#233; d'exp&#233;rimenter diff&#233;rents aspects du logiciel 3D. Pour le coup, j'ai trouv&#233; int&#233;ressant de montrer des tests relativement peu concluants, d'assumer et dafficher clairement qu'ils &#233;taient &#034;rat&#233;s&#034;. Pour qu'il n'y ait pas d'ambigu&#239;t&#233;, j'ai repris un projet bancal de Gaston Lagaffe, qui porte bien son nom.&lt;/p&gt;
&lt;figure class='spip_document_72 spip_documents spip_documents_center'
style=&#034;max-width:490px;&#034; data-w=&#034;490&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:100.2%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-490/488348fce81f41dc3f5e4539979f53e5.jpg?1772046493 1x,local/cache-responsive/cache-500/488348fce81f41dc3f5e4539979f53e5.jpg?1772046493 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-490/488348fce81f41dc3f5e4539979f53e5.jpg.webp?1772046493 1x,local/cache-responsive/cache-500/488348fce81f41dc3f5e4539979f53e5.jpg.webp?1772046493 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L490xH491/488348fce81f41dc3f5e4539979f53e5-0d31e.jpg?1772058853' alt='' data-src='IMG/jpg/0/9/d/ref-gaston-f79ae.jpg' data-l='500' data-h='501' data-tailles='[\&#034;490\&#034;]' class='image_responsive avec_picturefill' width='490' height='491' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/488348fce81f41dc3f5e4539979f53e5.jpg?1772046493' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/488348fce81f41dc3f5e4539979f53e5.jpg?1772046493' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-490/488348fce81f41dc3f5e4539979f53e5.jpg.webp?1772046493' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/488348fce81f41dc3f5e4539979f53e5.jpg.webp?1772046493' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Comme dans la bande dessin&#233;e, il a r&#233;alis&#233; de nombreux projets ambitieux, j'ai choisi celui de sa fus&#233;e : un mod&#232;le tr&#232;s simple mais qui peut &#234;tre anim&#233;e de nombreuses fa&#231;ons diff&#233;rentes. L'id&#233;e est de tester de obreux d&#233;collages, mais nous nous concentrerons sur la fabrication de la fus&#233;e dans cet article.&lt;/p&gt;
&lt;p&gt;L'image tout en haut repr&#233;sente une collection de r&#233;f&#233;rences de la fus&#233;e dans la BD (tous droits r&#233;serv&#233;s, Mr Dupuis).&lt;/p&gt;
&lt;p&gt;J'ai ensuite fait un croquis des vues orthographiques (vue de face, de c&#244;t&#233; et du dessus) cette fus&#233;e &#224; l'&#233;chelle en fonction des images de r&#233;f&#233;rence.&lt;/p&gt;
&lt;figure class='spip_document_73 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/2/b/7/yannis-fusee3026.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;800&#034; data-photo-h=&#034;482&#034; &gt;
&lt;picture style='padding:0;padding-bottom:60.25%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/57b15290cb66bea3d2ab4880fe325339.jpg?1772046494 1x,local/cache-responsive/cache-800/57b15290cb66bea3d2ab4880fe325339.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/57b15290cb66bea3d2ab4880fe325339.jpg.webp?1772046494 1x,local/cache-responsive/cache-800/57b15290cb66bea3d2ab4880fe325339.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH301/57b15290cb66bea3d2ab4880fe325339-0a69d.jpg?1772058853' alt='' data-src='IMG/jpg/2/b/7/yannis-fusee3026.jpg' data-l='800' data-h='482' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='301' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/57b15290cb66bea3d2ab4880fe325339.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/57b15290cb66bea3d2ab4880fe325339.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/57b15290cb66bea3d2ab4880fe325339.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/57b15290cb66bea3d2ab4880fe325339.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;La mod&#233;lisation ne repr&#233;sentais pas un gros probl&#232;me : la fus&#233;e est compos&#233;e de cylindres et de c&#244;nes mis bout &#224; bout.&lt;/p&gt;
&lt;figure class='spip_document_74 spip_documents spip_documents_center'
style=&#034;max-width:270px;&#034; data-w=&#034;270&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:91.696750902527%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-270/d350de6b9ccaa82f0c7c4081a3756c29.jpg?1772046494 1x,local/cache-responsive/cache-277/d350de6b9ccaa82f0c7c4081a3756c29.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-270/d350de6b9ccaa82f0c7c4081a3756c29.jpg.webp?1772046494 1x,local/cache-responsive/cache-277/d350de6b9ccaa82f0c7c4081a3756c29.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L270xH248/d350de6b9ccaa82f0c7c4081a3756c29-56731.jpg?1772058853' alt='' data-src='IMG/jpg/5/8/4/yannis-fuseec388.jpg' data-l='277' data-h='254' data-tailles='[\&#034;270\&#034;]' class='image_responsive avec_picturefill' width='270' height='248' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-270/d350de6b9ccaa82f0c7c4081a3756c29.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-277/d350de6b9ccaa82f0c7c4081a3756c29.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-270/d350de6b9ccaa82f0c7c4081a3756c29.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-277/d350de6b9ccaa82f0c7c4081a3756c29.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Pour penser &#224; l'animer, il &#233;tait n&#233;cessaire de cr&#233;er plusieurs parties ind&#233;pendantes : les trois &#233;tages (voir l'image plus bas). Les ailes et les porte-bouchons ont &#233;t&#233; &#034;soud&#233;es&#034; au mod&#232;le (&#224; l'&#233;tage correspondant) en faisant correspondre les arr&#234;tes de la g&#233;om&#233;trie aux jointures entre ces parties. Les parties qui seront animables et suceptibles d'&#234;tre d&#233;tach&#233;es sont des objets s&#233;par&#233;s (comme chaque &#233;tage, les boules, les tuy&#232;res, l'antenne...) et plac&#233;s &#224; proximit&#233; les uns des autres. Pour la phase d'animation, on pourra d&#233;former la fus&#233;e, selon les besoins, mais il faut penser d&#232;s la phase de mod&#233;lisation quelles parties doivent &#234;tre solidaires et lesquelles n&#233;cessitent plus de d&#233;tail (donc plus de g&#233;om&#233;trie).&lt;/p&gt;
&lt;figure class='spip_document_75 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/d/4/e/fusee-wirefr174b.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;828&#034; data-photo-h=&#034;545&#034; &gt;
&lt;picture style='padding:0;padding-bottom:65.875%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/817e8fedcd714b64ed706d2add5a0b74.jpg?1772046494 1x,local/cache-responsive/cache-800/817e8fedcd714b64ed706d2add5a0b74.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/817e8fedcd714b64ed706d2add5a0b74.jpg.webp?1772046494 1x,local/cache-responsive/cache-800/817e8fedcd714b64ed706d2add5a0b74.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH329/817e8fedcd714b64ed706d2add5a0b74-36883.jpg?1772058853' alt='' data-src='IMG/jpg/d/4/e/fusee-wirefr174b.jpg' data-l='800' data-h='527' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='329' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/817e8fedcd714b64ed706d2add5a0b74.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/817e8fedcd714b64ed706d2add5a0b74.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/817e8fedcd714b64ed706d2add5a0b74.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/817e8fedcd714b64ed706d2add5a0b74.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;Il est important de souder les &#233;l&#233;ments pour plusieurs raisons : rour simplifier la g&#233;om&#233;trie des objets distincts et aussi pour pouvoir cr&#233;er des mat&#233;riaux et des textures adapt&#233;es &#224; ces objets. Nous allons nous pencher maintenant sur les textures de ces objets. On pouvait d&#233;j&#224; voir le r&#233;sultat sur la fus&#233;e de droite (dans le groupe d'images plus haut).&lt;/p&gt;
&lt;p&gt;Pour permettre de retrouver chaque groupe de polygone, et de lui attribuer une portion de l'image de texture bien choisie, il convient de mettre &#224; plat le patron d'un objet. C'est le &#034;d&#233;pliage des UV&#034;. Les coordonn&#233;es UV servent &#224; red&#233;finir la g&#233;om&#233;trie de l'objet uniquement pour recevoir les portions d'images de textures, ce n'est pas une red&#233;finition de la g&#233;om&#233;trie ni la forme des objets.&lt;/p&gt;
&lt;p&gt;Ensuite, il a &#233;t&#233; possible de peindre les textures &#224; partir du patron, la carte des UVs d&#233;pli&#233;es (voir ci-dessous sur l'image de gauche). Ce patron a servi de guide pour les parties de cet &#233;tage de la fus&#233;e. Sur la carte des UVs d&#233;pli&#233;es, on aurait pu rassembler les trois ailes de l'&#233;tage du bas de la fus&#233;e et superposer les UVs mais ici, on a voulu garder la possibilit&#233; de faire des variations sur les trois ailes diff&#233;rentes. Le petit rectangle (sous le grand) repr&#233;sente le porte-bouchon. Sur le mod&#232;le g&#233;om&#233;trique, il est raccord&#233; au &#034;trou&#034; que nous voyons au milieu du grand rectangle. En peignant la texture, il faut bien faire attention &#224; ce que les jointures des images soient &#034;raccord&#034;.&lt;/p&gt;
&lt;figure class='spip_document_76 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/1/d/a/yannis-fusee3c8f.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;800&#034; data-photo-h=&#034;399&#034; &gt;
&lt;picture style='padding:0;padding-bottom:49.875%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/4a4b2e49ef55804cd1f2d3b82859dafd.jpg?1772046494 1x,local/cache-responsive/cache-800/4a4b2e49ef55804cd1f2d3b82859dafd.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/4a4b2e49ef55804cd1f2d3b82859dafd.jpg.webp?1772046494 1x,local/cache-responsive/cache-800/4a4b2e49ef55804cd1f2d3b82859dafd.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH249/4a4b2e49ef55804cd1f2d3b82859dafd-e9c30.jpg?1772058853' alt='' data-src='IMG/jpg/1/d/a/yannis-fusee3c8f.jpg' data-l='800' data-h='399' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='249' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/4a4b2e49ef55804cd1f2d3b82859dafd.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/4a4b2e49ef55804cd1f2d3b82859dafd.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/4a4b2e49ef55804cd1f2d3b82859dafd.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-800/4a4b2e49ef55804cd1f2d3b82859dafd.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;La texture du mat&#233;riau de diffusion (les couleurs renvoy&#233;es lorsque l'objet est &#233;clair&#233;) a donc &#233;t&#233; peinte &#224; partir de photos de plaques de m&#233;tal rivett&#233;es. La taille des plaques a &#233;t&#233; ajust&#233;e en fonction des &#233;l&#233;ments de g&#233;om&#233;trie, en appliquant cette texture &#224; l'objet pour v&#233;rifier qu'il correspondait &#224; ce qui &#233;tait voulu (voir l'image de droite des trois fus&#233;es, le mod&#232;le est affich&#233; avec ses textures).&lt;/p&gt;
&lt;p&gt;Voici maintenant les textures qui donnent du relief &#224; l'objet : la partie &#034;bump&#034; de la texture est sur l'image de gauche (pour simuler les petits reliefs du mat&#233;riau, qui d&#233;vie la lumi&#232;re mais ne d&#233;forme pas la g&#233;om&#233;trie de l'objet) et &#224; droite : la texture de &#034;displacement&#034; qui d&#233;formera la g&#233;om&#233;trie de l'objet. C'est plus simple de cr&#233;er les vis et les bosses dans les plaques de m&#233;tal que de tout mod&#233;liser avec des polygones dans la g&#233;om&#233;trie.&lt;/p&gt;
&lt;figure class='spip_document_77 spip_documents spip_documents_center'
style=&#034;max-width:550px;&#034; data-w=&#034;550&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:50.188205771644%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-550/da84e2ac1c0c211235efab6b3f0e45f9.jpg?1772046494 1x,local/cache-responsive/cache-797/da84e2ac1c0c211235efab6b3f0e45f9.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-550/da84e2ac1c0c211235efab6b3f0e45f9.jpg.webp?1772046494 1x,local/cache-responsive/cache-797/da84e2ac1c0c211235efab6b3f0e45f9.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH251/da84e2ac1c0c211235efab6b3f0e45f9-a6715.jpg?1772058853' alt='' data-src='IMG/jpg/d/0/1/yannis-fuseedd05.jpg' data-l='797' data-h='400' data-tailles='[\&#034;550\&#034;]' class='image_responsive avec_picturefill' width='500' height='251' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/da84e2ac1c0c211235efab6b3f0e45f9.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-797/da84e2ac1c0c211235efab6b3f0e45f9.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-550/da84e2ac1c0c211235efab6b3f0e45f9.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-797/da84e2ac1c0c211235efab6b3f0e45f9.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Et enfin, voil&#224; la fus&#233;e mod&#233;lis&#233;e avec ses textures, rendue en fonction d'un &#233;clairage proche de celui de l'image des trois fus&#233;es :&lt;/p&gt;
&lt;figure class='spip_document_78 spip_documents spip_documents_left'
style=&#034;max-width:270px;&#034; data-w=&#034;270&#034;&gt;
&lt;a href='https://yannis.lehuede.org/IMG/jpg/8/6/9/yannis-fuseec483.jpg' arial-label=&#034;&#034; class=&#034;fond mediabox&#034; type=&#034;image/jpeg&#034; data-photo-w=&#034;386&#034; data-photo-h=&#034;800&#034; &gt;
&lt;picture style='padding:0;padding-bottom:206.89655172414%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-270/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg?1772046494 1x,local/cache-responsive/cache-290/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg?1772046494 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-270/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg.webp?1772046494 1x,local/cache-responsive/cache-290/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg.webp?1772046494 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L270xH559/6d286a6e45e3c2b9fd9ccd93b49f245e-359c7.jpg?1772058853' alt='' data-src='IMG/jpg/8/6/9/yannis-fuseec483.jpg' data-l='290' data-h='600' data-tailles='[\&#034;270\&#034;]' class='image_responsive avec_picturefill' width='270' height='559' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-270/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-290/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-270/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-290/6d286a6e45e3c2b9fd9ccd93b49f245e.jpg.webp?1772046494' rel='attachment' property='url'&gt;
&lt;/a&gt;
&lt;/figure&gt;
&lt;p&gt;On notera ici que les plaques de m&#233;tal sont l&#233;g&#232;rement r&#233;fl&#233;chissantes (comme des miroirs) et avec un cleil bleu et des nuages, la fus&#233;e serait plus belle.&lt;/p&gt;
&lt;p&gt;Il serait envisageable de lui ajouter des auto-collants &#233;parpill&#233;s comme des post-its et d'ajouter des tuyaux. Mais ceci se fera pour personnaliser la fus&#233;e pour chaque animation. On aura compris que dans les histoires qui vont suivre, cette fus&#233;e est vou&#233;e &#224; de nombreux rafistollages, les r&#233;parations et m&#234;me sa destruction... notre ami Gaston Lagaffe aura le loisir de tenter de nombreuses am&#233;liorations avant que cette fus&#233;e d&#233;colle sans (trop) de catastrophes !&lt;/p&gt;
&lt;p&gt;A suivre...&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Titre avec des particules</title>
		<link>https://yannis.lehuede.org/titre-avec-des-particules.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/titre-avec-des-particules.html</guid>
		<dc:date>2007-06-28T18:39:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Le r&#233;alistateur du court-m&#233;trage Toxic voulait ajouter une animation avec des aiguilles qui se plantaient &#224; l'&#233;cran pour afficher les lettres du titre au moment del'apparition &#224; l'image de la premi&#232;re sc&#232;ne. Evidemmment, cela n'a pas pu &#234;tre film&#233;. Il aurait fallu tourner la chute d'aiguilles et repasser le film au ralenti ! J'ai donc r&#233;alis&#233; le plan en 3D avec une multitude de particules. Une premi&#232;re pr&#233;rogative &#233;tait de r&#233;aliser les &#233;l&#233;ments de mani&#232;re ultra-r&#233;aliste. Ensuite, la (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xvkomm&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Le r&#233;alistateur du court-m&#233;trage Toxic voulait ajouter une animation avec des aiguilles qui se plantaient &#224; l'&#233;cran pour afficher les lettres du titre au moment del'apparition &#224; l'image de la premi&#232;re sc&#232;ne. Evidemmment, cela n'a pas pu &#234;tre film&#233;. Il aurait fallu tourner la chute d'aiguilles et repasser le film au ralenti ! J'ai donc r&#233;alis&#233; le plan en 3D avec une multitude de particules. Une premi&#232;re pr&#233;rogative &#233;tait de r&#233;aliser les &#233;l&#233;ments de mani&#232;re ultra-r&#233;aliste. Ensuite, la formation de chaque lettre &#224; l'image devait appara&#238;tre afin de cr&#233;er un effet myst&#233;rieux et faire deviner le titre TOXIC au dernier moment.&lt;/p&gt;
&lt;p&gt;Comme il devait y avoir des milliers d'aiguillles, l'utilisation de particules instanci&#233;es devenait n&#233;cessaire. La difficult&#233; &#233;tait de les faire toutes planter mass&#233;es en groupes qui formaient les lettres. Pour cet effet anim&#233;, une option &#233;tait :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; d'&#233;jecter les aiguilles (les particules) &#224; partir de leurs positions finales vers la cam&#233;ra et de jouer ensuite le film &#224; l'envers.&lt;/li&gt;&lt;li&gt; d'&#233;mettre les particules et de les attirer vers des cibles en forme de lettres.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;La seconde option a &#233;t&#233; choisie. Les particules ont &#233;t&#233; &#233;ject&#233;es &#224; partir de cinq &#233;metteurs &#224; la forme de chaque lettre du titre.Les particules de chacune convergeait vers une cible (goal object) de la forme de lettre. L'animation suivante repr&#233;sente une &#233;tape de test de cette m&#233;thode.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xw3e7t&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Comme les aiguilles rebondissent sur l'objet cible, des objets de collision ont &#233;t&#233; plac&#233;s juste devant les cibles. Ainsi, les particules s'immobilisent sur les objets de collision. Dans les pr&#233;c&#233;dents articles, on n'a parl&#233; des particules qu'en pratique. Elles &#034;naissent&#034; lors de leur &#233;mission, ont unn comportement (position, vitesse, orientation dans l'espace...) qui varie en fonction du temps (modifi&#233; d'une image &#224; l'autre, en fonction de la pr&#233;c&#233;dente) et meurent (disparaissent) au bout d'un temps d&#233;fini ou lors d'une collision. Tous les param&#232;tres des particules varient avec une petite diff&#233;rence entre chacune, avec une part d'al&#233;atoire. Comme pour le projet &#034;Temp&#234;te autour d'un chateau&#034;, les aiguilles ont unn comportement similaire aux nu&#233;es de fl&#232;ches lorsqu'elles rencontrent un obstacle. Lors de l'impact, il s'agissait de conserver l'angle d'incidence et de figer (une reproduction de) la fl&#232;che sur l'objet de collision.&lt;/p&gt;
&lt;p&gt;Sur l'image ci-dessous, de nombreuses particules sont fich&#233;es dans les objets de collision. Il aura fallu ajuster leur nombre pour qu'&#224; l'arriv&#233;e elles soient mass&#233;es et que chaque lettre soit suffisemment visible et lisible. Une fois pant&#233;e, chaque particule devait tourner et briller en refl&#233;tant la lumi&#232;re comme des paillettes (ce qui n'est pas tr&#232;s noti&#231;able dans les vid&#233;os compress&#233;e pr&#233;sent&#233;es sur internet).&lt;/p&gt;
&lt;figure class='spip_document_67 spip_documents spip_documents_center'
style=&#034;max-width:500px;&#034; data-w=&#034;500&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:75%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg?1772049793 1x,local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg?1772049793 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg.webp?1772049793 1x,local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg.webp?1772049793 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH375/fe88dea49a9f22ea4453725d89b90698-65662.jpg?1772058853' alt='' data-src='IMG/jpg/4/7/c/titre_3-4jpg15b0.jpg' data-l='500' data-h='375' data-tailles='[\&#034;500\&#034;]' class='image_responsive avec_picturefill' width='500' height='375' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/fe88dea49a9f22ea4453725d89b90698.jpg.webp?1772049793' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Nous n'avons pas vraiment parl&#233; de la fabrication des aiguilles elles-m&#234;me, leur g&#233;om&#233;trie est tr&#232;s simple. Comme on ne les voit que de derri&#232;re, elles ont &#233;t&#233; model&#233;es en cons&#233;quence. Quelques mod&#232;les diff&#233;rents ont &#233;t&#233; cr&#233;&#233;s, mais avec peu de changements. L'int&#233;r&#234;t d'avoir plusieurs mod&#232;les r&#233;side ici surtout dans les variations de textures...&lt;/p&gt;
&lt;p&gt;Bien-s&#251;r, le plus important &#233;tait le mouvement g&#233;n&#233;ral, la vitesse de d&#233;placement des aiguilles et les apparitions de chacune. Comme les particules poss&#232;dent une grande part d'al&#233;atoire dans leurs positions et d&#233;placements, il a fallu faire intervenir de nombreux param&#232;tres pour influer sur elles : turbulences, objet de collision autour de la cam&#233;ra pour &#233;viter qu'elles s'en approchent trop, r&#233;pulsion entre les particules pour ne pas qu'elles rentrnet les unes dans les autres etc...&lt;/p&gt;
&lt;p&gt;Une fois cette &#233;tape d'animation valid&#233;e par le r&#233;alisateur, le syst&#232;me de particules a &#233;t&#233; &#034;gel&#233;&#034;, c'est &#224; dire que leurs mouvements au cours de l'animation ont &#233;t&#233; enregistr&#233;s. Plus aucun al&#233;a ne sera ajout&#233;. Chaque fois que l'animation sera jou&#233;e, les aiguilles se comporteront exactement comme la fois pr&#233;c&#233;dente.&lt;/p&gt;
&lt;p&gt;Des sources de lumi&#232;re ont ensuite &#233;t&#233; ajout&#233;es en reproduisant le mod&#232;le d'&#233;clairage de la premi&#232;re sc&#232;ne du film, d'apr&#232;s les notes du r&#233;alisateur. D'autres ont &#233;t&#233; ajout&#233;es pour r&#233;hausser la lumi&#232;re ambiante, ainsi que des sources tournantes pour faire briller les aiguilles une fois qu'elles sont aglutin&#233;es en lettres. Les objets de la sc&#232;ne ont ensuite &#233;t&#233; s&#233;par&#233;s en couches : une pour la mati&#232;re ambiante, une pour le mat&#233;riau ensanglant&#233;, plusieurs pour la lumi&#232;re sp&#233;culaire, une pour les r&#233;flexions, ainsi que d'autres plus techniques pour les masques (canal alpha) , profondeur de champ (canal Z), couleurs, s&#233;paration des zones ensanglant&#233;es... Elles ont ensuite &#233;t&#233; rassembl&#233;es en compositing et ajust&#233;es s&#233;par&#233;ment.&lt;/p&gt;
&lt;p&gt;Voil&#224; un exemple d'ajout de plusieurs couches pour les mat&#233;riaux ambiants :&lt;/p&gt;
&lt;figure class='spip_document_68 spip_documents spip_documents_center'
style=&#034;max-width:500px;&#034; data-w=&#034;500&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:112.78195488722%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-500/b1ee36fe9d59814590f5304e94cf9583.jpg?1772049794 1x,local/cache-responsive/cache-532/b1ee36fe9d59814590f5304e94cf9583.jpg?1772049794 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-500/b1ee36fe9d59814590f5304e94cf9583.jpg.webp?1772049794 1x,local/cache-responsive/cache-532/b1ee36fe9d59814590f5304e94cf9583.jpg.webp?1772049794 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L500xH564/b1ee36fe9d59814590f5304e94cf9583-0dabc.jpg?1772058853' alt='' data-src='IMG/jpg/3/7/5/aiguilles-ama5e6.jpg' data-l='532' data-h='600' data-tailles='[\&#034;500\&#034;]' class='image_responsive avec_picturefill' width='500' height='564' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/b1ee36fe9d59814590f5304e94cf9583.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-532/b1ee36fe9d59814590f5304e94cf9583.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-500/b1ee36fe9d59814590f5304e94cf9583.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-532/b1ee36fe9d59814590f5304e94cf9583.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Voici sur l'illustration suivante un exemple avec les passes d'&#233;clairage :&lt;/p&gt;
&lt;figure class='spip_document_69 spip_documents spip_documents_left'
style=&#034;max-width:260px;&#034; data-w=&#034;260&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:230.76923076923%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg?1772049794 1x,local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg?1772049794 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg.webp?1772049794 1x,local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg.webp?1772049794 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L260xH600/bb25d7d1f52af725f228656f3ea6e885-881a4.jpg?1772058853' alt='' data-src='IMG/jpg/8/4/d/aiguilles-li927c.jpg' data-l='260' data-h='600' data-tailles='[\&#034;260\&#034;]' class='image_responsive avec_picturefill' width='260' height='600' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-260/bb25d7d1f52af725f228656f3ea6e885.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;L'image tout en haut repr&#233;sente la passe de mati&#232;re diffuse (passe &#034;beauty&#034;), c'est la mati&#232;re de base &#233;clair&#233;e par les lumi&#232;res qui ne refl&#232;te que de mani&#232;re douce. Celle du milieu est un masque qui laisse entrevoir les portions des mat&#233;riaux des aiguilles qui refl&#232;tent de la lumi&#232;re sp&#233;culaire (r&#233;fl&#233;xions de la lumi&#232;re de fa&#231;on crue). L'image tout en bas est une illustration du comportement de la mati&#232;re sp&#233;culaire sur les aiguilles (cliquez sur l'image pour la voir en plus grand et sur le bouton &#034;retour&#034; du navigateur pour revenir &#224; l'article). Avec un rendu en passes et un logiciel de compositing, il est possible de combiner des mat&#233;riaux tr&#232;s diff&#233;rents sur chaque couche et de les combiner gr&#226;ce aux masques (ou caches). On peut m&#234;me cr&#233;er un mat&#233;riau en niveau de gris pour l'utiliser uniquement comme masque. Sur l'image du paragraphe suivant par exemple, des mat&#233;riaux ont &#233;t&#233; attribu&#233;s al&#233;atoirement &#224; des particules avec des couleurs pour chaque aiguille. Ainsi, il est possible d'isoler une couleur en compositing et de faire apparaitre cette aiguille isol&#233;ment sur un calque et lui ajouter un traitement sp&#233;cifique de correction de couleur. Avec cette technique appliqu&#233;e &#224; de nombreuses aiguilles, il est possible d'amplifier l'effet de multitude en introduisant des variations suppl&#233;mentaires. L'op&#233;ration peut &#234;tre faite sur des calques de passes en particulier (r&#233;flexions, sp&#233;culaires...), ainsi les possiblilit&#233;s sont infinies.&lt;/p&gt;
&lt;figure class='spip_document_70 spip_documents spip_documents_center'
style=&#034;max-width:480px;&#034; data-w=&#034;480&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:37.550200803213%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-480/3f45ffc6e59d85f88c43b73d29e93fa4.jpg?1772049794 1x,local/cache-responsive/cache-498/3f45ffc6e59d85f88c43b73d29e93fa4.jpg?1772049794 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-480/3f45ffc6e59d85f88c43b73d29e93fa4.jpg.webp?1772049794 1x,local/cache-responsive/cache-498/3f45ffc6e59d85f88c43b73d29e93fa4.jpg.webp?1772049794 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L480xH180/3f45ffc6e59d85f88c43b73d29e93fa4-b1552.jpg?1772058853' alt='' data-src='IMG/jpg/a/0/5/aiguilles-teebcc.jpg' data-l='498' data-h='187' data-tailles='[\&#034;480\&#034;]' class='image_responsive avec_picturefill' width='480' height='180' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-480/3f45ffc6e59d85f88c43b73d29e93fa4.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-498/3f45ffc6e59d85f88c43b73d29e93fa4.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-480/3f45ffc6e59d85f88c43b73d29e93fa4.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-498/3f45ffc6e59d85f88c43b73d29e93fa4.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Evidemment, il aura fallu faire le rendu de toutes les images de l'animation pour chacune des passes, augmenter le temps de calcul. Comme il y avait des centaines de milliers de particules affich&#233;es, la sc&#232;ne a &#233;t&#233; optimis&#233;e et le rendu de chaque lettre a &#233;t&#233; effectu&#233; sp&#233;par&#233;ment (mais toujours en passes), puis toutes les images rassembl&#233;es en compositing. Enfin, une passe des plus importantes est celle de profondeur de champ, le canal Z (&#224; droite sur l'image pr&#233;c&#233;dente). Hormis le fond (ici en noir), le gris le plus fonc&#233; (noir) repr&#233;sente le premier plan et le blanc ce qui est le plus &#233;loign&#233; de la cam&#233;ra. On notera que les aiguilles sont repr&#233;sent&#233;e avec une &#233;chelle de niveaux de gris car leur longueur s'&#233;tent dans le champ de la cam&#233;ra. Cette passe sert principalement &#224; ajouter un effet de flou (de profondeur de champ, de mouvement) aux aiguilles. Ces deux proc&#233;d&#233;s sont habituellement tr&#232;s longs &#224; calculer en 3D, il est donc souhaitable de les r&#233;aliser en post-production dans le logiciel de compositing. Cela permet &#233;galement plus de contr&#244;le sur leur intensit&#233;.&lt;/p&gt;
&lt;p&gt;Une fois que toutes les couches sont empil&#233;es, combin&#233;es et ajust&#233;es, on proc&#232;de &#224; un nouveau rendu (dans le logiciel de compositing) pour obtenir une image &#034;plate&#034; en niveaux de gris qui est d&#233;sormais pr&#234;te &#224; &#234;tre int&#233;gr&#233;e au film.&lt;/p&gt;
&lt;p&gt;Voici l'aper&#231;u de la version d&#233;finitive de l'image que nous avons utilis&#233;e pour ces exemples :&lt;/p&gt;
&lt;figure class='spip_document_71 spip_documents spip_documents_center'
style=&#034;max-width:415px;&#034; data-w=&#034;415&#034;&gt;
&lt;span &gt;
&lt;picture style='padding:0;padding-bottom:74.939759036145%' class='conteneur_image_responsive_h'&gt;&lt;!--[if IE 9]&gt;&lt;video style='display: none;'&gt;&lt;![endif]--&gt;&lt;source srcset='local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg?1772049794 1x,local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg?1772049794 2x' type='image/jpeg'&gt;&lt;source srcset='local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg.webp?1772049794 1x,local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg.webp?1772049794 2x' type='image/webp'&gt;&lt;!--[if IE 9]&gt;&lt;/video&gt;&lt;![endif]--&gt;&lt;img src='https://yannis.lehuede.org/local/cache-vignettes/L415xH311/b94bd74db87f5c09e68007bcfb0be252-d68e9.jpg?1772058853' alt='' data-src='IMG/jpg/5/0/3/aiguilles25_2d0f.jpg' data-l='415' data-h='311' data-tailles='[\&#034;415\&#034;]' class='image_responsive avec_picturefill' width='415' height='311' /&gt;&lt;/picture&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;link href='https://yannis.lehuede.org/local/cache-responsive/cache-415/b94bd74db87f5c09e68007bcfb0be252.jpg.webp?1772049794' rel='attachment' property='url'&gt;
&lt;/span&gt;
&lt;/figure&gt;
&lt;p&gt;Et voil&#224; le plan final du titrage avec les aiguilles au d&#233;but du film (&#224; 0'33&#034;) :&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe width=&#034;560&#034; height=&#034;315&#034; src=&#034;https://www.youtube.com/embed/iJDE7nRaVF8&#034; frameborder=&#034;0&#034; allow=&#034;autoplay; encrypted-media&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Monstre masqu&#233;</title>
		<link>https://yannis.lehuede.org/monstre-masque.html</link>
		<guid isPermaLink="true">https://yannis.lehuede.org/monstre-masque.html</guid>
		<dc:date>2007-06-22T18:26:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>yannis</dc:creator>



		<description>
&lt;p&gt;Sur ce plan du court-m&#233;trage Toxic, c'est la seule fois o&#249; on aper&#231;oit le visage du tortionnaire. Comme on est dans un univers onirique, o&#249; on se demande si c'est l'imagination du prisonnier qui imagine le monstre ou s'il est r&#233;el. Le monstre &#233;tait donc voulu par le r&#233;alisateur comme volontairement irr&#233;el. &lt;br class='autobr' /&gt;
L'id&#233;e de truquer ce plan o&#249; le tortionnnaire poss&#232;de un masque du type &#034;elephant-man&#034; vient aussi du fait que les raccords du masque avec la peau &#233;taient visibles &#224; l'image. Il fallait (&#8230;)&lt;/p&gt;


-
&lt;a href="https://yannis.lehuede.org/-trucages-numeriques-.html" rel="directory"&gt;Trucages num&#233;riques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h3 class=&#034;spip&#034;&gt;&lt;a id=&#034;ancre-0&#034; name=&#034;ancre-0&#034;&gt;&lt;/a&gt;&lt;a id=&#034;a1&#034; name=&#034;a1&#034;&gt;&lt;/a&gt; &lt;/h3&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xvknqe&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Sur ce plan du court-m&#233;trage Toxic, c'est la seule fois o&#249; on aper&#231;oit le visage du tortionnaire. Comme on est dans un univers onirique, o&#249; on se demande si c'est l'imagination du prisonnier qui imagine le monstre ou s'il est r&#233;el. Le monstre &#233;tait donc voulu par le r&#233;alisateur comme volontairement irr&#233;el.&lt;/p&gt;
&lt;p&gt;L'id&#233;e de truquer ce plan o&#249; le tortionnnaire poss&#232;de un masque du type &#034;elephant-man&#034; vient aussi du fait que les raccords du masque avec la peau &#233;taient visibles &#224; l'image. Il fallait d&#233;j&#224; masquer ces d&#233;tails ind&#233;sirables.&lt;/p&gt;
&lt;p&gt;L'image film&#233; l'&#233;taitsur le d&#233;cor, le personnage est en mouvement, il a donc fallu cr&#233;er des caches poor s&#233;parer certaines zones de l'image. C'est donc un projet de &#034;d&#233;tourage&#034; (terme utilis&#233; sur une image fixe), ou de &#034;rotoscoping&#034; (tra&#231;age de masques sur des images anim&#233;es, image par image ou suivant les mouvements).&lt;/p&gt;
&lt;p&gt;Plusieurs coutours d'&#233;l&#233;ments ont &#233;t&#233; trac&#233;s pour :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; le buste du personnage,&lt;/li&gt;&lt;li&gt; le visage,&lt;/li&gt;&lt;li&gt; les bords du masque du monstre,&lt;/li&gt;&lt;li&gt; la main avec l'outil entre les doigts.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ces caches ont &#233;t&#233; trac&#233;s sur une des premi&#232;res images de l'animation, de pr&#233;f&#233;rence une o&#249; les &#233;l&#233;ments sont bien visibles et distants (pas d'&#233;l&#233;ment cach&#233; derri&#232;re un autre par exemple). Ensuite, il faut rep&#233;rer les images o&#249; des poses cl&#233;s sont pr&#233;sentes dans la vid&#233;o et d&#233;placer les bords du cache et enregistrer sa forme &#224; ce moment, par un &#034;keyframe&#034;. Les contours du cache sont dessin&#233;s avec des courbes (math&#233;matiques) guid&#233;s par des points d'ancrages qui d&#233;finissent la courbure (vecteurs tangents orientables) &#224; chacun de ces points et la position o&#249; passe la courbe &#224; ces endroits. Ce sont ces points d'ancrage et leurs vecteurs que l'on peut animer en fonction du temps. Pour ajuster les bords du cache, en plus des poses cl&#233;s, il faut souvent observer l'annimation et faire des ajustements image par image. C'est tr&#232;s long et demande &#233;norm&#233;ment de minutie. Ensuite, il faut absolument regarder l'animation &#224; la vitesse r&#233;elle car les ajustements image par image peuvent cr&#233;er des effets ind&#233;sirables de saut du cache. Dans ce cas, aux moments o&#249; le cache &#034;saute&#034; ou se d&#233;place de mani&#232;re peu fluide, il faut adoucir les d&#233;pllacements en fonction du temps. Ceci peut se rep&#233;rer sur les courbes de d&#233;placement d'un point cl&#233; au format position en fnction du temps. Ces courbes sont souvent s&#233;par&#233;es selon les axes X et Y. Evidemment, la pr&#233;cision des mouvements du cache d&#233;pend de l'effet final recherch&#233;. C'est selon les besoins.&lt;/p&gt;
&lt;p&gt;Une fois que les diff&#233;rents &#233;l&#233;ments sont isol&#233;s, et plac&#233;s chhacun sur un calque sei-transparent, on peut s'int&#233;resser &#224; la modification de leur apparences respectives. Pour fairre des d&#233;formations, on utilise un flou dont l'intensit&#233; est en fonction de niveaux de gris. C'est un outil g&#233;n&#233;ralement utilis&#233; pour les flous de profondeur de champs, guid&#233; par une couche &#034;Z channel&#034; (image en niveaux de gris dont le bllanc repr&#233;sente ce qui est le plus proche de la cam&#233;ra, le noir ce qui en est le plus loin). Sur un logiciel de compositing, onn a vu qu'on poouvait faire des copies du plan film&#233;, avec des caches pour isoler certaines parties, mais ce conncept d'image avec diff&#233;rents calques peut &#234;tre utilis&#233; pour l'image qui va d&#233;finir l'intensit&#233; du flou. On peut donc ajouter plusieurs couches successives de bruits, &#224; diff&#233;rentes tailles et fr&#233;quences, y ajouter du flou, et tout ce qu'on d&#233;sire ajouter. Evidemment, cette image en niveaux de gris contient du bruit anim&#233;e. Pour visualliser son effet, il faut l'appliquer aux diff&#233;rents calques de l'image (le viisage, le buste...) pour en ajuster les param&#232;tres. Le buste n'a pas subi le m&#234;me effet (plus subtil) que celui du visage. Et bien-s&#251;r, on aura tous remarqu&#233; que le cache des mains n'est pas visible dans toutes ces vid&#233;os !&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe frameborder=&#034;0&#034; src=&#034;https://www.dailymotion.com/embed/video/xvkngw&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;La version qui a &#233;t&#233; incrust&#233;e dans le flim (avec des yeux en supperposition suppl&#233;mentaire) contient bien le cache sur les doigts, pour &#233;viter qu'ils apparaissent flous.&lt;/p&gt;
&lt;div class=&#034;video-container&#034;&gt;
&lt;iframe width=&#034;560&#034; height=&#034;315&#034; src=&#034;https://www.youtube.com/embed/iJDE7nRaVF8&#034; frameborder=&#034;0&#034; allow=&#034;autoplay; encrypted-media&#034; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Le plan que nous avons d&#233;taill&#233; ici est &#224; 6'15&#034; du film Toxic (r&#233;alis&#233; par Jopo).&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
