{"id":46602,"date":"2023-06-14T14:58:06","date_gmt":"2023-06-14T13:58:06","guid":{"rendered":"https:\/\/www.he-arc.ch\/?post_type=he-arc_work&#038;p=46602"},"modified":"2025-07-21T13:28:30","modified_gmt":"2025-07-21T11:28:30","slug":"lestrade-antoine","status":"publish","type":"he-arc_work","link":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/","title":{"rendered":"Datacube Raycasting"},"content":{"rendered":"\n<p>Ce projet visualise en temps r\u00e9el des matrices de donn\u00e9es 3D (Datacube) d\u2019observation terrestre dans un canevas HTML. <\/p>\n\n\n\n<p>D\u00e9velopp\u00e9 en JavaScript avec WebGL, il utilise un algorithme de Raycasting am\u00e9lior\u00e9 pour le rendu volum\u00e9trique des Datacubes. Les Datacubes peuvent \u00eatre de dimensions 16<sup>3<\/sup>, 64<sup>3<\/sup>, 256<sup>3<\/sup>\u00a0et 1024<sup>3<\/sup>. <\/p>\n\n\n\n<p>Le programme propose trois modes de rendu : X-Ray pour les Datacubes XYZ, surfaces implicites pour les Datacubes XYZ, et d\u00e9riv\u00e9 pour les Datacubes XY temporel. Les algorithmes sont int\u00e9gr\u00e9s et utilisable dans des notebook Jupyter.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/05\/21INF-TB224_Affiche_Antoine_Lestrade.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Poster du travail de Bachelor d&#8217;Antoine Lestrade<\/a><\/p>\n\n\n<div class=\"video-card-wrapper  is-not-contained \">\n                    <ul class=\"flex-row w-list-unstyled  \">\n                              <li class=\"size-full size-full-mobile\">\n              <a class=\"video-card is-shadowed js-open-video \" href=\"https:\/\/www.youtube.com\/embed\/vNDo0Q4X0m8?si=JIex896jus6EMqun\">\n                <div class=\"image-wrapper--landscape\" style=\"background-image: url(https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-1024x586.jpeg)\">\n                  <div class=\"btn-play is-centered\">&nbsp;<\/div>\n                <\/div>\n                <div class=\"video-card__info\">\n                                    <h3 class=\"video-card__title\">Pr\u00e9sentation du projet<\/h3>\n                <\/div>\n              <\/a>\n            <\/li>\n                                          <\/ul>\n      <\/div>\n\n\n\n\n<div id='gallery-1' class='gallery galleryid-46602 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.he-arc.ch\/en\/he_arc_ingenierie_datacube_2\/'><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_2-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_2-150x150.png 150w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_2-300x300.png 300w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_2-400x400.png 400w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.he-arc.ch\/en\/he_arc_ingenierie_datacube_3\/'><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_3-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_3-150x150.png 150w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_3-300x300.png 300w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_3-400x400.png 400w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_3-600x600.png 600w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/www.he-arc.ch\/en\/he_arc_ingenierie_datacube_1\/'><img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-150x150.jpeg\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-150x150.jpeg 150w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-300x300.jpeg 300w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-400x400.jpeg 400w, https:\/\/www.he-arc.ch\/wp-content\/uploads\/2025\/07\/he_arc_ingenierie_datacube_1-600x600.jpeg 600w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n","protected":false},"author":16,"featured_media":46603,"template":"","he-arc_domain":[3],"he-arc_training_branch":[48],"he-arc_training_orientation":[52],"he-arc_training_level":[58],"he-arc_project_year":[43],"class_list":["post-46602","he-arc_work","type-he-arc_work","status-publish","has-post-thumbnail","hentry","he-arc_domain-ingenierie","he-arc_training_branch-informatique-et-systemes-de-communication","he-arc_training_orientation-informatique-logicielle","he-arc_training_level-travail-de-bachelor","he-arc_project_year-43"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Datacube Raycasting - Haute-Ecole Arc<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Datacube Raycasting - Haute-Ecole Arc\" \/>\n<meta property=\"og:description\" content=\"Ce projet visualise en temps r\u00e9el des matrices de donn\u00e9es 3D (Datacube) d\u2019observation terrestre dans un canevas HTML. D\u00e9velopp\u00e9 en JavaScript avec WebGL, il utilise un algorithme de Raycasting am\u00e9lior\u00e9 pour le rendu volum\u00e9trique des Datacubes. Les Datacubes peuvent \u00eatre de dimensions 163, 643, 2563\u00a0et 10243. Le programme propose trois modes de rendu : X-Ray [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/\" \/>\n<meta property=\"og:site_name\" content=\"Haute-Ecole Arc\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-21T11:28:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"299\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/\",\"url\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/\",\"name\":\"Datacube Raycasting - Haute-Ecole Arc\",\"isPartOf\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png\",\"datePublished\":\"2023-06-14T13:58:06+00:00\",\"dateModified\":\"2025-07-21T11:28:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage\",\"url\":\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png\",\"contentUrl\":\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png\",\"width\":400,\"height\":299},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.he-arc.ch\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Student Projects\",\"item\":\"https:\/\/www.he-arc.ch\/en\/student-projects\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Datacube Raycasting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/#website\",\"url\":\"https:\/\/www.he-arc.ch\/en\/\",\"name\":\"Haute-Ecole Arc\",\"description\":\"Haute \u00e9cole sp\u00e9cialis\u00e9e Suisse. Gestion, Ing\u00e9nierie, Sant\u00e9, Conservation-\u200brestauration.\",\"publisher\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.he-arc.ch\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/#organization\",\"name\":\"Haute Ecole Arc\",\"url\":\"https:\/\/www.he-arc.ch\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.he-arc.ch\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2022\/01\/logo-he-arc.svg\",\"contentUrl\":\"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2022\/01\/logo-he-arc.svg\",\"width\":140,\"height\":42,\"caption\":\"Haute Ecole Arc\"},\"image\":{\"@id\":\"https:\/\/www.he-arc.ch\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Datacube Raycasting - Haute-Ecole Arc","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:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/","og_locale":"en_US","og_type":"article","og_title":"Datacube Raycasting - Haute-Ecole Arc","og_description":"Ce projet visualise en temps r\u00e9el des matrices de donn\u00e9es 3D (Datacube) d\u2019observation terrestre dans un canevas HTML. D\u00e9velopp\u00e9 en JavaScript avec WebGL, il utilise un algorithme de Raycasting am\u00e9lior\u00e9 pour le rendu volum\u00e9trique des Datacubes. Les Datacubes peuvent \u00eatre de dimensions 163, 643, 2563\u00a0et 10243. Le programme propose trois modes de rendu : X-Ray [&hellip;]","og_url":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/","og_site_name":"Haute-Ecole Arc","article_modified_time":"2025-07-21T11:28:30+00:00","og_image":[{"width":400,"height":299,"url":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/","url":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/","name":"Datacube Raycasting - Haute-Ecole Arc","isPartOf":{"@id":"https:\/\/www.he-arc.ch\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage"},"image":{"@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage"},"thumbnailUrl":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png","datePublished":"2023-06-14T13:58:06+00:00","dateModified":"2025-07-21T11:28:30+00:00","breadcrumb":{"@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#primaryimage","url":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png","contentUrl":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2023\/06\/21INF-TB224_Affiche_Antoine_Lestrade.png","width":400,"height":299},{"@type":"BreadcrumbList","@id":"https:\/\/www.he-arc.ch\/en\/projets-etudiants\/lestrade-antoine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.he-arc.ch\/en\/"},{"@type":"ListItem","position":2,"name":"Student Projects","item":"https:\/\/www.he-arc.ch\/en\/student-projects\/"},{"@type":"ListItem","position":3,"name":"Datacube Raycasting"}]},{"@type":"WebSite","@id":"https:\/\/www.he-arc.ch\/en\/#website","url":"https:\/\/www.he-arc.ch\/en\/","name":"Haute-Ecole Arc","description":"Haute \u00e9cole sp\u00e9cialis\u00e9e Suisse. Gestion, Ing\u00e9nierie, Sant\u00e9, Conservation-\u200brestauration.","publisher":{"@id":"https:\/\/www.he-arc.ch\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.he-arc.ch\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.he-arc.ch\/en\/#organization","name":"Haute Ecole Arc","url":"https:\/\/www.he-arc.ch\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.he-arc.ch\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2022\/01\/logo-he-arc.svg","contentUrl":"https:\/\/www.he-arc.ch\/wp-content\/uploads\/2022\/01\/logo-he-arc.svg","width":140,"height":42,"caption":"Haute Ecole Arc"},"image":{"@id":"https:\/\/www.he-arc.ch\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_work\/46602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_work"}],"about":[{"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/types\/he-arc_work"}],"author":[{"embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/users\/16"}],"version-history":[{"count":3,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_work\/46602\/revisions"}],"predecessor-version":[{"id":70673,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_work\/46602\/revisions\/70673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/media\/46603"}],"wp:attachment":[{"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/media?parent=46602"}],"wp:term":[{"taxonomy":"he-arc_domain","embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_domain?post=46602"},{"taxonomy":"he-arc_training_branch","embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_training_branch?post=46602"},{"taxonomy":"he-arc_training_orientation","embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_training_orientation?post=46602"},{"taxonomy":"he-arc_training_level","embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_training_level?post=46602"},{"taxonomy":"he-arc_project_year","embeddable":true,"href":"https:\/\/www.he-arc.ch\/en\/wp-json\/wp\/v2\/he-arc_project_year?post=46602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}