{"id":9279,"date":"2026-05-11T11:47:42","date_gmt":"2026-05-11T09:47:42","guid":{"rendered":"https:\/\/roman3d.com\/?post_type=project&#038;p=9279"},"modified":"2026-05-11T11:48:28","modified_gmt":"2026-05-11T09:48:28","slug":"3d-cgi-demoreel","status":"publish","type":"project","link":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/","title":{"rendered":"3D CGI Demoreel"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.2&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;90deg&#8221; background_color_gradient_stops=&#8221;#ed9ee3 20%|rgba(237,158,227,0) 20%&#8221; background_color_gradient_overlays_image=&#8221;on&#8221; background_color_gradient_start=&#8221;rgba(162,246,240,0.87)&#8221; background_color_gradient_start_position=&#8221;20%&#8221; background_color_gradient_end=&#8221;rgba(0,0,0,0)&#8221; background_color_gradient_end_position=&#8221;19%&#8221; background_image=&#8221;https:\/\/roman3d.com\/wp-content\/uploads\/2020\/08\/roman3d-portfolio-projects-header.jpg&#8221; height=&#8221;400px&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_direction=&#8221;96deg&#8221; background_color_gradient_stops=&#8221;rgba(19,32,77,0.68) 0%|rgba(19,32,77,0.36) 100%&#8221; background_color_gradient_start=&#8221;rgba(19,32,77,0.68)&#8221; background_color_gradient_end=&#8221;rgba(19,32,77,0.36)&#8221; background_image=&#8221;https:\/\/roman3d.com\/wp-content\/uploads\/2026\/05\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png&#8221; parallax=&#8221;on&#8221; width=&#8221;80%&#8221; width_tablet=&#8221;&#8221; width_phone=&#8221;90%&#8221; width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;-200px||0px||false|false&#8221; custom_padding=&#8221;250px||0px||false|false&#8221; box_shadow_style=&#8221;preset3&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; width=&#8221;70%&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|phone&#8221; module_alignment=&#8221;left&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _dynamic_attributes=&#8221;content&#8221; text_text_color=&#8221;#121516&#8243; header_font=&#8221;|800|||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#ffffff&#8221; header_font_size=&#8221;55px&#8221; header_letter_spacing=&#8221;3px&#8221; header_line_height=&#8221;1.1em&#8221; background_enable_color=&#8221;off&#8221; background_layout=&#8221;dark&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;off|desktop&#8221; module_alignment=&#8221;left&#8221; custom_padding=&#8221;30px|30px|30px|30px|true|true&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; header_font_size_tablet=&#8221;40px&#8221; header_font_size_phone=&#8221;40px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; module_alignment_tablet=&#8221;center&#8221; module_alignment_phone=&#8221;&#8221; module_alignment_last_edited=&#8221;on|tablet&#8221; header_text_shadow_style=&#8221;preset3&#8243; global_colors_info=&#8221;{}&#8221; width__hover_enabled=&#8221;off|desktop&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IjxoMT4iLCJhZnRlciI6IjwvaDE+In19@[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Feature 14&#8243; _builder_version=&#8221;4.16&#8243; background_color=&#8221;#ffffff&#8221; custom_padding=&#8221;2px||0px|||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;||0px||false|false&#8221; border_width_bottom=&#8221;1px&#8221; border_color_bottom=&#8221;#d9c6a4&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;column1&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; custom_padding_tablet=&#8221;||50px|&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; padding_tablet=&#8221;||50px|&#8221; padding_last_edited=&#8221;on|tablet&#8221; custom_padding__hover=&#8221;|||&#8221; padding_phone=&#8221;||50px|&#8221;][et_pb_blurb title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9hdXRob3IiLCJzZXR0aW5ncyI6eyJiZWZvcmUiOiJBdXRob3IgOiAiLCJhZnRlciI6IiIsIm5hbWVfZm9ybWF0IjoibGFzdF9maXJzdF9uYW1lIiwibGluayI6Im9mZiIsImxpbmtfZGVzdGluYXRpb24iOiJhdXRob3JfYXJjaGl2ZSJ9fQ==@&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe08a;||divi||400&#8243; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;20px&#8221; _builder_version=&#8221;4.24.2&#8243; _dynamic_attributes=&#8221;title&#8221; header_font=&#8221;|700|||||||&#8221; header_font_size=&#8221;20px&#8221; custom_margin=&#8221;||-2px|||&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; icon_font_size=&#8221;20px&#8221; global_colors_info=&#8221;{}&#8221; icon_color__hover_enabled=&#8221;on|desktop&#8221; icon_color__hover=&#8221;#13204d&#8221;][\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;column2&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_blurb title=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9jYXRlZ29yaWVzIiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJsaW5rX3RvX3Rlcm1fcGFnZSI6Im9uIiwic2VwYXJhdG9yIjoiIHwgIiwiY2F0ZWdvcnlfdHlwZSI6ImNhdGVnb3J5In19@&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#xe08c;||divi||400&#8243; icon_placement=&#8221;left&#8221; image_icon_width=&#8221;20px&#8221; _builder_version=&#8221;4.16&#8243; _dynamic_attributes=&#8221;title,content&#8221; header_font=&#8221;|700|||||||&#8221; header_font_size=&#8221;20px&#8221; custom_margin=&#8221;||0px|&#8221; custom_padding=&#8221;||26px|||&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; icon_font_size=&#8221;20px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; icon_color__hover=&#8221;#13204d&#8221; icon_color__hover_enabled=&#8221;on&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9leGNlcnB0Iiwic2V0dGluZ3MiOnsiYmVmb3JlIjoiIiwiYWZ0ZXIiOiIiLCJ3b3JkcyI6IiIsInJlYWRfbW9yZV9sYWJlbCI6IiJ9fQ==@[\/et_pb_blurb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Feature 14&#8243; _builder_version=&#8221;4.16&#8243; min_height=&#8221;695px&#8221; custom_margin=&#8221;-1px|||||&#8221; custom_padding=&#8221;0px||49px|||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; admin_label=&#8221;Line &#8211; Article&#8221; _builder_version=&#8221;4.24.0&#8243; background_color=&#8221;#FFFFFF&#8221; custom_padding=&#8221;0px|||||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; module_class=&#8221;column1&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; custom_padding_tablet=&#8221;||50px|&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221; padding_tablet=&#8221;||50px|&#8221; padding_last_edited=&#8221;on|tablet&#8221; custom_padding__hover=&#8221;|||&#8221; padding_phone=&#8221;||50px|&#8221;][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H2&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 data-sourcepos=\"1:1-1:74\"><span>A demoreel with multiple lives<\/span><\/h2>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Intro&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;05b6b6ce-9585-4ec1-94da-cd0f40f4dfa1&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; link_text_color=&#8221;#000000&#8243; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;#ed9ee3&#8243; background_image=&#8221;https:\/\/roman3d.com\/wp-content\/uploads\/2024\/04\/roman3d-accueil-encart-icones-01-2.png&#8221; parallax=&#8221;on&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;20px|20px|5px|20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote>\n<blockquote>\n<p class=\"western\"><span>The <strong>ROMAN3D demoreel<\/strong> is not just a simple project gallery. <\/span><span>It tells <strong>a visual journey<\/strong> built over several years, spanning <strong>professional projects<\/strong>, <strong>collaborations<\/strong> <strong>in photography<\/strong>, <strong>personal experiments<\/strong> and <strong>more narrative worlds<\/strong>.<\/span><\/p>\n<\/blockquote>\n<\/blockquote>\n<p>[\/et_pb_text][et_pb_video src=&#8221;https:\/\/youtu.be\/ZHGRLhK4iP8&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; db_limit_youtube_related_videos_to_same_channel=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_video][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;50px||30px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px|0px|20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Since <strong>August 4, 2022<\/strong>, I\u2019d been set on the idea of offering you a 3D CGI demoreel. This final approved video was completed on <strong>May 8, 2026<\/strong>, early in the evening.<\/p>\n<p>This project required a total of <strong>356 hours<\/strong> of work (renders included) spread over <strong>50 days<\/strong>. Producing it in <strong>3D CGI<\/strong> meant adapting to\u2014and fully learning\u2014<strong>Blender<\/strong>, especially in terms of value for money, copyright compliance, and respecting clients\u2019 brand image.<\/p>\n<p><strong><\/strong><strong><\/strong>Only one generative AI element is present : the texture of the back wall in the theatre scene, created at the time using a European image bank that had developed its own ethical AI model for artist compensation. I kept this element so as not to distort the original project.<\/p>\n<p>It\u2019s important to note that \u201c<strong>the logo animation in shot 1<\/strong>\u201d, originally created in <strong>Maya<\/strong> for the teaser video, \u201c<strong>was not included in this 356-hour total<\/strong>\u201d.<\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H2&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 data-sourcepos=\"1:1-1:74\">Project development<\/h2>\n<p>[\/et_pb_text][dsm_image_carousel gallery_ids=&#8221;9336,9338,9340,9342&#8243; slide_to_show=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/dsm_image_carousel][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Like any project of this scale, <strong>the thinking phase<\/strong> was no small task.<\/p>\n<p>The challenge was to chain together shots with <strong>different worlds<\/strong>, to <strong>surprise<\/strong> while keeping an <strong>recognizable style<\/strong> and <strong>highlighting<\/strong> past projects.<\/p>\n<p>Unlike a so-called \u201c<strong>classic<\/strong>\u201d demoreel, which simply shows past projects and broken-down elements, this demo reel is conceived as a project in its own right\u2014a demonstration of the <strong>craft<\/strong> and the <strong>computing power<\/strong> required to achieve it.<\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H2&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">From storyboard to 3D<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>The work done for this demo reel was structured around four crucial production pillars :<\/p>\n<ul>\n<li><strong>Animation<\/strong><\/li>\n<li><strong>VFX<\/strong> (Special Effects)<\/li>\n<li><strong>Lighting &amp; Rendering<\/strong> (Lighting &amp; Renders)<\/li>\n<li><strong>Compositing<\/strong> (Compositing)<\/li>\n<\/ul>\n<p>\u26a0\ufe0f In producing the demo reel, I\u2019m not mentioning <strong>modeling<\/strong> or <strong>textures<\/strong> here, because many elements or scenes were <strong>reused<\/strong> and\/or <strong>reworked<\/strong> (made previously or purchased via 3D asset libraries).<\/p>\n<p><strong>It\u2019s impossible, in so little time, to make this kind of project without reusing existing elements. The biggest challenge was integrating these different assets, which led to plenty of headaches during the build. <\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H2&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 data-sourcepos=\"1:1-1:74\">Shot-by-shot breakdown<\/h2>\n<p>[\/et_pb_text][dsm_image_carousel gallery_ids=&#8221;9344,9346,9348,9350,9352,9354,9356&#8243; slide_to_show=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/dsm_image_carousel][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 1 : the ROMAN3D logo<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;||on||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Clean and simple, it serves as a<span> <\/span><strong>visual entry point<\/strong>, a<span> <\/span><strong>brand signature<\/strong><span> <\/span>and a<span> <\/span><strong>\u201cstarting marker\u201d<\/strong><span> <\/span>before diving into<span> <\/span><strong>more complex scenes<\/strong>.<\/p>\n<p>This shot, while<span> <\/span><strong>short<\/strong>, shows<span> <\/span><strong>only the ROMAN3D logo<\/strong>, with<span> <\/span><strong>no website mention<\/strong>, to keep a<span> <\/span><strong>pure, minimalist brand image<\/strong>.<\/p>\n<p>The logo was<span> <\/span><strong>animated in Autodesk Maya<\/strong><span> <\/span>to create a<span> <\/span><strong>more dynamic version of the logo<\/strong><span> <\/span>than the previous one, created for my<span> <\/span><strong>first demoreel after graduating from 3D school<\/strong>: <a href=\"https:\/\/youtu.be\/pPAFBPXjqec?si=mOhJUrLNLztBMGbm\" target=\"_blank\" rel=\"noopener\">Old demoreel<\/a>. This shot shows a <span> <\/span><strong>set of white dots<\/strong><span> <\/span>representing <strong>all the projects<\/strong><span> <\/span>that combine to create the<span> <\/span><strong>new 3D-animated logo<\/strong>. These dots come together <span> <\/span><strong>gradually<\/strong>, like a<span> <\/span><strong>metaphor for the synthesis<\/strong><span> <\/span>of my<span> <\/span><strong>past and present work<\/strong><span> <\/span>into a single<span> <\/span><strong>visual identity<\/strong>.<\/p>\n<p>The<span> <\/span><strong>original teaser video<\/strong><span> <\/span>used<span> <\/span><strong>music<\/strong><span> <\/span>whose<span> <\/span><strong>rights were limited in duration<\/strong>, which prevented me from<span> <\/span><strong>reusing it as-is<\/strong><span> <\/span>for this<span> <\/span><strong>new project<\/strong>: <a href=\"https:\/\/youtu.be\/gPeCaRbRHPE?si=NX7d_IX6UQOsMShi\" target=\"_blank\" rel=\"noopener\">Demoreel teaser<\/a>.<\/p>\n<p>Following<span> <\/span><strong>many exchanges with the rights holders<\/strong><span> <\/span>\u2014 who ultimately<span> <\/span><strong>removed the music from their platform<\/strong><span> <\/span>\u2014 I had to<span> <\/span><strong>re-edit the video<\/strong><span> <\/span>with a<span> <\/span><strong>new soundtrack<\/strong>, chosen<span> <\/span><strong>specifically<\/strong><span> <\/span>to match the<span> <\/span><strong>rhythm<\/strong><span> <\/span>and the <strong>aesthetic<\/strong><span> <\/span>of this<span> <\/span><strong>demoreel<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 2 : the book<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">The term<span> <\/span><strong>\u201cROMAN3D\u201d<\/strong><span> <\/span>aims to highlight the common word<span> <\/span><strong>\u201croman\u201d<\/strong><span> <\/span>(a fiction novel), beyond the <strong>common confusion with my first name<\/strong>.<\/p>\n<p>It also helps create a<span> <\/span><strong>link between the real world and the digital world<\/strong>, reminding us that<span> <\/span><strong>3D<\/strong><span> <\/span>doesn\u2019t live only on screen, but also in<span> <\/span><strong>tangible media<\/strong>.<\/p>\n<p>Each<span> <\/span><strong>project<\/strong><span> <\/span>can then be seen as a<span> <\/span><strong>chapter of this book<\/strong>, and the<strong>collection of scenes<\/strong><span> <\/span>as a<span> <\/span><strong>series of stories<\/strong><span> <\/span>that make it up.<\/p>\n<p>By entering this<span> <\/span><strong>shot<\/strong>, you\u2019re stepping into a<span> <\/span><strong>story<\/strong>, both<span> <\/span><strong>visual and narrative<\/strong>.<\/p>\n<p>The <strong>hologram<\/strong> effect, meanwhile, was no small task :<\/p>\n<p>It\u2019s a nod to the 3D drone video project <strong>\u201cDrone Day\u201d<\/strong> (link below), reused here as a central visual element.<\/p>\n<p>It was<span> <\/span><strong>generated directly in Blender<\/strong>, then<span> <\/span><strong>enhanced in post-production \/ compositing<\/strong><span> <\/span>to blend better into the<span> <\/span><strong>scene<\/strong><span> <\/span>and strengthen that<span> <\/span><strong>sense of connection between the real and the virtual<\/strong>.<\/p>\n<p>The<span> <\/span><strong>building<\/strong>, meanwhile, has a<span> <\/span><strong>style that often sits in-between<\/strong><span> <\/span>(medieval-ish, abstract), to draw a<span> <\/span><strong>parallel<\/strong><span> <\/span>with the idea that <strong>architecture<\/strong><span> <\/span>and<span> <\/span><strong>3D<\/strong><span> <\/span>are compatible, and that you can<span> <\/span><strong>travel through time<\/strong><span> <\/span>thanks to this<span> <\/span><strong>technology<\/strong>, by<span> <\/span><strong>layering styles, eras and realities<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;50px||50px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px|0px|20px|false|false&#8221; link_option_url=&#8221;https:\/\/roman3d.com\/creativity\/la-compagnie-des-types-louches-the-hypochondriac\/&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>https:\/\/roman3d.com\/en\/projet\/drone-day\/<\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 3 : Groupe Iagona kiosks<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div>\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div>\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Shot 3 highlights the<span> <\/span><strong>interactive kiosks from Groupe Iagona : <a href=\"https:\/\/borne.iagona.com\/en\/connected-lockers\/mk-evo\/\">MK Evo<\/a>, <a href=\"https:\/\/borne.iagona.com\/en\/connected-lockers\/mk-post\/\">MK Post<\/a>, <a href=\"https:\/\/borne.iagona.com\/en\/connected-lockers\/mk-med\/\">MK Med<\/a>, <a href=\"https:\/\/borne.iagona.com\/en\/banking-terminals\/s5\/\">S5<\/a><\/strong>.<\/p>\n<p>During my<span> <\/span><strong>time at Groupe Iagona<\/strong>, I<span> <\/span><strong>remodeled, cleaned up and reworked more than 35 3D models<\/strong>, originally created in<span> <\/span><strong>SolidWorks<\/strong><span> <\/span>by<span> <\/span><strong>engineers<\/strong>, to turn them into<span> <\/span><strong>optimized quad-based 3D scenes<\/strong>, intended for the<span> <\/span><strong>Groupe Iagona Sketchfab account<\/strong><span> <\/span>and for<span> <\/span><strong>real-time<\/strong>.<\/p>\n<p>For<span> <\/span><strong>most of these kiosks<\/strong>, I had to start again from<span> <\/span><strong>technical drawings<\/strong><span> <\/span>or<span> <\/span><strong>photos<\/strong>, then, from<span> <\/span><strong>converted meshes<\/strong>, redo them<span> <\/span><strong>almost entirely<\/strong>.<\/p>\n<p>A<span> <\/span><strong>bridge<\/strong><span> <\/span>was set up between<span> <\/span><strong>SolidWorks<\/strong><span> <\/span>and<span> <\/span><strong>Maya<\/strong>, but it didn\u2019t<span> <\/span><strong>fully streamline the process<\/strong>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4><strong>The difference in the nature of 3D<\/strong><\/h4>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\"><span>In<strong> engineering<\/strong> \/ SolidWorks, <\/span><strong>3D<\/strong><span> is used to <\/span><strong>describe a mechanical part<\/strong><span> with <\/span><strong>very fine dimensional accuracy<\/strong><span>, with <\/span><strong>calculated volumes<\/strong><span>, <\/span><strong>exact thicknesses<\/strong><span>, <\/span><strong>edges<\/strong><span>, <\/span><strong>borders<\/strong><span>, <\/span><strong>fillets<\/strong><span>, sometimes <\/span><strong>details that are visually unnecessary<\/strong><span>, but <\/span><strong>crucial for manufacturing<\/strong><span>.<br \/><\/span><br \/><span>In <\/span><strong>animation &amp; video games \/ <\/strong>Maya or Blender<span>, <\/span><strong>3D<\/strong><span> must be <\/span><strong>readable<\/strong><span>, <\/span><strong>clean<\/strong><span>, <\/span><strong>lightweight<\/strong><span> and <\/span><strong>render-friendly<\/strong><span> : few <\/span><strong>triangles<\/strong><span>, good <\/span><strong>quads<\/strong><span>, <\/span><strong>clean topology<\/strong><span>, <\/span><strong>crisp outlines<\/strong><span>, <\/span><strong>easy-to-manage materials<\/strong><span>, and above all <\/span><strong>readable surfaces<\/strong><span> under different <\/span><strong>lighting<\/strong><span>.<br \/><\/span><br \/><span>The <\/span><strong>mesh<\/strong><span> obtained during the <\/span><strong>conversion from SolidWorks to Maya<\/strong><span> was therefore <\/span><strong>not at all suited to 3D animation<\/strong><span>. It contained <\/span><strong>too much unnecessary geometry<\/strong><span>, <\/span><strong>extremely dense surfaces<\/strong><span>, <\/span><strong>unnecessary triangles<\/strong><span>, <\/span><strong>messy edges<\/strong><span>, <\/span><strong>facets<\/strong><span>, and <\/span><strong>\u201cbulky\u201d volumes<\/strong><span>, <\/span><strong>that were hard to manage in rendering<\/strong><span> and <\/span><strong>costly in compute time<\/strong><span>.<br \/><\/span><br \/><span>In addition, the <\/span><strong>overall structure of the shapes<\/strong><span> wasn\u2019t designed to be <\/span><strong>readable on screen<\/strong><span>: <\/span><strong>cut-up surfaces<\/strong><span>, <\/span><strong>details that were too small<\/strong><span>, <\/span><strong>unwanted shadows<\/strong><span>, etc.<br \/><\/span><br \/><span>So I had to <\/span><strong>remodel a large part of these kiosks<\/strong><span>, often starting from the <\/span><strong>overall shape<\/strong><span>, but <\/span><strong>rebuilding the geometry cleanly in Maya<\/strong><span>, taking care of the <\/span><strong>topology<\/strong><span>, <\/span><strong>outlines<\/strong><span>, <\/span><strong>thicknesses<\/strong><span>, <\/span><strong>joints<\/strong><span>, while staying <\/span><strong>faithful to the original part<\/strong><span>.<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4><strong>Commercial promotion &amp; marketing<\/strong><\/h4>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;&#8211;et_global_body_font|500|on||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">It\u2019s this <strong>work<\/strong> that now makes it possible to use these <strong>models<\/strong> both for <strong>commercial promotion<\/strong> (visuals, configurable scenes, interactive demos) and for more <strong>\u201cmarketing\/sales\u201d<\/strong> projects, while maintaining a <strong>readable, clean and credible image<\/strong>.<\/p>\n<p>Throughout this entire <strong>process<\/strong>, I admire the <strong>work<\/strong> these <strong>engineers<\/strong> do: it requires <strong>tremendous rigor<\/strong>, <strong>great precision<\/strong> and <strong>a lot of time<\/strong> to describe each <strong>part<\/strong> down to the smallest <strong>detail<\/strong>.<\/p>\n<p>My <strong>remodeling<\/strong> work wasn\u2019t meant to correct their <strong>rigor<\/strong>, but simply to adapt their <strong>manufacturing model<\/strong> into a <strong>visualization model<\/strong>, better suited to the <strong>needs of 3D animation<\/strong> and <strong>real-time<\/strong>.<\/p>\n<p>In the <strong>demoreel<\/strong>, this <strong>shot<\/strong> shows the ability to work with <strong>complex industrial objects<\/strong> (screens, LEDs, reflections, lighting, signage) and integrate them into <strong>coherent scenes<\/strong>, while maintaining <strong>product credibility<\/strong>.<\/p>\n<p>I\u2019d also like to <strong>thank<\/strong> <strong>Iagona<\/strong> in particular for this <strong>project on their kiosks<\/strong>, and for allowing me to <strong>reuse 4 of these many models<\/strong> for this <strong>demoreel<\/strong>.<\/p>\n<p><strong>\ud83d\udc49 <em>To learn more about Iagona kiosks, feel free to visit their dedicated site : <\/em><\/strong><em><a href=\"https:\/\/borne.iagona.com\/en\/iagona-kiosks\/\" target=\"_blank\" rel=\"noopener\">https:\/\/borne.iagona.com\/en\/iagona-kiosks\/<\/a><\/em><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 4 : the theatre scene \u2013 Les Types Louches<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;&#8211;et_global_body_font|500|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Shot 4 is the<span> <\/span><strong>theatre scene<\/strong>, taken from the<span> <\/span><strong>volunteer photography project<\/strong><span> <\/span>done for the play<span> <\/span><strong>\u201cThe Imaginary Invalid\u201d<\/strong><span> <\/span>by the<span> <\/span><strong>\u201c<a href=\"https:\/\/typeslouchesparis.wixsite.com\/lestypeslouches\">La compagnie des Types Louches<\/a>\u201d<\/strong> association, staged by<span> <\/span><strong>Vincent Dermy<\/strong><span> <\/span>as part of an<span> <\/span><strong>initiative supporting people experiencing homelessness<\/strong>.<\/p>\n<p>I<span> <\/span><strong>adapted it<\/strong><span> <\/span>then<span> <\/span><strong>reused it in the demoreel<\/strong><span> <\/span>as a<span> <\/span><strong>more narrative staging moment<\/strong>, almost<span> <\/span><strong>theatrical<\/strong>, with a<span> <\/span><strong>stage<\/strong>,<span> <\/span><strong>sets<\/strong><span> <\/span>and<span> <\/span><strong>carefully crafted lighting<\/strong>.<\/p>\n<p>When it comes to<span> <\/span><strong>classic literature<\/strong>,<span> <\/span><strong>theatre<\/strong><span> <\/span>is never far away, and<span> <\/span><strong>Moli\u00e8re<\/strong><span> <\/span>holds an<span> <\/span><strong>important place<\/strong><span> <\/span>in this field, both<span> <\/span><strong>dramaturgically<\/strong><span> <\/span>and in the <strong>collective imagination<\/strong>.<\/p>\n<p>The text<span> <\/span><strong>\u201c+35,000 Lightroom photos\u201d<\/strong><span> <\/span>corresponds to the<span> <\/span><strong>number of photos<\/strong><span> <\/span>taken with my<span> <\/span><strong>equipment<\/strong><span> <\/span>over the<span> <\/span><strong>past few years<\/strong>, then<span> <\/span><strong>imported into Lightroom<\/strong><span> <\/span>for<span> <\/span><strong>sorting<\/strong><span> <\/span>and<span> <\/span><strong>selection<\/strong>.<\/p>\n<p>The<span> <\/span><strong>wall texture<\/strong><span> <\/span>comes from <strong>AI<\/strong>, but I chose to keep it as a<span> <\/span><strong>nod<\/strong><span> <\/span>to the way the<span> <\/span><strong>scene<\/strong><span> <\/span>had been built<span> <\/span><strong>originally<\/strong>, and to<span> <\/span><strong>leave it embedded<\/strong><span> <\/span>in this<span> <\/span><strong>first visual version of the project<\/strong>.<\/p>\n<p>To learn more about the<span> <\/span><strong>production of the original promo video<\/strong>, you can<span> <\/span><strong>read the dedicated article<\/strong><span> <\/span>:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;50px||50px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px|0px|20px|false|false&#8221; link_option_url=&#8221;https:\/\/roman3d.com\/creativity\/la-compagnie-des-types-louches-the-hypochondriac\/&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"xE3BI3Bb9e\"><p><a href=\"https:\/\/roman3d.com\/en\/project\/the-hypochondriac\/\">The Hypochondriac<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;The Hypochondriac&#8221; &#8212; ROMAN3D\" src=\"https:\/\/roman3d.com\/en\/project\/the-hypochondriac\/embed\/#?secret=sWHuriCD5H#?secret=xE3BI3Bb9e\" data-secret=\"xE3BI3Bb9e\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 5 : throwback to the April 1st video \u2013 Baby Shark<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;&#8211;et_global_body_font|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Shot 5 is a <strong>throwback to the project<\/strong> <strong>\u201cApril 1st \u2013 Baby Shark\u201d<\/strong>, a <strong>video<\/strong> conceived as a <strong>goof<\/strong>, but still produced with a <strong>real 3D approach<\/strong>.<\/p>\n<p>I <strong>included it here<\/strong> to show that <strong>3D<\/strong> can also serve <strong>absurd or offbeat projects<\/strong>, while remaining <strong>technically consistent<\/strong> with the <strong>rest of the demoreel<\/strong>.<\/p>\n<p>The <strong>rig (3D skeleton)<\/strong> for the <strong>main character<\/strong> in the animation that I originally built <strong>no longer worked<\/strong> in this <strong>new version of Blender<\/strong>\u2014a <strong>common issue<\/strong> that highlights how <strong>risky<\/strong> it is to <strong>update software mid-production<\/strong>.<\/p>\n<p>So I had to <strong>quickly rebuild one<\/strong> using an <strong>\u201cAutoRig\u201d<\/strong>, which inevitably comes with <strong>certain limitations<\/strong> and <strong>typical behavior flaws<\/strong>.<\/p>\n<p>I made sure the <strong>main character<\/strong> stayed fairly <strong>subtle on screen<\/strong>, so as not to overexpose the <strong>usual flaws<\/strong> of this type of <strong>automatic rig<\/strong>, while keeping a <strong>scene that\u2019s instantly recognizable<\/strong>.<\/p>\n<p><strong>Discover the original project here<\/strong>:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;50px||50px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px|0px|20px|false|false&#8221; link_option_url=&#8221;https:\/\/roman3d.com\/creativity\/la-compagnie-des-types-louches-the-hypochondriac\/&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"ciyRJHwjEA\"><p><a href=\"https:\/\/roman3d.com\/en\/project\/baby-shark-3d\/\">Baby Shark 3D<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Baby Shark 3D&#8221; &#8212; ROMAN3D\" src=\"https:\/\/roman3d.com\/en\/project\/baby-shark-3d\/embed\/#?secret=bJ5jYCbcOT#?secret=ciyRJHwjEA\" data-secret=\"ciyRJHwjEA\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 6 : plantarium &amp; NFT gallery<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;&#8211;et_global_body_font|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Shot 6 is the <strong>plantarium \/ NFT gallery<\/strong>, a <strong>world<\/strong> designed as an <strong>immersive scene<\/strong>, <strong>half garden, half digital space<\/strong>.<\/p>\n<p><strong>Plants<\/strong>, <strong>glass<\/strong>, <strong>screens<\/strong>, <strong>filtered light<\/strong>, <strong>shadows<\/strong>\u2014everything is <strong>arranged<\/strong> to create an <strong>atmosphere<\/strong>, not just a <strong>render<\/strong>. It\u2019s a shot where <strong>mood<\/strong> matters as much as <strong>technique<\/strong>. <\/p>\n<p>This shot, in addition to being a <strong>digital virtual gallery<\/strong>, is a small <strong>nod to the project<\/strong> <strong>\u201cCube Led\u201d<\/strong> created for <strong>Groupe Iagona<\/strong>, <strong>used<\/strong> for the <strong>ISE (Integrated Systems Europe) trade show<\/strong> in <strong>Barcelona<\/strong>, then <strong>adapted later<\/strong> for <strong>Oxhoo<\/strong>, <strong>Iagona\u2019s subsidiary<\/strong>, at the <strong>Retail Technology Show<\/strong> in <strong>London<\/strong>.<\/p>\n<p>I didn\u2019t feel it was necessary to <strong>reuse the original shot<\/strong> for the <strong>demo reel<\/strong>, as its <strong>promotion<\/strong> was still fairly <strong>recent<\/strong>.<\/p>\n<p><strong>See the article about the project :<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;50px||50px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px|0px|20px|false|false&#8221; link_option_url=&#8221;https:\/\/roman3d.com\/creativity\/la-compagnie-des-types-louches-the-hypochondriac\/&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"ijlLamxRsx\"><p><a href=\"https:\/\/roman3d.com\/en\/project\/led-cube-immersion\/\">LED Cube Immersion<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;LED Cube Immersion&#8221; &#8212; ROMAN3D\" src=\"https:\/\/roman3d.com\/en\/project\/led-cube-immersion\/embed\/#?secret=mkTT5C0pzl#?secret=ijlLamxRsx\" data-secret=\"ijlLamxRsx\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H3&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 data-sourcepos=\"1:1-1:74\">Shot 7 : ROMAN3D end logo<\/h3>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;&#8211;et_global_body_font|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"mx-auto flex flex-col pointer-events-auto max-w-threadContentWidth gap-md md:gap-lg\">\n<div class=\"flex flex-col\">\n<div class=\"flex flex-col gap-md @3xl:gap-lg w-full pt-md @3xl:pt-lg\">\n<div class=\"w-full\">\n<div class=\"w-full flex flex-col\">\n<div data-state=\"active\" data-orientation=\"horizontal\" role=\"tabpanel\" aria-labelledby=\"radix-_r_da_-trigger-default\" id=\"radix-_r_da_-content-default\" class=\"focus:outline-none\" tabindex=\"0\">\n<div class=\"flex flex-col @3xl:gap-y-lg gap-y-md\">\n<div class=\"gap-y-sm flex flex-col\">\n<div class=\"relative font-sans text-base text-foreground selection:bg-super\/50 selection:text-foreground dark:selection:bg-super\/10 dark:selection:text-super\">\n<div class=\"min-w-0 break-words [word-break:break-word]\">\n<div dir=\"auto\" id=\"markdown-content-58\" class=\"gap-y-md after:clear-both after:block after:content-['']\" lang=\"fr\">\n<div class=\"has-inline-images my-2 first:mt-0 [&amp;:has([data-inline-type=image])+&amp;:has([data-inline-type=image])_[data-inline-type=image]]:hidden [&amp;:has(table)_[data-inline-type=image]]:hidden\">\n<div class=\"prose dark:prose-invert inline leading-relaxed break-words min-w-0 [word-break:break-word] [&amp;_&gt;*:first-child]:mt-0 [&amp;_&gt;*:last-child]:mb-0\" style=\"box-sizing: border-box; scrollbar-color: initial; scrollbar-width: initial; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; color: var(--tw-prose-body); max-width: 65ch; --tw-prose-body: var(--tw-prose-invert-body); --tw-prose-headings: var(--tw-prose-invert-headings); --tw-prose-lead: var(--tw-prose-invert-lead); --tw-prose-links: var(--tw-prose-invert-links); --tw-prose-bold: var(--tw-prose-invert-bold); --tw-prose-counters: var(--tw-prose-invert-counters); --tw-prose-bullets: var(--tw-prose-invert-bullets); --tw-prose-hr: var(--tw-prose-invert-hr); --tw-prose-quotes: var(--tw-prose-invert-quotes); --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders); --tw-prose-captions: var(--tw-prose-invert-captions); --tw-prose-kbd: var(--tw-prose-invert-kbd); --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows); --tw-prose-code: var(--tw-prose-invert-code); --tw-prose-pre-code: var(--tw-prose-invert-pre-code); --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg); --tw-prose-th-borders: var(--tw-prose-invert-th-borders); --tw-prose-td-borders: var(--tw-prose-invert-td-borders); --tw-prose-invert-body: var(--static-fg-light); --tw-prose-invert-headings: var(--static-fg-light); --tw-prose-invert-lead: var(--static-fg-light); --tw-prose-invert-links: var(--static-fg-light); --tw-prose-invert-bold: var(--static-fg-light); --tw-prose-invert-counters: var(--fg-secondary); --tw-prose-invert-bullets: var(--fg-secondary); --tw-prose-invert-hr: var(--border-medium); --tw-prose-invert-quotes: var(--static-fg-light); --tw-prose-invert-quote-borders: var(--border-medium); --tw-prose-invert-captions: var(--static-fg-light); --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: 255 255 255; --tw-prose-invert-code: var(--static-fg-light); --tw-prose-invert-pre-code: var(--static-fg-light); --tw-prose-invert-pre-bg: oklch(var(--offset-color)); --tw-prose-invert-th-borders: var(--border-medium); --tw-prose-invert-td-borders: var(--border-medium); font-size: 1rem; line-height: 1.625; display: inline; min-width: 0px; overflow-wrap: break-word; word-break: break-word; --font-thin: 430; --font-extralight: 430; --font-light: 430; --font-normal: 430; --font-semimedium: 530; --font-medium: 530; --font-semibold: 530; --font-bold: 630; --font-extrabold: 630; --font-black: 630; font-weight: var(--font-normal); font-variation-settings: 'opsz' 12, 'slnt' var(--font-slnt); font-family: var(--pplx-answer), var(--pplx-serif), ui-serif, Georgia, Cambria, var(--pplx-cjk-serif), serif; letter-spacing: var(--font-serif-answer-letter-spacing); border: 0px solid var(--border-medium);\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">Shot 7 is the <strong>final ROMAN3D logo<\/strong>, <strong>visually similar to shot 1<\/strong>, but with a <strong>different animation<\/strong> created this time solely in <strong>After Effects<\/strong>.<\/p>\n<p>This <strong>final version of the logo<\/strong> <strong>adds the associated domain names<\/strong>: <a href=\"https:\/\/roman3d.com\/en\/\"><strong>roman3d.com<\/strong><\/a> and <a href=\"https:\/\/roman3d.art\/\" target=\"_blank\" rel=\"noopener\"><strong>roman3d.art<\/strong><\/a>, to indicate that <strong>two websites<\/strong> currently make up <strong>ROMAN3D<\/strong>. The shot is placed at the <strong>end<\/strong> to <strong>conclude the journey<\/strong>.<\/p>\n<p>This <strong>logo<\/strong> serves as a <strong>closing signature<\/strong>: everything <strong>starts<\/strong> and everything <strong>ends<\/strong> with the <strong>same image<\/strong>, to clearly remind that behind this <strong>video<\/strong> there is a <strong>personal identity<\/strong> in the background, supported by <strong>two websites<\/strong> that <strong>coexist<\/strong> and <strong>complement the project<\/strong>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; admin_label=&#8221;Titre H2&#8243; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; module_alignment=&#8221;left&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; header_font_last_edited=&#8221;off|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><span>Why contact us ?<\/span><\/h2>\n<p>[\/et_pb_text][dsm_image_carousel gallery_ids=&#8221;9358,9360,9362,9364,9366,9368,9370&#8243; slide_to_show=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/dsm_image_carousel][et_pb_text quote_border_weight=&#8221;0px&#8221; quote_border_color=&#8221;rgba(0,0,0,0)&#8221; content_last_edited=&#8221;off|phone&#8221; admin_label=&#8221;Texte&#8221; _builder_version=&#8221;4.27.5&#8243; text_font=&#8221;||||||||&#8221; link_font=&#8221;|100|||on|||#000000|&#8221; quote_font=&#8221;Playfair Display||on||||||&#8221; quote_text_color=&#8221;#404040&#8243; quote_line_height=&#8221;1.2em&#8221; header_font=&#8221;|700|||||||&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#000000&#8243; header_4_letter_spacing=&#8221;12px&#8221; header_5_font=&#8221;|300|||||||&#8221; header_5_text_color=&#8221;#bfbfbf&#8221; header_5_letter_spacing=&#8221;12px&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_letter_spacing=&#8221;12px&#8221; background_color=&#8221;RGBA(0,0,0,0)&#8221; module_alignment=&#8221;left&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;|20px||20px|false|false&#8221; quote_font_size_tablet=&#8221;&#8221; quote_font_size_phone=&#8221;&#8221; quote_font_size_last_edited=&#8221;on|desktop&#8221; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div data-renderer=\"lm\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">This <strong>ROMAN3D demoreel<\/strong> is not just a simple compilation of <strong>already-finished scenes<\/strong>.<\/p>\n<p>It brings together <strong>projects<\/strong>, <strong>ideas<\/strong> and a few <strong>scenes<\/strong> I\u2019ve created over the past few years, assembled to show different <strong>facets of my work <\/strong>:<\/p>\n<ul class=\"marker:text-quiet list-disc pl-8\">\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">a <strong>book<\/strong> reflecting the <strong>brand identity<\/strong>,<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">the <strong>interactive kiosks from Groupe Iagona<\/strong>,<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">a <strong>theatre scene<\/strong> from the <strong>La Compagnie des Types Louches<\/strong> project,<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">a <strong>throwback to the April 1st goof project \u2013 Baby Shark<\/strong>,<\/p>\n<\/li>\n<li class=\"py-0 my-0 prose-p:pt-0 prose-p:mb-2 prose-p:my-0 [&amp;&gt;p]:pt-0 [&amp;&gt;p]:mb-2 [&amp;&gt;p]:my-0\">\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">a <strong>gallery \/ installation moment<\/strong> inspired by <strong>NFT worlds<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<p class=\"my-2 [&amp;+p]:mt-4 [&amp;_strong:has(+br)]:inline-block [&amp;_strong:has(+br)]:pb-2\">In total, it represents <strong>356 hours of work<\/strong> spread over <strong>50 days<\/strong>, with a <strong>large part of the 3D created or adapted<\/strong> for the occasion.<\/p>\n<p>The <strong>software used<\/strong> includes <strong>Maya<\/strong>, <strong>Blender<\/strong>, <strong>Lightroom<\/strong>, <strong>Photoshop<\/strong>, <strong>Marmoset Toolbag<\/strong>, <strong>After Effects<\/strong>, <strong>Nuke<\/strong> and <strong>Audition<\/strong>.<\/p>\n<p>This isn\u2019t a <strong>complete list of projects<\/strong>, but a <strong>personal visual journey<\/strong> that I hope will <strong>take you on a trip<\/strong> too.<\/p>\n<p><strong>\ud83d\udca1 Feel free to contact us to learn more or discuss a project.<\/strong><\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.24.0&#8243; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;30px|30px|30px|30px|true|true&#8221; sticky_position=&#8221;top&#8221; sticky_offset_top=&#8221;130px&#8221; sticky_limit_bottom=&#8221;section&#8221; border_width_left=&#8221;1px&#8221; border_color_left=&#8221;#bfbfbf&#8221; border_width_left_tablet=&#8221;0px&#8221; border_width_left_phone=&#8221;&#8221; border_width_left_last_edited=&#8221;on|tablet&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code admin_label=&#8221;Gouttiere_Blog-NS_et_RS_V02&#8243; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; sticky_limit_bottom=&#8221;section&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__sticky_enabled=&#8221;on|sticky&#8221; custom_padding__sticky=&#8221;||||false|false&#8221; custom_margin__sticky_enabled=&#8221;on|sticky&#8221; custom_margin__sticky=&#8221;||||false|false&#8221;][et_pb_section global_module=\"4714\"][\/et_pb_section]<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style> <!-- [et_pb_line_break_holder] -->  .et_pb_newsletter {<!-- [et_pb_line_break_holder] -->    width:100% !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ROMAN3D demoreel : 356 hours of visual storytelling spanning theatre, interactive kiosks and the NFT universe, showcasing a personal 3D world.<\/p>\n","protected":false},"author":7,"featured_media":9334,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"project_category":[34,60],"project_tag":[],"class_list":["post-9279","project","type-project","status-publish","has-post-thumbnail","hentry","project_category-3d","project_category-3d-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>3D CGI Demoreel ~ ROMAN3D<\/title>\n<meta name=\"description\" content=\"ROMAN3D demoreel: 356 hours of visual storytelling spanning theatre, interactive kiosks and the NFT universe, showcasing a personal 3D world.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ROMAN3D ~ 3D CGI DEMOREEL\" \/>\n<meta property=\"og:description\" content=\"\ud83d\ude80 The new ROMAN3D 3D CGI demoreel is officially finished \u2728 A 356-hour project spread over 50 days, blending theatre, interactive kiosks, 3D humor and the NFT universe to tell a personal visual journey \ud83d\ude4f A huge thank-you to the \u201cGroupe Iagona\u201d and the \u201cLa compagnie des Types Louches\u201d association for their trust, their work, and the creative freedom they gave me throughout these projects \ud83c\udfa5 Discover the full demo reel shot by shot here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/\" \/>\n<meta property=\"og:site_name\" content=\"ROMAN3D\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.linkedin.com\/company\/roman3d\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-11T09:48:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/02\/roman3d-portfolio-projet-iagona-neoscreen-cube-led-img-00-rhl.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1333\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"ROMAN3D ~ 3D CGI DEMOREEL\" \/>\n<meta name=\"twitter:description\" content=\"\ud83d\ude80 The new ROMAN3D 3D CGI demoreel is officially finished \u2728 A 356-hour project spread over 50 days, blending theatre, interactive kiosks, 3D humor and the NFT universe to tell a personal visual journey \ud83d\ude4f A huge thank-you to the \u201cGroupe Iagona\u201d and the \u201cLa compagnie des Types Louches\u201d association for their trust, their work, and the creative freedom they gave me throughout these projects \ud83c\udfa5 Discover the full demo reel shot by shot here.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/02\/roman3d-portfolio-projet-iagona-neoscreen-cube-led-img-00-rhl.jpg\" \/>\n<meta name=\"twitter:site\" content=\"@ROMAN3D_PRO\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/\",\"url\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/\",\"name\":\"3D CGI Demoreel ~ ROMAN3D\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/roman3d.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png\",\"datePublished\":\"2026-05-11T09:47:42+00:00\",\"dateModified\":\"2026-05-11T09:48:28+00:00\",\"description\":\"ROMAN3D demoreel: 356 hours of visual storytelling spanning theatre, interactive kiosks and the NFT universe, showcasing a personal 3D world.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/roman3d.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png\",\"contentUrl\":\"https:\\\/\\\/roman3d.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png\",\"width\":2000,\"height\":1333},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/3d-cgi-demoreel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/roman3d.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\",\"item\":\"https:\\\/\\\/roman3d.com\\\/en\\\/project\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"3D CGI Demoreel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/roman3d.com\\\/en\\\/\",\"name\":\"ROMAN3D\",\"description\":\"Welcome to Our Portfolio: 2D  3D Graphic Designers - Digital Communication  Marketing\",\"publisher\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/roman3d.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#organization\",\"name\":\"ROMAN3D\",\"url\":\"https:\\\/\\\/roman3d.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mk0roman3dcomngrk345.kinstacdn.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/nl-roman3d-logo-black-full-1-e1596841899971.png\",\"contentUrl\":\"https:\\\/\\\/mk0roman3dcomngrk345.kinstacdn.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/nl-roman3d-logo-black-full-1-e1596841899971.png\",\"width\":200,\"height\":200,\"caption\":\"ROMAN3D\"},\"image\":{\"@id\":\"https:\\\/\\\/roman3d.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/roman3d\\\/\",\"https:\\\/\\\/x.com\\\/ROMAN3D_PRO\",\"https:\\\/\\\/www.instagram.com\\\/roman3d_pro\\\/\",\"http:\\\/\\\/www.pinterest.com\\\/ROMAN3D\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCqbu_WQkOwwuFyBso9fvvaA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"3D CGI Demoreel ~ ROMAN3D","description":"ROMAN3D demoreel: 356 hours of visual storytelling spanning theatre, interactive kiosks and the NFT universe, showcasing a personal 3D world.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/","og_locale":"en_US","og_type":"article","og_title":"ROMAN3D ~ 3D CGI DEMOREEL","og_description":"\ud83d\ude80 The new ROMAN3D 3D CGI demoreel is officially finished \u2728 A 356-hour project spread over 50 days, blending theatre, interactive kiosks, 3D humor and the NFT universe to tell a personal visual journey \ud83d\ude4f A huge thank-you to the \u201cGroupe Iagona\u201d and the \u201cLa compagnie des Types Louches\u201d association for their trust, their work, and the creative freedom they gave me throughout these projects \ud83c\udfa5 Discover the full demo reel shot by shot here.","og_url":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/","og_site_name":"ROMAN3D","article_publisher":"https:\/\/www.linkedin.com\/company\/roman3d\/","article_modified_time":"2026-05-11T09:48:28+00:00","og_image":[{"width":2000,"height":1333,"url":"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/02\/roman3d-portfolio-projet-iagona-neoscreen-cube-led-img-00-rhl.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"ROMAN3D ~ 3D CGI DEMOREEL","twitter_description":"\ud83d\ude80 The new ROMAN3D 3D CGI demoreel is officially finished \u2728 A 356-hour project spread over 50 days, blending theatre, interactive kiosks, 3D humor and the NFT universe to tell a personal visual journey \ud83d\ude4f A huge thank-you to the \u201cGroupe Iagona\u201d and the \u201cLa compagnie des Types Louches\u201d association for their trust, their work, and the creative freedom they gave me throughout these projects \ud83c\udfa5 Discover the full demo reel shot by shot here.","twitter_image":"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/02\/roman3d-portfolio-projet-iagona-neoscreen-cube-led-img-00-rhl.jpg","twitter_site":"@ROMAN3D_PRO","twitter_misc":{"Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/","url":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/","name":"3D CGI Demoreel ~ ROMAN3D","isPartOf":{"@id":"https:\/\/roman3d.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/#primaryimage"},"image":{"@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/#primaryimage"},"thumbnailUrl":"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/05\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png","datePublished":"2026-05-11T09:47:42+00:00","dateModified":"2026-05-11T09:48:28+00:00","description":"ROMAN3D demoreel: 356 hours of visual storytelling spanning theatre, interactive kiosks and the NFT universe, showcasing a personal 3D world.","breadcrumb":{"@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/#primaryimage","url":"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/05\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png","contentUrl":"https:\/\/roman3d.com\/wp-content\/uploads\/2026\/05\/roman3d-portfolio-projet-demoreel-3d-cgi-img-01-rhl.png","width":2000,"height":1333},{"@type":"BreadcrumbList","@id":"https:\/\/roman3d.com\/en\/project\/3d-cgi-demoreel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/roman3d.com\/en\/"},{"@type":"ListItem","position":2,"name":"Projects","item":"https:\/\/roman3d.com\/en\/project\/"},{"@type":"ListItem","position":3,"name":"3D CGI Demoreel"}]},{"@type":"WebSite","@id":"https:\/\/roman3d.com\/en\/#website","url":"https:\/\/roman3d.com\/en\/","name":"ROMAN3D","description":"Welcome to Our Portfolio: 2D  3D Graphic Designers - Digital Communication  Marketing","publisher":{"@id":"https:\/\/roman3d.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roman3d.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/roman3d.com\/en\/#organization","name":"ROMAN3D","url":"https:\/\/roman3d.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roman3d.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/mk0roman3dcomngrk345.kinstacdn.com\/wp-content\/uploads\/2020\/08\/nl-roman3d-logo-black-full-1-e1596841899971.png","contentUrl":"https:\/\/mk0roman3dcomngrk345.kinstacdn.com\/wp-content\/uploads\/2020\/08\/nl-roman3d-logo-black-full-1-e1596841899971.png","width":200,"height":200,"caption":"ROMAN3D"},"image":{"@id":"https:\/\/roman3d.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/roman3d\/","https:\/\/x.com\/ROMAN3D_PRO","https:\/\/www.instagram.com\/roman3d_pro\/","http:\/\/www.pinterest.com\/ROMAN3D","https:\/\/www.youtube.com\/channel\/UCqbu_WQkOwwuFyBso9fvvaA"]}]}},"_links":{"self":[{"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project\/9279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/types\/project"}],"author":[{"embeddable":true,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/comments?post=9279"}],"version-history":[{"count":22,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project\/9279\/revisions"}],"predecessor-version":[{"id":9420,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project\/9279\/revisions\/9420"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/media\/9334"}],"wp:attachment":[{"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/media?parent=9279"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project_category?post=9279"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/roman3d.com\/en\/wp-json\/wp\/v2\/project_tag?post=9279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}