{"id":11291,"date":"2020-12-01T10:23:44","date_gmt":"2020-12-01T09:23:44","guid":{"rendered":"http:\/\/www.keris-studio.fr\/blog\/?p=11291"},"modified":"2022-04-13T14:26:29","modified_gmt":"2022-04-13T13:26:29","slug":"photogrammetry-boat-surveys","status":"publish","type":"post","link":"https:\/\/www.keris-studio.fr\/blog\/?p=11291","title":{"rendered":"Photogrammetry\u00a0: boat surveys"},"content":{"rendered":"<p>Photogrammetric surveying of ships is a complex exercise due to the nature of the objects to be recorded. The advantage of a complete survey, as opposed to a half-hull survey, is that it allows the deformations of the structures to be identified, evaluated and diagnosed.<\/p>\n<p>In the example below, the demonstration is made on a model. The principles and difficulties are identical to a 1:1 scale model, but with much better accessibility. For examples of real boats, see the following pages<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/?p=11270\">https:\/\/www.keris-studio.fr\/blog\/?p=11270<\/a>. Et <a href=\"https:\/\/www.keris-studio.fr\/blog\/?page_id=2438\">https:\/\/www.keris-studio.fr\/blog\/?page_id=2438<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1478\" height=\"976\" class=\"wp-image-11292\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-829.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-829.png 1478w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-829-300x198.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-829-1024x676.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-829-768x507.png 768w\" sizes=\"auto, (max-width: 1478px) 100vw, 1478px\" \/><\/p>\n<p><!--more-->A series of 144 photos were made for this example. The photos are taken by rotating around the subject, taking care to have a coverage rate of 60% or more. Particular care must be taken with the coverage of the bow and stern.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1467\" height=\"832\" class=\"wp-image-11293\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-830.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-830.png 1467w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-830-300x170.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-830-1024x581.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-830-768x436.png 768w\" sizes=\"auto, (max-width: 1467px) 100vw, 1467px\" \/><\/p>\n<h1>Autodesk Recap<\/h1>\n<p>Create a new Object<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"199\" class=\"wp-image-11294\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-831.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-831.png 416w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-831-300x144.png 300w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/p>\n<p>Select 100 photos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1287\" height=\"1114\" class=\"wp-image-11295\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-832.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-832.png 1287w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-832-300x260.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-832-1024x886.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-832-768x665.png 768w\" sizes=\"auto, (max-width: 1287px) 100vw, 1287px\" \/><\/p>\n<p>Give a name and press start<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"369\" height=\"303\" class=\"wp-image-11296\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-833.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-833.png 369w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-833-300x246.png 300w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/p>\n<p>The photos are uploaled. The process is done remotely.<\/p>\n<p>When done, the model can be downloaded<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"188\" class=\"wp-image-11297\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-834.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-834.png 357w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-834-300x158.png 300w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/p>\n<p>It appears in My Computer files<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"391\" height=\"178\" class=\"wp-image-11298\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-835.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-835.png 391w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-835-300x137.png 300w\" sizes=\"auto, (max-width: 391px) 100vw, 391px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1132\" height=\"757\" class=\"wp-image-11299\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-836.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-836.png 1132w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-836-300x201.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-836-1024x685.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-836-768x514.png 768w\" sizes=\"auto, (max-width: 1132px) 100vw, 1132px\" \/><\/p>\n<p>The model can be cleaned up<\/p>\n<p>The meshing is very dense<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1318\" height=\"969\" class=\"wp-image-11300\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-837.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-837.png 1318w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-837-300x221.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-837-1024x753.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-837-768x565.png 768w\" sizes=\"auto, (max-width: 1318px) 100vw, 1318px\" \/><\/p>\n<p>After clean up to be compared with the MetaMesh version.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1735\" height=\"1010\" class=\"wp-image-11301\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838.png 1735w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838-300x175.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838-1024x596.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838-768x447.png 768w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-838-1536x894.png 1536w\" sizes=\"auto, (max-width: 1735px) 100vw, 1735px\" \/><\/p>\n<p>Exporting model<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"447\" height=\"684\" class=\"wp-image-11302\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-839.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-839.png 447w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-839-196x300.png 196w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/><\/p>\n<p>Result<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1726\" height=\"865\" class=\"wp-image-11303\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840.png 1726w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840-300x150.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840-1024x513.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840-768x385.png 768w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-840-1536x770.png 1536w\" sizes=\"auto, (max-width: 1726px) 100vw, 1726px\" \/><\/p>\n<div class=\"sketchfab-embed-wrapper\"><iframe loading=\"lazy\" title=\"A 3D model\" src=\"https:\/\/sketchfab.com\/models\/2b886125fad347a5ab6b6e4698f665a9\/embed?autospin=0.2&amp;autostart=1&amp;ui_controls=1&amp;ui_infos=1&amp;ui_inspector=1&amp;ui_stop=1&amp;ui_watermark=1&amp;ui_watermark_link=1\" width=\"800\" height=\"600\" frameborder=\"0\"><\/iframe><\/p>\n<p style=\"font-size: 13px; font-weight: normal; margin: 5px; color: #4a4a4a;\"><a style=\"font-weight: bold; color: #1caad9;\" href=\"https:\/\/sketchfab.com\/3d-models\/maquette-2b886125fad347a5ab6b6e4698f665a9?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" rel=\"noopener noreferrer\">MAQUETTE<\/a><br \/>\nby <a style=\"font-weight: bold; color: #1caad9;\" href=\"https:\/\/sketchfab.com\/archinantes?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" rel=\"noopener noreferrer\">Laurent Lescop<\/a><br \/>\non <a style=\"font-weight: bold; color: #1caad9;\" href=\"https:\/\/sketchfab.com?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" rel=\"noopener noreferrer\">Sketchfab<\/a><\/p>\n<\/div>\n<p><iframe loading=\"lazy\" width=\"100%\" height=\"480px\" src=\"https:\/\/poly.google.com\/view\/9uvR5KIb-kF\/embed\" frameborder=\"0\" style=\"border:none;\" allowvr=\"yes\" allow=\"vr; xr; accelerometer; magnetometer; gyroscope; autoplay;\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" onmousewheel=\"\"><\/iframe><\/p>\n<h1>MetaMesh<\/h1>\n<p>Metamesh is a leading photogrammetry that requires a huge computer power as everything is done localy.<\/p>\n<p>The process is quite linear, the interface helps to follow the steps one after the other.<\/p>\n<h2>Align Photos<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"88\" height=\"31\" class=\"wp-image-11304\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-841.png\"> add Photos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1204\" height=\"663\" class=\"wp-image-11305\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-842.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-842.png 1204w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-842-300x165.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-842-1024x564.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-842-768x423.png 768w\" sizes=\"auto, (max-width: 1204px) 100vw, 1204px\" \/><\/p>\n<p>Then Workflow Align Photos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"392\" class=\"wp-image-11306\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-843.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-843.png 393w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-843-300x300.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-843-150x150.png 150w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/p>\n<p>High gives good results if the photos have a good coverage rate.<\/p>\n<p>Once done a parse Cloud is done.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1326\" height=\"624\" class=\"wp-image-11307\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-844.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-844.png 1326w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-844-300x141.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-844-1024x482.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-844-768x361.png 768w\" sizes=\"auto, (max-width: 1326px) 100vw, 1326px\" \/><\/p>\n<p>Visualizing the cameras allows to verify the good coverage.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1195\" height=\"674\" class=\"wp-image-11308\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-845.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-845.png 1195w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-845-300x169.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-845-1024x578.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-845-768x433.png 768w\" sizes=\"auto, (max-width: 1195px) 100vw, 1195px\" \/><\/p>\n<h2>Dense Cloud<\/h2>\n<p>Next step is Workflow build Dense Cloud<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"354\" height=\"279\" class=\"wp-image-11309\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-846.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-846.png 354w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-846-300x236.png 300w\" sizes=\"auto, (max-width: 354px) 100vw, 354px\" \/><\/p>\n<p>To better isolate the subject choose Aggressive<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"539\" class=\"wp-image-11310\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-847.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-847.png 989w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-847-300x163.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-847-768x419.png 768w\" sizes=\"auto, (max-width: 989px) 100vw, 989px\" \/><\/p>\n<p>In our example the model gives a total of 5.586.475 points<\/p>\n<h2>Build Mesh<\/h2>\n<p>Next step is the meshing<\/p>\n<p>Workflow Build Mesh, choose Dense Cloud<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"356\" height=\"247\" class=\"wp-image-11311\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-848.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-848.png 356w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-848-300x208.png 300w\" sizes=\"auto, (max-width: 356px) 100vw, 356px\" \/><\/p>\n<p>Once done we see that we can see that the hull is quite complete, problems are visible for all the very delicate objects and elements.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"985\" height=\"580\" class=\"wp-image-11312\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-849.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-849.png 985w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-849-300x177.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-849-768x452.png 768w\" sizes=\"auto, (max-width: 985px) 100vw, 985px\" \/><\/p>\n<h2>Final step texturing<\/h2>\n<p>Workflow Build Texture<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1096\" height=\"609\" class=\"wp-image-11313\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850.png 1096w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850-300x167.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850-1024x569.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850-768x427.png 768w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850-672x372.png 672w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-850-1038x576.png 1038w\" sizes=\"auto, (max-width: 1096px) 100vw, 1096px\" \/><\/p>\n<p>Duplicate the model to keep the original version\u2026.just in case. Right Mouse Button on the chunk name and Duplicate.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"176\" class=\"wp-image-11314\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-851.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-851.png 517w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-851-300x102.png 300w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/p>\n<p>To scale the model, add at least 3 markers. Measure distances on the real model and set coordinates for the determined points.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"735\" class=\"wp-image-11315\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-852.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-852.png 599w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-852-244x300.png 244w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/p>\n<p>values<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"597\" height=\"140\" class=\"wp-image-11316\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-853.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-853.png 597w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-853-300x70.png 300w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/p>\n<p>Never forget to reset<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"119\" height=\"62\" class=\"wp-image-11317\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-854.png\"><\/p>\n<p>Decimation will simplify the geometry -&gt; Tools\/Mesh\/decimate<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"665\" class=\"wp-image-11318\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-855.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-855.png 1251w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-855-300x159.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-855-1024x544.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-855-768x408.png 768w\" sizes=\"auto, (max-width: 1251px) 100vw, 1251px\" \/><\/p>\n<p>When not replacing the original model, it\u2019s possible to keep the list of all resolutions<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1921\" height=\"698\" class=\"wp-image-11319\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856.png 1921w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856-300x109.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856-1024x372.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856-768x279.png 768w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-856-1536x558.png 1536w\" sizes=\"auto, (max-width: 1921px) 100vw, 1921px\" \/><\/p>\n<p>The 50&nbsp;000 faces model is exported<\/p>\n<p><iframe loading=\"lazy\" width=\"100%\" height=\"480px\" src=\"https:\/\/poly.google.com\/view\/cXtU-NATTjg\/embed\" frameborder=\"0\" style=\"border:none;\" allowvr=\"yes\" allow=\"vr; xr; accelerometer; magnetometer; gyroscope; autoplay;\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" onmousewheel=\"\"><\/iframe><\/p>\n<h1>Remeshing \u2013 Retopology<\/h1>\n<p>Instant Meshes is a very good software to simplify a complex geometry. It can be found here : <a href=\"https:\/\/github.com\/wjakob\/instant-meshes\">https:\/\/github.com\/wjakob\/instant-meshes<\/a><\/p>\n<p>Import the OBJ and set the target count. Here a high resolution is chosen<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1286\" height=\"785\" class=\"wp-image-11320\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-857.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-857.png 1286w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-857-300x183.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-857-1024x625.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-857-768x469.png 768w\" sizes=\"auto, (max-width: 1286px) 100vw, 1286px\" \/><\/p>\n<p>When solved, the little squares indicate the result<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1267\" height=\"741\" class=\"wp-image-11321\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-858.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-858.png 1267w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-858-300x175.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-858-1024x599.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-858-768x449.png 768w\" sizes=\"auto, (max-width: 1267px) 100vw, 1267px\" \/><\/p>\n<p>Export mesh to get the final result -&gt; Extract Mesh<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1264\" height=\"706\" class=\"wp-image-11322\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-859.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-859.png 1264w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-859-300x168.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-859-1024x572.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-859-768x429.png 768w\" sizes=\"auto, (max-width: 1264px) 100vw, 1264px\" \/><\/p>\n<p>Result with 30 faces<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1461\" height=\"817\" class=\"wp-image-11323\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-860.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-860.png 1461w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-860-300x168.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-860-1024x573.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-860-768x429.png 768w\" sizes=\"auto, (max-width: 1461px) 100vw, 1461px\" \/><\/p>\n<p>With 200&nbsp;000<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1392\" height=\"885\" class=\"wp-image-11324\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-861.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-861.png 1392w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-861-300x191.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-861-1024x651.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-861-768x488.png 768w\" sizes=\"auto, (max-width: 1392px) 100vw, 1392px\" \/><\/p>\n<div class=\"sketchfab-embed-wrapper\">\n    <iframe loading=\"lazy\" title=\"A 3D model\" width=\"800\" height=\"500\" src=\"https:\/\/sketchfab.com\/models\/77748f51f2d14c9fab18fd2a70175c31\/embed?autospin=0.2&amp;autostart=1&amp;ui_controls=1&amp;ui_infos=1&amp;ui_inspector=1&amp;ui_stop=1&amp;ui_watermark=1&amp;ui_watermark_link=1\" frameborder=\"0\" allow=\"autoplay; fullscreen; vr\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\"><\/iframe><\/p>\n<p style=\"font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;\">\n        <a href=\"https:\/\/sketchfab.com\/3d-models\/maquette-5-100k-retopo-77748f51f2d14c9fab18fd2a70175c31?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" style=\"font-weight: bold; color: #1CAAD9;\" rel=\"noopener noreferrer\">Maquette-5-100k-retopo<\/a><br \/>\nby <a href=\"https:\/\/sketchfab.com\/archinantes?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" style=\"font-weight: bold; color: #1CAAD9;\" rel=\"noopener noreferrer\">Laurent Lescop<\/a><br \/>\non <a href=\"https:\/\/sketchfab.com?utm_medium=embed&amp;utm_source=website&amp;utm_campaign=share-popup\" target=\"_blank\" style=\"font-weight: bold; color: #1CAAD9;\" rel=\"noopener noreferrer\">Sketchfab<\/a><\/p>\n<p><iframe loading=\"lazy\" width=\"100%\" height=\"480px\" src=\"https:\/\/poly.google.com\/view\/6F6pBxb5FmV\/embed\" frameborder=\"0\" style=\"border:none;\" allowvr=\"yes\" allow=\"vr; xr; accelerometer; magnetometer; gyroscope; autoplay;\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" onmousewheel=\"\"><\/iframe><br \/>\n<iframe loading=\"lazy\" width=\"100%\" height=\"480px\" src=\"https:\/\/poly.google.com\/view\/5N6Rd2EuhF-\/embed\" frameborder=\"0\" style=\"border:none;\" allowvr=\"yes\" allow=\"vr; xr; accelerometer; magnetometer; gyroscope; autoplay;\" allowfullscreen=\"\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\" onmousewheel=\"\"><\/iframe><\/p>\n<\/div>\n<p>The first one is more than enough to be reworked in Rhino with Grasshopper.<\/p>\n<p>Meshmixer (<a href=\"https:\/\/www.meshmixer.com\/\">https:\/\/www.meshmixer.com\/<\/a>) can be used to fix some remaining errors<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1934\" height=\"1199\" class=\"wp-image-11325\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862.png 1934w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862-300x186.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862-1024x635.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862-768x476.png 768w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-862-1536x952.png 1536w\" sizes=\"auto, (max-width: 1934px) 100vw, 1934px\" \/><\/p>\n<h1>Grasshopper<\/h1>\n<p>Now Grasshopper can be used to redraw the hull<\/p>\n<p>After importing the mesh in Rhino, a simple definition in Grasshopper allows to extract sections as curves.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1351\" height=\"558\" class=\"wp-image-11326\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-863.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-863.png 1351w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-863-300x124.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-863-1024x423.png 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-863-768x317.png 768w\" sizes=\"auto, (max-width: 1351px) 100vw, 1351px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"647\" class=\"wp-image-11327\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-864.png\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-864.png 965w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-864-300x201.png 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/word-image-864-768x515.png 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><\/p>\n<p>As the lowest part of the Hull as a bit messy, curves would have to be redrawn a bit<\/p>\n<p>Ready for a VR experience?<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11329\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR.jpg\" alt=\"\" width=\"1339\" height=\"745\" srcset=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR.jpg 1339w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR-300x167.jpg 300w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR-1024x570.jpg 1024w, https:\/\/www.keris-studio.fr\/blog\/wp-content\/VR-768x427.jpg 768w\" sizes=\"auto, (max-width: 1339px) 100vw, 1339px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Photogrammetric surveying of ships is a complex exercise due to the nature of the objects to be recorded. The advantage of a complete survey, as opposed to a half-hull survey, is that it allows the deformations of the structures to be identified, evaluated and diagnosed. In the example below, the demonstration is made on a &hellip; <a href=\"https:\/\/www.keris-studio.fr\/blog\/?p=11291\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Photogrammetry\u00a0: boat surveys<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":11303,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,14,8,491,147],"tags":[301,432,186,413,175,380,276,311,431,433,245],"class_list":["post-11291","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d","category-conception","category-methodologie","category-navale","category-photomodelisation","tag-3d","tag-autodesk","tag-bateau","tag-boat","tag-grasshopper","tag-photogrammetrie","tag-photogrammetry","tag-photomodelisation","tag-recap","tag-releves","tag-survey"],"_links":{"self":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11291"}],"version-history":[{"count":6,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11291\/revisions"}],"predecessor-version":[{"id":11336,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11291\/revisions\/11336"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/media\/11303"}],"wp:attachment":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}