From 810cb205c83603adc5389ea3d3e80db0d0c37874 Mon Sep 17 00:00:00 2001 From: Danny Griffin <dgr@mit.edu> Date: Tue, 23 Apr 2024 16:54:32 -0400 Subject: [PATCH] passive updates --- .../images/lidar_vs_photogrammetry_drone.jpg | Bin 0 -> 47520 bytes topics/02_passive/index.md | 677 +----------------- 2 files changed, 6 insertions(+), 671 deletions(-) create mode 100644 topics/02_passive/images/lidar_vs_photogrammetry_drone.jpg diff --git a/topics/02_passive/images/lidar_vs_photogrammetry_drone.jpg b/topics/02_passive/images/lidar_vs_photogrammetry_drone.jpg new file mode 100644 index 0000000000000000000000000000000000000000..479f3d321cd518268403e4bea965f9b684bca5fd GIT binary patch literal 47520 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ȣMhKn>!D%S-^{bz`9 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�%-tum?m9qq2i<d+WoAc#8 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 literal 0 HcmV?d00001 diff --git a/topics/02_passive/index.md b/topics/02_passive/index.md index a021922..fa68d2e 100644 --- a/topics/02_passive/index.md +++ b/topics/02_passive/index.md @@ -38,675 +38,7 @@ Photogrammetry is the collection and organization of reliable information about <p>Photogrammetry is useful for outdoors settings, where all you need is a handheld camera and some patience. In this example, note the loss of quality towards the top, as pixel resolution becomes problematic:</p> -<main class="viewer has-model " aria-label="sketchfab-viewer"> - - - - <div class="titlebar"> - - <div class="summary"> - - <div class="avatar"> - - <a target="_blank" aria-label="Visit Nicolas Diolez's Profile" href="https://sketchfab.com/nicolasdiolez"> - - <div class="image-container --cover" style="width:32px;"> - <img class="image-container__image" src="https://media.sketchfab.com/avatars/a891e9152dfa4c819dfc0500a5fd5867/5512aead32c84bc0bf64e6c349abed4c.jpeg" alt=""> - <div style="padding-top:100.0%;"></div> - </div> - -</a> - - </div> - <div class="model-info"> - <h1 class="title"><span class="model-name"> - - - - - - - <a class="model-name__label" data-route="" href="https://sketchfab.com/3d-models/arc-de-triomphe-photogrammetry-65937fd27de647c0a8ac99ce8275c03e" target="_blank" title="Buy Arc de Triomphe - photogrammetry 3D Model">Arc de Triomphe - photogrammetry</a> - - - - - - - - <meta itemprop="award" content="Staff Pick"> - <span class="flag --staffpicked " title="Staff Picks"></span> - - - - - - - </span></h1> - <h2>by - - <a target="_blank" href="https://sketchfab.com/nicolasdiolez">Nicolas Diolez</a> - - </h2> - </div> - - </div> - - <div class="actions"> - - - <a class="help tooltip tooltip-down in-store" data-tooltip="Available on Store" target="_blank" href="https://sketchfab.com/3d-models/arc-de-triomphe-photogrammetry-65937fd27de647c0a8ac99ce8275c03e"> - <i class="icon viewer-icon-usd"></i> - </a> - - - - <a class="help tooltip tooltip-down share" data-tooltip="Share" data-action="open-share-overlay"> - <i class="viewer-icon-share"></i> - </a> - - - - <a class="help tooltip tooltip-down close hidden" data-tooltip="Stop" data-action="stop"> - <i class="viewer-icon-close"></i> - </a> - - - </div> - - </div> - - - - <div class="landing" data-action="start"> - - - <div class="preview"> - <div class="image-container --cover" style="width:100%;"> - <img class="image-container__image" src="https://media.sketchfab.com/models/65937fd27de647c0a8ac99ce8275c03e/thumbnails/2a28add5c0ad45f58ab47c285fda9114/9942f16c4bf040edaba728be68c265d8.jpeg" alt=""> - <div style="padding-top:75.0%;"></div> - </div> - - </div> - - - - <div class="start-button"> - <button class="play-button "> - <i class="viewer-icon-play"></i> - <span class="label">3D</span> - </button> - </div> - - - - - <div class="watermark"> - <a title="View on Sketchfab" data-action="watermark" href="https://sketchfab.com/3d-models/arc-de-triomphe-photogrammetry-65937fd27de647c0a8ac99ce8275c03e" target="_blank"></a> - </div> - - - - </div> - - <div class="overlays"> - - <div class="overlay help hidden"> - <a href="#" class="close viewer-icon-close" aria-label="close"></a> - <div class="inner"> - <ul class="tabs"> - <li class="active"><a href="#" data-target="basic">Navigation basics</a></li> - <li><a href="#" data-target="all">All controls</a></li> - </ul> - <div class="tabs-container" aria-hidden="true"> - <div class="tab active" data-tab="basic"> - <div class="tip"> - <div> - <i class="viewer-icon-refresh"></i> - </div> - <div> - <b>Orbit around</b> - <div> - Left click + drag or<br> - One finger drag (touch) - </div> - </div> - </div> - <div class="tip"> - <div> - <i class="viewer-icon-search-plus"></i> - </div> - <div> - <b>Zoom</b> - <div> - Double click on model<br> - or scroll anywhere or<br> - Pinch (touch) - </div> - </div> - </div> - <div class="tip"> - <div> - <i class="viewer-icon-arrows"></i> - </div> - <div> - <b>Pan</b> - <div> - Right click + drag or<br> - Two fingers drag (touch) - </div> - </div> - </div> - </div> - <div class="tab" data-tab="all"> - <div> - <div class="section"> - <span class="title">Orbit navigation</span> - <b>Move camera:</b> 1-finger drag or Left Mouse Button<br> - <b>Pan:</b> 2-finger drag or Right Mouse Button or <kbd>SHIFT</kbd>+ Left Mouse Button<br> - <b>Zoom on object:</b> Double-tap or Double-click on object<br> - <b>Zoom out:</b> Double-tap or Double-click on background<br> - <b>Zoom:</b> Pinch in/out or Mousewheel or <kbd>CTRL</kbd> + Left Mouse Button<br> - </div> - <div class="section rendering-shortcuts"></div> - <div class="section inspector-shortcuts"></div> - <div class="section general-shortcuts"></div> - <div class="section"> - <span class="title">Lighting</span> - <b>Rotate lighting:</b> 3-finger drag or <kbd>ALT</kbd> + Left Mouse Button<br> - <b>Rotate env. only:</b> <kbd>ALT</kbd> + <kbd>SHIFT</kbd> + Left Mouse Button<br> - </div> - <div class="section annotation-shortcuts"></div> - <div class="section animation-shortcuts"></div> - <div class="section sound-shortcuts"></div> - <div class="section"> - <span class="title">First-person navigation</span> - <b>Move:</b> <kbd>↑</kbd>,<kbd>←</kbd>,<kbd>↓</kbd>,<kbd>→</kbd> (or <kbd>W</kbd>,<kbd>A</kbd>,<kbd>S</kbd>,<kbd>D</kbd>)<br> - <b>Look around:</b> 1-finger drag or Left Mouse Button<br> - <b>Adjust speed:</b> Mousewheel<br> - </div> - </div> - </div> - </div> - - <div class="action"> - <button class="button" data-action="reset-camera">Reset camera view</button> - </div> - - </div> - </div> - <div class="overlay share hidden"> - <a href="#" class="close viewer-icon-close" aria-label="close"></a> - <div class="inner"> - <div class="share-link"> - <div class="text-field"> - <label for="copy-link-field">Link</label> - <input id="copy-link-field" type="text" class="text" value="" readonly=""> - <button data-clipboard-target=".text-field .text">copy</button> - </div> - </div> - <div class="share-social"> - <a data-action="share-on-facebook" target="_blank"><i class="fa-brands fa-facebook"></i></a> - <a data-action="share-on-twitter" target="_blank"><i class="fa-brands fa-twitter"></i></a> - <a data-action="share-on-reddit" target="_blank"><i class="fa-brands fa-reddit"></i></a> - <a data-action="share-on-tumblr" target="_blank"><i class="fa-brands fa-tumblr"></i></a> - <a data-action="share-on-linkedin" target="_blank"><i class="fa-brands fa-linkedin"></i></a> - <a data-action="share-on-pinterest" target="_blank"><i class="fa-brands fa-pinterest"></i></a> - <a class="share-mail" target="_blank"><i class="viewer-icon-envelope"></i></a> - </div> - <div class="share-embed"> - <a class="button" href="" target="_blank"> - <i class="viewer-icon-code"></i> Embed - </a> - </div> - </div> - </div> - <div class="overlay hotspots-overlay hidden"> - <a href="#" class="close viewer-icon-close" aria-label="close"></a> - <div class="inner"> - <span class="hotspot-title"></span> - <div class="hotspot-content js-scrollable markdown-rendered-content"></div> - </div> - </div> - <div class="overlay ar ar-overlay-mobile hidden"> - <i class="viewer-icon-close close"></i> - <div class="inner custom-scrollbar"> - <div class="header-helper"> - <p class="title"> - Your device is not compatible - </p> - </div> - <div class="content-helper"> - <div class="row-helper"> - <div class="content-row"> - <div class="info"> - <p> - Your version of - <span class="mobilePlatform"> </span> - is too old to display models in AR. - </p> - <p> - <span class="mobilePlatform"> </span> - <span class="minVersion"> </span> - or newer is required. - </p> - <p> - <strong> - Update your device or try on another device. - </strong> - </p> - </div> - </div> - </div> - </div> - </div> - </div> - <div class="overlay ar ar-overlay-desktop hidden"> - <i class="viewer-icon-close close"></i> - <div class="inner custom-scrollbar"> - <div class="header-helper"> - <p class="title"> - Augmented Reality is only available on mobile or tablet devices - </p> - <p class="subtitle"> - Supported devices: iPhone 6S+ & iPad 5+ on iOS 12+ and Android 8.0+ with ARCore 1.9 support <br> - Open this page with such a device to experience AR. - </p> - </div> - <div class="content-helper"> - - <div class="row-helper"> - <div class="content-row"> - <canvas id="qrCode"></canvas> - </div> - </div> - - <div class="row-helper "> - <div class="content-row"> - <div class="text"> - - <p class="title">Open with QR Code:</p> - <p>Scan this code to open the model on your device, then, tap on the AR icon.</p> - - - <p class="title">Open this link with your mobile:</p> - <a class="url overlay-link" target="_blank" href="#" aria-label="Open AR on Mobile"></a> - - </div> - </div> - </div> - </div> - </div> - </div> - <div class="overlay ar ar-overlay-loading hidden"> - <i class="viewer-icon-close close"></i> - <div class="inner"> - <div class="sketchfab-spinner"> - -<svg viewBox="0 0 13 16" xmlns="http://www.w3.org/2000/svg"> - <g fill-rule="nonzero"> - <path class="shape1" d="M5.3029 8.1731L0 4.9864v5.8286l5.3029 3.1867z"></path> - <path class="shape2" d="M5.9987 6.9902l5.8157-3.495L5.9987 0 .1829 3.4953z"></path> - <path class="shape3" d="M6.6944 8.1731v5.8286l5.303-3.1867V4.9864z"></path> - </g> -</svg> - - </div> - <div class="text"> - LOADING... - </div> - - <div class="subText"> - If the loading takes too long, you can learn more - <a class="overlay-link" href="https://support.fab.com/s/article/App-free-AR" target="_blank" rel="noopener noreferrer">here</a> - </div> - - </div> - </div> - <div class="overlay ar ar-overlay-error hidden"> - <i class="viewer-icon-close close"></i> - <div class="inner"> - <div class="content-helper"> - <div class="row-helper"> - <div class="content-row"> - <div class="info"> - <p> - AR is not available for this model yet. - </p> - <p> - Please try again later or contact us if the problem persists. - </p> - </div> - </div> - </div> - </div> - </div> - </div> - <div class="overlay helper-vr-overlay hidden"> - <i class="viewer-icon-close close"></i> - <div class="inner custom-scrollbar"> - <div class="header-helper"> - To view this model in virtual reality: - </div> - <div class="content-helper"> - <div class="row-helper"> - <div class="content-row"> - <div class="image"><i class="viewer-icon-mobile"></i></div> - <div class="text"> - <div class="title">on mobile phone</div> - <div>with Cardboard or similar</div> - </div> - </div> - <ul class="info"> - <li>On your mobile, open this <a class="url overlay-link" target="_blank" href="#">link</a></li> - </ul> - </div> - <div class="row-helper"> - <div class="content-row"> - <div class="image"><i class="viewer-icon-desktop"></i></div> - <div class="text"> - <div class="title">on desktop PC </div> - <div>with a VR headset</div> - </div> - </div> - <ul class="info"> - <li><a href="https://immersiveweb.dev/" target="_blank" rel="noopener noreferrer nofollow" class="overlay-link">Learn more on the immersive web</a></li> - <li>On Chrome, follow the instructions <a href="https://immersiveweb.dev/chrome-support.html" target="_blank" rel="noopener noreferrer nofollow" class="overlay-link">here</a></li> - <li>Open this model</li> - <li>Click on the VR icon</li> - </ul> - </div> - </div> - <div class="footer-helper"> - <a class="overlay-link" href="https://support.fab.com/s/article/Virtual-Reality-VR" target="_blank" rel="noopener noreferrer"> - More info on Virtual Reality. - </a> - </div> - </div> - </div> - </div> - - <div class="webgl"> - - <canvas class="canvas" data-modeluid="65937fd27de647c0a8ac99ce8275c03e" data-action="create-hotspot" aria-label="3D view of Arc de Triomphe - photogrammetry"> - </canvas> - - <div class="loading-container"> - <div class="secondary-progress "> - - <div class="secondary-progress-percentage"></div> - <div class="secondary-progress-display"></div> - - </div> - <div class="main-progress "> - <img alt="Loading 3D Model" src="https://media.sketchfab.com/models/65937fd27de647c0a8ac99ce8275c03e/thumbnails/2a28add5c0ad45f58ab47c285fda9114/b5d188a8a6d54e119727d3617653c7e2.jpeg" class="loading-thumbnail"> - - <div class="main-progress-wrapper"> - <div class="main-progress-percentage loading-percentage">0%</div> - <p>Loading 3D model</p> - <div class="main-progress-display"> - <div class="main-progress-display__progress"></div> - </div> - </div> - - </div> - </div> - - <div class="hotspots"></div> - - <div class="gui"> - - <div class="animation-not-supported hidden"> - <a href="#" class="close" aria-label="close"></a> - <p>Model is too heavy for your device and can not be rendered properly</p> - </div> - - - <div class="hotspot-controls-responsive"> - <div data-title="Previous Annotation" data-action="prev-annotation"> - <div class="icon viewer-icon-caret-left"></div> - </div> - <div data-title="Next Annotation" data-action="next-annotation"> - <div class="icon viewer-icon-caret-right"></div> - </div> - </div> - - - - <div class="model-inspector"> - <div class="model-inspector__menu"> - <div class="model-inspector__minimize"><i class="viewer-icon-caret-down" aria-hidden="true"></i>Model Inspector</div> - <div class="model-inspector__content"> - <div class="model-inspector__modes custom-scrollbar js-scrollable"> - - </div> - </div> - </div> - <div class="model-inspector__2D-options"> - <div class="model-inspector__UV-options"></div> - <div class="model-inspector__material-options"></div> - </div> - <div class="model-inspector__empty-2d-view"> - </div> - </div> - - - - <div class="controls"> - - - <div class="watermark"> - <a title="View on Sketchfab" data-action="watermark" href="https://sketchfab.com/3d-models/arc-de-triomphe-photogrammetry-65937fd27de647c0a8ac99ce8275c03e" target="_blank"></a> - </div> - - - - - - - <div class="animation-controls widget "> - <div class="timeline "> - <div class="timeline-wrapper"> - <div class="track"> - <div class="bar"> - </div> - <div class="knob"> - </div> - </div> - </div> - </div> - <div class="animation-controls__buttons"> - <a href="#" class="control play fa" aria-label="Play Animation"></a> - <a href="#" class="control next fa" aria-label="Next Animation"></a> - <div class="animation-timer control progress help" data-unit="time">00:00.00</div> - <div class="animation-list control has-menu"> - <p class="animation-name"></p> - <div class="control-menu list"> - <div class="animation__options"> - <div class="toggle-button"> - <span class="toggle-button__option tooltip" data-tooltip="Repeat one"> - <input type="radio" name="animation-cycle" data-value="one" id="animation-cycle-one"> - <label for="animation-cycle-one"><i class="viewer-icon-cycle-repeat-one"></i></label> - </span> - <span class="toggle-button__option tooltip" data-tooltip="Repeat all"> - <input type="radio" name="animation-cycle" data-value="all" id="animation-cycle-all"> - <label for="animation-cycle-all"><i class="viewer-icon-cycle-repeat-all"></i></label> - </span> - <span class="toggle-button__option tooltip" data-tooltip="No repeat"> - <input type="radio" name="animation-cycle" data-value="none" id="animation-cycle-none"> - <label for="animation-cycle-none"><i class="viewer-icon-cycle-no-repeat"></i></label> - </span> - </div> - <div class="toggle-button"> - <span class="toggle-button__option tooltip" data-tooltip="Speed x0.1"> - <input type="radio" name="animation-speed" data-value="0.1" id="animation-speed-point-one"> - <label for="animation-speed-point-one">x0.1</label> - </span> - <span class="toggle-button__option tooltip" data-tooltip="Speed x0.5"> - <input type="radio" name="animation-speed" data-value="0.5" id="animation-speed-point-five"> - <label for="animation-speed-point-five">x0.5</label> - </span> - <span class="toggle-button__option tooltip" data-tooltip="Speed x1"> - <input type="radio" name="animation-speed" data-value="1" id="animation-speed-one"> - <label for="animation-speed-one">x1</label> - </span> - <span class="toggle-button__option tooltip" data-tooltip="Speed x2"> - <input type="radio" name="animation-speed" data-value="2" id="animation-speed-two"> - <label for="animation-speed-two">x2</label> - </span> - </div> - </div> - <ul class="js-scrollable"></ul> - </div> - </div> - </div> - </div> - - - - <div class="hotspot-controls widget has-menu "> - - <div data-title="Previous Annotation" data-action="prev-annotation"> - <div class="icon viewer-icon-caret-left"></div> - </div> - - <div class="hotspot-name default" data-action="toggle-annotation-list"> - Select an annotation - </div> - - <div data-title="Next Annotation" data-action="next-annotation"> - <div class="icon viewer-icon-caret-right"></div> - </div> - - <div class="list hotspots-list"></div> - - </div> - - - <div class="general-controls widget "> - - - - <a class="control tooltip help" data-tooltip="Help"> - <i class="viewer-icon-question"></i> - </a> - - - <a class="control volume" title="Volume (M)" draggable="false"> - <i class="viewer-icon-volume-up"></i> - <div class="volume-menu"> - </div> - </a> - - - <a class="control tooltip settings has-menu " data-tooltip="Settings"> - <i class="viewer-icon-gear"></i> - <div class="control-menu settings-menu"> - <div class="control-menu-wrapper"> - <div class="control-menu-list"></div> - <div class="control-menu-pane"></div> - </div> - </div> - <span class="control-badge"></span> - </a> - - - <a class="control tooltip inspector" data-tooltip="Model Inspector (i)" data-action="inspector"> - <i class="viewer-icon-inspector"></i> - </a> - - - - <a class="control tooltip vr " data-tooltip="View in VR"> - <i class="viewer-icon-vr"></i> - </a> - - - - <a class="control tooltip tooltip-right-bound fullscreen --always-visible" data-tooltip="Fullscreen (f)"> - <i class="viewer-icon-fullscreen"></i> - </a> - - - </div> - - </div> - - - - <div class="viewer-hint widget disabled"> - <div class="viewer-movehint"> - <i class="icon"></i> - <span class="label"></span> - </div> - </div> - - </div> - - </div> - - <div class="osd widget"> - <div class="osd-content"> - </div> - </div> - - <div class="fallback" style="display: none"> - - <div class="fallback-viewport"> - <img src="" alt="Arc de Triomphe - photogrammetry 3D Model" class="fallback-sprite"> - </div> - - <div class="fallback-warning"> - <div class="inner"> - <h3>Arc de Triomphe - photogrammetry 3D Model</h3> - <p data-nosnippet=""> - Something went wrong with the 3D viewer.<br> - <a href="https://support.fab.com/s/article/Compatibility" target="_blank" rel="noopener noreferrer">Learn how to fix it here</a>. - </p> - </div> - </div> - - <div data-nosnippet="" class="fallback-error fallback-error-loading"> - <div class="inner"> - <p>Connection error. Please try again.</p> - </div> - </div> - - <div data-nosnippet="" class="fallback-error fallback-error-nofallback"> - <div class="inner"> - <p>Sorry, the model can't be displayed.</p> - <p>Please check out <a href="https://support.fab.com/s/article/Compatibility" target="_blank" rel="noopener noreferrer">our FAQ</a> to learn how to fix this issue.</p> - </div> - </div> - - <div class="progress-bar"> - <div class="progress-bar-percentage"></div> - <div class="progress-bar-display"></div> - </div> - - <div class="progress-circle"> - <div class="progress-circle-percentage loading-percentage"></div> - <svg class="progress-circle-display" version="1.1"> - <path class="progress-circle-path" fill="none" stroke="#1caad9" stroke-width="6"></path> - </svg> - </div> - - - <div class="controls"> - <div class="control control-fullscreen fullscreen tooltip tooltip-left" data-tooltip="Fullscreen (f)" data-action="fullscreen"> - <div class="icon viewer-icon-fullscreen"></div> - </div> - </div> - - - </div> - - <div data-nosnippet="" class="embed-sandboxed-message"> - <p>It looks like your browser or this site is blocking some scripts or cookies necessary to properly display the viewer.</p> - <p>View this model on Sketchfab :<br><a href="https://sketchfab.com/models/65937fd27de647c0a8ac99ce8275c03e/embed">https://sketchfab.com/models/65937fd27de647c0a8ac99ce8275c03e/embed</a></p> - <p>Or visit the Help Center for more information:<br><a href="https://support.fab.com/s/article/Compatibility" target="_blank" rel="noopener noreferrer">https://support.fab.com/s/article/Compatibility</a></p> - </div> - </main> +<div class="sketchfab-embed-wrapper"> <iframe title="Arc de Triomphe - photogrammetry" frameborder="0" allowfullscreen="" mozallowfullscreen="true" webkitallowfullscreen="true" allow="fullscreen; autoplay; vr" xr-spatial-tracking="" execution-while-out-of-viewport="" execution-while-not-rendered="" web-share="" src="https://sketchfab.com/models/65937fd27de647c0a8ac99ce8275c03e/embed"> </iframe> <p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;"> <a href="https://sketchfab.com/3d-models/arc-de-triomphe-photogrammetry-65937fd27de647c0a8ac99ce8275c03e?utm_medium=embed&utm_campaign=share-popup&utm_content=65937fd27de647c0a8ac99ce8275c03e" target="_blank" style="font-weight: bold; color: #1CAAD9;"> Arc de Triomphe - photogrammetry </a> by <a href="https://sketchfab.com/nicolasdiolez?utm_medium=embed&utm_campaign=share-popup&utm_content=65937fd27de647c0a8ac99ce8275c03e" target="_blank" style="font-weight: bold; color: #1CAAD9;"> Nicolas Diolez </a> on <a href="https://sketchfab.com?utm_medium=embed&utm_campaign=share-popup&utm_content=65937fd27de647c0a8ac99ce8275c03e" target="_blank" style="font-weight: bold; color: #1CAAD9;">Sketchfab</a></p></div> # Key Benefits @@ -715,12 +47,15 @@ Photogrammetry is the collection and organization of reliable information about <p>Affordability and flexibility. Depending on the end use application almost any camera will work given there is enough light and your post processing software is robust.</p> <p>Real time feedback and processing as models improve. <a href="https://mars.nasa.gov/technology/helicopter/#">Ingenuity Drone</a></p> -<p><img src="img/lidar-vs-photogrammetry-drone.jpg" alt="Drone imaging"></p> +<p><img src="img/lidar_vs_photogrammetry_drone.jpg" alt="Drone imaging"></p> # Key Challenges +Precision is improving but can still be completely thrown off by certain light conditions in much the same way LiDar struggles with smooth surfaces. +Increasingly industry pairs vision systems for photogrammetry with laser systems to balance the benefits of both. # Tools - +<p><a href="https://www.autodesk.com/products/recap/overview?term=1-YEAR">Autodesk ReCap</a></p> +<p><a href="https://www.agisoft.com">Agisoft Metashape</a></p> # Apps # Camera Equations -- GitLab