{"id":133,"date":"2025-10-19T18:45:53","date_gmt":"2025-10-19T16:45:53","guid":{"rendered":"http:\/\/meshroh.cluster021.hosting.ovh.net\/?page_id=133"},"modified":"2025-12-31T14:10:15","modified_gmt":"2025-12-31T12:10:15","slug":"home","status":"publish","type":"page","link":"https:\/\/meshroom.org\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull has-custom-content-position is-position-bottom-center\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);min-height:90vh;aspect-ratio:unset;\"><img decoding=\"async\" class=\"wp-block-cover__image-background wp-image-49 size-full\" alt=\"\" src=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/10\/meshroom-shirt-1.png\" data-object-fit=\"cover\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-10 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-2bcd15f1 wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-group alignwide has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-12dd3699 wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-left has-xx-large-font-size\">Meshroom<\/h2>\n\n\n\n<p>Node-based visual programming toolbox for creating, managing, and executing your data processing pipelines.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/meshroh.cluster021.hosting.ovh.net\/index.php\/download\/\">Download 2025.1<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/alicevision.org\/association\/#donate\" target=\"_blank\" rel=\"noreferrer noopener\">\u2665 Donate<\/a><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group alignfull is-style-section-1 has-global-padding is-layout-constrained wp-container-core-group-is-layout-2863a3f5 wp-block-group-is-layout-constrained is-style-section-1--1\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group alignwide is-style-default is-layout-flow wp-block-group-is-layout-flow\" style=\"min-height:0vh;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"630\" src=\"http:\/\/meshroh.cluster021.hosting.ovh.net\/wp-content\/uploads\/2025\/10\/node_reload-1024x630.gif\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/10\/node_reload-1024x630.gif 1024w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/10\/node_reload-300x185.gif 300w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/10\/node_reload-768x473.gif 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left is-style-default\">Meshroom is an open-source, node-based visual programming framework\u2014a flexible toolbox for creating, managing, and executing complex data processing pipelines.<\/p>\n\n\n\n<p>Meshroom uses a nodal system where each node represents a specific operation, and output attributes can seamlessly feed into subsequent steps. When a node\u2019s attribute is modified, only the affected downstream nodes are invalidated, while cached intermediate results are reused to minimize unnecessary computation.<\/p>\n\n\n\n<p class=\"has-text-align-left is-style-default\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">Meshroom supports both local and distributed execution, enabling efficient parallel processing on render farms. It also includes interactive widgets for visualizing images and 3D data. Official releases come with built-in plugins for computer vision and machine learning tasks.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"http:\/\/meshroh.cluster021.hosting.ovh.net\/index.php\/sample-page\/\">More Features<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-query alignwide is-layout-flow wp-block-query-is-layout-flow\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)\">\n<h2 class=\"wp-block-heading\">Latest News<\/h2>\n\n\n<ul class=\"wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-3cd8e4d2 wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-383 post type-post status-publish format-standard has-post-thumbnail hentry category-news\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/meshroom.org\/index.php\/2026\/02\/18\/archaeological-digitization-tools\/\" target=\"_self\" >New Archaeological Digitization Tools in Partnership with French National Museum<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-02-18T19:20:59+02:00\"><a href=\"https:\/\/meshroom.org\/index.php\/2026\/02\/18\/archaeological-digitization-tools\/\">18-February-2026<\/a><\/time><\/div>\n\n<figure style=\"aspect-ratio:3\/2;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/meshroom.org\/index.php\/2026\/02\/18\/archaeological-digitization-tools\/\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"1300\" height=\"868\" src=\"https:\/\/meshroom.org\/wp-content\/uploads\/2026\/02\/image-news-logo_only.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"New Archaeological Digitization Tools in Partnership with French National Museum\" style=\"width:100%;height:100%;object-fit:contain;\" srcset=\"https:\/\/meshroom.org\/wp-content\/uploads\/2026\/02\/image-news-logo_only.png 1300w, https:\/\/meshroom.org\/wp-content\/uploads\/2026\/02\/image-news-logo_only-300x200.png 300w, https:\/\/meshroom.org\/wp-content\/uploads\/2026\/02\/image-news-logo_only-1024x684.png 1024w, https:\/\/meshroom.org\/wp-content\/uploads\/2026\/02\/image-news-logo_only-768x513.png 768w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/a><\/figure>\n\n<div class=\"has-text-align-left wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">As part of our partnership with the French Mus\u00e9e d\u2019Arch\u00e9ologie National, ALICEVISION has integrated into Meshroom some enhancements for archaeological 3D digitization.By adding manual intervention tools when automatic methods fail, new features include 2D primitive drawing, manual anchor points for multi-image matching, improved 3D alignment of object fragments, and GLTF\/GLB export for DPO Voyager integration. <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/meshroom.org\/index.php\/2026\/02\/18\/archaeological-digitization-tools\/\">\u00bb<\/a><\/p><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-338 post type-post status-publish format-standard has-post-thumbnail hentry category-news\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/12\/21\/baptiste-brument-thesis-defense-2\/\" target=\"_self\" >Open Source After Work<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-12-21T20:05:56+02:00\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/12\/21\/baptiste-brument-thesis-defense-2\/\">21-December-2025<\/a><\/time><\/div>\n\n<figure style=\"aspect-ratio:3\/2;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/12\/21\/baptiste-brument-thesis-defense-2\/\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-scaled.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Open Source After Work\" style=\"width:100%;height:100%;object-fit:contain;\" srcset=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-scaled.jpg 2560w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-300x200.jpg 300w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-1024x683.jpg 1024w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-768x512.jpg 768w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-1536x1024.jpg 1536w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/12\/134A0425-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/figure>\n\n<div class=\"has-text-align-left wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">On Tuesday 09 December 2025 , Candice Bent\u00e9jac and Fabien Castan presented Meshroom at an open source after work event hosted by Cap Digital and co-organized by CST, and FICAM. The session concluded with engaging discussions among the attendees. See the full session (in French) here. <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/meshroom.org\/index.php\/2025\/12\/21\/baptiste-brument-thesis-defense-2\/\">\u00bb<\/a><\/p><\/div><\/div>\n\n<\/li><li class=\"wp-block-post post-251 post type-post status-publish format-standard has-post-thumbnail hentry category-news\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/11\/12\/baptiste-brument-thesis-defense\/\" target=\"_self\" >Baptiste Brument Thesis Defense<\/a><\/h2>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-11-12T00:57:13+02:00\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/11\/12\/baptiste-brument-thesis-defense\/\">12-November-2025<\/a><\/time><\/div>\n\n<figure style=\"aspect-ratio:3\/2;\" class=\"wp-block-post-featured-image\"><a href=\"https:\/\/meshroom.org\/index.php\/2025\/11\/12\/baptiste-brument-thesis-defense\/\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1544\" src=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-scaled.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Baptiste Brument Thesis Defense\" style=\"width:100%;height:100%;object-fit:contain;\" srcset=\"https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-scaled.jpg 2560w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-300x181.jpg 300w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-1024x617.jpg 1024w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-768x463.jpg 768w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-1536x926.jpg 1536w, https:\/\/meshroom.org\/wp-content\/uploads\/2025\/11\/these_baptiste_brument_3_crop-2048x1235.jpg 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/figure>\n\n<div class=\"has-text-align-left wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">We are pleased to announce the PhD defense of a thesis dedicated to improving the robustness and accuracy of 3D reconstruction methods by integrating explicit models and leveraging physical (reflectance, shading, refraction) and geometric (gradients, silhouettes) properties. Rather than proposing entirely new approaches, this research enhances existing geometric and differentiable rendering frameworks, extending their applicability <a class=\"wp-block-post-excerpt__more-link\" href=\"https:\/\/meshroom.org\/index.php\/2025\/11\/12\/baptiste-brument-thesis-defense\/\">\u00bb<\/a><\/p><\/div><\/div>\n\n<\/li><\/ul>\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\"><nav class=\"alignfull wp-block-query-pagination is-content-justification-space-between is-layout-flex wp-container-core-query-pagination-is-layout-b2891da8 wp-block-query-pagination-is-layout-flex\" aria-label=\"Pagination\">\n\n\n<div class=\"wp-block-query-pagination-numbers\"><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"?query-18-page=2\">2<\/a>\n<a class=\"page-numbers\" href=\"?query-18-page=3\">3<\/a>\n<a class=\"page-numbers\" href=\"?query-18-page=4\">4<\/a><\/div>\n\n<a href=\"\/index.php\/wp-json\/wp\/v2\/pages\/133?query-18-page=2\" class=\"wp-block-query-pagination-next\">Next Page<span class='wp-block-query-pagination-next-arrow is-arrow-arrow' aria-hidden='true'>\u2192<\/span><\/a>\n<\/nav><\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Meshroom is an open-source, node-based visual programming framework\u2014a flexible toolbox for creating, managing, and executing complex data processing pipelines. Meshroom uses a nodal system where each node represents a specific operation, and output attributes can seamlessly feed into subsequent steps. When a node\u2019s attribute is modified, only the affected downstream nodes are invalidated, while cached [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-133","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/pages\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":24,"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/pages\/133\/revisions"}],"predecessor-version":[{"id":368,"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/pages\/133\/revisions\/368"}],"wp:attachment":[{"href":"https:\/\/meshroom.org\/index.php\/wp-json\/wp\/v2\/media?parent=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}