{"id":3303,"date":"2026-11-10T15:33:23","date_gmt":"2026-11-10T15:33:23","guid":{"rendered":"https:\/\/devsecopsschool.com\/blog\/?p=3303"},"modified":"2026-11-10T15:33:25","modified_gmt":"2026-11-10T15:33:25","slug":"3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software","status":"publish","type":"post","link":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/","title":{"rendered":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"339\" src=\"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png\" alt=\"\" class=\"wp-image-3304\" style=\"width:1071px;height:auto\" srcset=\"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png 605w, https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18-300x168.png 300w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A 3D scan can look impressive and still be wrong in important ways. A building model may lack scale. A small object may have holes. A drone survey may produce a detailed surface without reliable measurements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software matters, but the capture method matters just as much. Photogrammetry uses photographs to rebuild objects and places. Other scanning methods use laser light, structured light, or depth sensors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These methods solve different problems. So, choosing software starts with understanding what you need to capture and what you plan to do with the result.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Photogrammetry, LiDAR, and 3D Scanning Are Not the Same<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">People often use these terms as if they mean the same thing. But they describe different ways to collect 3D information.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Photogrammetry: Rebuild a Scene From Photographs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Photogrammetry uses overlapping photographs taken from different viewpoints. Software finds matching details across the images. It then estimates camera positions and rebuilds the scene in 3D.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The process usually creates:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A sparse point cloud showing the main scene structure.<\/li>\n\n\n\n<li>A dense point cloud with many more surface points.<\/li>\n\n\n\n<li>A 3D mesh made from connected surfaces.<\/li>\n\n\n\n<li>Texture maps that add color and visual detail.<\/li>\n\n\n\n<li>Orthophotos and elevation models for mapping projects.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Photogrammetry works well for objects, buildings, landscapes, and cultural heritage. It can also create realistic assets for games and visual effects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But it needs clear image details. Shiny, transparent, plain, or moving objects can cause problems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">LiDAR: Measure Distance With Laser Pulses<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">LiDAR sends laser pulses toward objects and measures their return time. It uses these measurements to create a point cloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LiDAR is useful for buildings, roads, forests, and large sites. It can capture geometry even when a surface has little visible texture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, LiDAR equipment and processing can cost more. The final result also depends on the scanner, setup, and survey method.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Structured Light: Scan Smaller Objects With Projected Patterns<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Structured-light scanners project known patterns onto an object. Cameras record how those patterns change across its surface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software uses this information to calculate shape. This method can capture fine details on small objects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is useful for product inspection, restoration, and reverse engineering. But reflective surfaces, dark materials, and outdoor lighting can affect results.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The important distinction: Photogrammetry rebuilds geometry from images. LiDAR measures distance. Structured light measures changes in projected patterns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some professional workflows combine these methods. For example, a team may use LiDAR for reliable site geometry and photographs for surface color.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Makes a Good Photogrammetry Result?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A successful reconstruction begins before the software opens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine scanning an old stone statue. You walk around it and take photographs from different heights. Each photograph must overlap with nearby images.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software looks for shared details. It uses those details to estimate where each camera stood.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This process is called Structure-from-Motion, or SfM. Next, Multi-View Stereo, or MVS, helps build denser surface information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The quality depends on several factors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Image overlap: Each part should appear in several photographs.<\/li>\n\n\n\n<li>Sharpness: Blurry images can make feature matching harder.<\/li>\n\n\n\n<li>Lighting: Stable light helps reduce visual changes between images.<\/li>\n\n\n\n<li>Surface detail: Textured surfaces usually provide more matching points.<\/li>\n\n\n\n<li>Camera movement: Different viewpoints help the software understand depth.<\/li>\n\n\n\n<li>Scale information: Known distances or survey points help establish real measurements.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">COLMAP&#8217;s official tutorial recommends strong image overlap and different viewpoints. It also warns against shiny surfaces and major lighting changes. COLMAP+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More photographs do not always mean better results. Redundant or blurry images can increase processing time without adding useful detail.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Photogrammetry Software for Different Capture Jobs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These tools cover different parts of the scanning process. Some focus on general 3D reconstruction. Others target mapping, surveying, or mobile capture.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RealityScan: Detailed Models From Photos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RealityScan is Epic Games&#8217; photogrammetry application. It was previously known as RealityCapture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It can create detailed 3D models and point clouds from photographs. Its workflows support object capture and larger environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software also includes tools for cleanup and model inspection. Its features include image masking and quality checks that help identify incomplete areas. RealityScan+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RealityScan suits game artists, visual effects teams, and people who need detailed real-world assets. It can also support larger reconstruction projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its main consideration is the wider Epic Games workflow. Users should check installation, account, licensing, and hardware requirements before adopting it. Desktop installation uses the Epic Games launcher. RealityScan<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Agisoft Metashape: From Object Scans to Survey Data<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Agisoft Metashape supports aerial, close-range, and satellite imagery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It can create dense point clouds, textured models, digital elevation models, and orthomosaics. Its Professional edition adds tools for georeferencing, ground control points, point classification, and advanced measurements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It also supports multispectral and thermal imagery workflows. This makes it useful beyond basic object scanning. agisoft.com+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Metashape has Standard and Professional editions. The choice matters because not every surveying feature appears in both.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a hobbyist making a statue model may need only the core reconstruction workflow. A mapping team may need georeferenced outputs and ground control tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the official <a href=\"https:\/\/www.agisoft.com\/index.php?id=42&amp;utm_source=chatgpt.com\">edition comparison<\/a> before choosing a license.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3DF Zephyr: A Broad Desktop Reconstruction Workflow<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">3DF Zephyr handles photographs, point clouds, meshes, and several mapping outputs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its workflow can create 3D models, orthophotos, digital terrain models, and surface models. It also includes tools for measurements and CAD-related drawing work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This makes it useful for architecture, archaeology, mapping, and object reconstruction. Its product range includes Free, Lite, and full editions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Free edition has a major limit: it supports projects with up to 50 photographs. That makes it useful for learning and small tests, but not every production job. home of 3DF Zephyr+2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3DF Zephyr also offers a wider workflow for combining photogrammetry and laser scan data. Teams should compare the edition features before planning a full project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">PIX4Dmatic: Built for Large Geospatial Projects<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">PIX4Dmatic focuses on aerial and terrestrial image processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It creates point clouds, textured meshes, digital surface models, and orthomosaics. Its workflows also support surveying outputs such as terrain models, contour lines, and CAD-ready data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PIX4Dmatic is designed for large datasets and geospatial work. It can process aerial and ground-level images in the same broader workflow. PIX4Dmatic+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is an important limitation to understand. PIX4Dmatic&#8217;s documented image processing supports RGB imagery, not multispectral or thermal imagery. Teams with those needs should check other products in the PIX4D range. PIX4Dmatic<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its subscription plans differ by output and analysis features. Compare the required surveying tools before choosing a plan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Meshroom and AliceVision: Open-Source Reconstruction<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Meshroom is a node-based application built on the AliceVision framework.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It turns photographs into textured 3D models. Its node graph shows the stages of the reconstruction process. Users can also change individual steps instead of treating the pipeline as a black box.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This makes Meshroom useful for learning, research, and custom workflows. AliceVision also provides tools for camera tracking, panorama creation, and photometric stereo. 3D Computer Vision Framework<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is a hardware condition worth checking. Meshroom&#8217;s dense reconstruction stage requires a compatible NVIDIA CUDA GPU. Some tasks can use CPU processing, but that does not replace every GPU feature. GitHub<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meshroom suits users who want an open-source workflow and can manage its technical requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">COLMAP: A Strong Foundation for Custom Pipelines<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">COLMAP is a free, open-source tool for Structure-from-Motion and Multi-View Stereo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It supports both a graphical interface and command-line workflows. It can estimate camera positions, create sparse reconstructions, and build dense point clouds and meshes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">COLMAP also offers Python bindings through PyCOLMAP. This helps developers build custom reconstruction pipelines or connect photogrammetry with other research tools. COLMAP+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is not a complete visual editing suite. Users may need other software for mesh cleanup, retopology, texture editing, and final presentation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">COLMAP is a good choice when control and automation matter more than a guided commercial workflow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Polycam: Capture With a Phone or Browser<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Polycam makes 3D capture accessible through mobile devices and web tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its photogrammetry mode can process photographs and videos into textured models. Users can upload existing images or video for cloud processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Polycam also offers LiDAR-based capture on supported Apple devices. These modes serve different purposes: photogrammetry can capture fine visual detail, while LiDAR can help create quick spatial scans. Polycam Help Center+2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its export formats depend on the capture mode and subscription plan. For example, its documented export options include formats such as OBJ, FBX, GLTF, STL, and USDZ. Some point-cloud formats require higher-tier plans. Polycam Help Center<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Polycam is useful for quick object scans, room capture, and sharing models. It should not replace a controlled survey workflow when measured accuracy is essential.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bentley iTwin Capture Engine: Reality Models for Infrastructure<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">iTwin Capture Engine from Bentley targets engineering and infrastructure projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It processes photographs and LiDAR data into reality models. Its outputs include reality meshes, point clouds, orthophotos, digital elevation models, and Gaussian splats.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It supports RGB and thermal imagery, video, and common point-cloud formats. Bentley also offers on-premises processing and connections to cloud services. iTwin Capture Engine+1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is not simply an object-scanning application. It is designed for teams that need reality data inside wider engineering and digital-twin workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its system requirements and commercial cost are significant considerations. Bentley lists Windows-based requirements and professional hardware recommendations. iTwin Capture Engine<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Comparing the Main Software Options<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Software<\/th><th>Main workflow<\/th><th>Useful outputs<\/th><th>Main consideration<\/th><\/tr><tr><td>RealityScan<\/td><td>Object and environment reconstruction<\/td><td>3D models, point clouds<\/td><td>Epic Games installation and workflow<\/td><\/tr><tr><td>Metashape<\/td><td>Close-range and aerial photogrammetry<\/td><td>Meshes, point clouds, DEMs, orthomosaics<\/td><td>Edition differences<\/td><\/tr><tr><td>3DF Zephyr<\/td><td>General photogrammetry and mapping<\/td><td>Meshes, orthophotos, terrain models<\/td><td>Free edition image limit<\/td><\/tr><tr><td>PIX4Dmatic<\/td><td>Drone and terrestrial mapping<\/td><td>Point clouds, meshes, DSMs, orthomosaics<\/td><td>RGB image workflow<\/td><\/tr><tr><td>Meshroom<\/td><td>Open-source image reconstruction<\/td><td>Textured meshes<\/td><td>CUDA requirement for dense reconstruction<\/td><\/tr><tr><td>COLMAP<\/td><td>SfM and MVS pipeline<\/td><td>Sparse and dense reconstructions<\/td><td>More technical workflow<\/td><\/tr><tr><td>Polycam<\/td><td>Mobile and cloud capture<\/td><td>Meshes and scan exports<\/td><td>Plan and capture-mode limits<\/td><\/tr><tr><td>iTwin Capture Engine<\/td><td>Engineering reality modeling<\/td><td>Meshes, point clouds, splats, DEMs<\/td><td>Professional hardware and cost<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These products do not all solve the same problem. A phone scanning app and a survey processing platform should not be judged by identical standards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Capture Method Can Matter More Than the Software<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A weak photo set can defeat even a capable reconstruction engine. Good capture habits reduce missing surfaces and alignment errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Photograph the Subject From Different Angles<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Move around the object instead of standing in one place. Capture images from different heights and distances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep enough overlap between nearby photographs. Each visible area should appear in several images.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For larger objects, capture top, side, and lower viewpoints where possible. This helps reduce holes in the final model.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Keep Lighting and Focus Stable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Avoid sudden changes in light. Strong shadows can make the same surface look different across images.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use a suitable shutter speed to avoid blur. Keep the subject still during capture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shiny and transparent surfaces need special care. Reflections can confuse image matching because their appearance changes with the camera position.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Include Scale and Position Information<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A model built from ordinary photographs may have no reliable real-world scale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A known reference distance can help set scale. Survey teams can use ground control points to connect the reconstruction to a coordinate system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ground control points are known locations visible in the images. They help establish position and support accuracy checks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For survey work, keep some check points separate from the points used during processing. This helps assess the result independently.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Avoid Moving Subjects<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">People, vehicles, trees, and water can change between photographs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These changes may create blurred or duplicated geometry. Use masking or remove unsuitable images when the software supports it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a moving scene, a different capture method may be more suitable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understand the Files Before You Export<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A 3D reconstruction can produce several file types. Each serves a different purpose.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Format<\/th><th>Common purpose<\/th><\/tr><tr><td>OBJ<\/td><td>3D mesh geometry and material references<\/td><\/tr><tr><td>FBX<\/td><td>3D assets for animation and interactive applications<\/td><\/tr><tr><td>GLB or GLTF<\/td><td>Web and real-time 3D viewing<\/td><\/tr><tr><td>PLY<\/td><td>Point clouds and mesh data<\/td><\/tr><tr><td>LAS or LAZ<\/td><td>Geospatial point-cloud exchange<\/td><\/tr><tr><td>GeoTIFF<\/td><td>Georeferenced imagery and elevation data<\/td><\/tr><tr><td>E57<\/td><td>Exchange of 3D imaging and point-cloud data<\/td><\/tr><tr><td>STL<\/td><td>Surface geometry for 3D printing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Do not assume every application supports every format. Also check whether the export keeps texture maps, coordinate information, and scale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, an OBJ export may need its related material and texture files. A point cloud export may need coordinate reference information to retain its location.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PIX4Dmatic documents several geospatial and 3D output formats, including LAZ, LAS, OBJ, GeoTIFF, and other formats. PIX4Dmatic<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When Photogrammetry Is the Wrong Choice<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Photogrammetry is useful, but it does not fit every scanning task.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consider another method when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The object has plain or featureless surfaces.<\/li>\n\n\n\n<li>The surface is highly reflective or transparent.<\/li>\n\n\n\n<li>The subject moves during capture.<\/li>\n\n\n\n<li>You need reliable indoor geometry in poor lighting.<\/li>\n\n\n\n<li>You need very fine dimensions for inspection.<\/li>\n\n\n\n<li>You need survey-grade results without suitable control data.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A structured-light scanner may suit small, detailed objects. LiDAR may suit large spaces and sites. A contact measurement system may be better for certain precision inspection tasks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also combine methods. For example, use a laser scanner for geometry and photographs for color and texture.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Choose Software for Your Specific Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The right product depends on the output you need.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Game assets and visual effects: Consider RealityScan, Meshroom, or COLMAP. Choose based on asset quality, pipeline control, and cleanup needs.<\/li>\n\n\n\n<li>Archaeology and cultural heritage: Compare Metashape and 3DF Zephyr. Look closely at scale, control points, and documentation.<\/li>\n\n\n\n<li>Drone mapping and surveying: Consider PIX4Dmatic or Metashape Professional. Check coordinate systems, control points, and required map outputs.<\/li>\n\n\n\n<li>Learning and research: Start with COLMAP or Meshroom. Both offer open-source workflows and room for technical exploration.<\/li>\n\n\n\n<li>Quick mobile capture: Try Polycam. Confirm that its export formats fit your next application.<\/li>\n\n\n\n<li>Infrastructure and digital twins: Evaluate iTwin Capture Engine when your work needs engineering-focused reality data.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These are practical starting points, not fixed rankings. The best choice depends on your capture conditions and delivery requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Test a Small Project Before Committing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A short pilot can reveal problems before you spend money or change your workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose a subject that represents your normal work. Capture it with the camera or scanner you plan to use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then process the same dataset in the shortlisted applications. Compare the results using the same checks:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Did the software align the images correctly?<\/li>\n\n\n\n<li>Are important surfaces complete?<\/li>\n\n\n\n<li>Does the model have the right scale?<\/li>\n\n\n\n<li>Are textures clean and detailed?<\/li>\n\n\n\n<li>Can you export the required file types?<\/li>\n\n\n\n<li>Can your next application open those files?<\/li>\n\n\n\n<li>Can your team repeat the workflow?<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For survey and inspection projects, compare measurements against known reference data. A model that looks accurate may still contain scale or alignment errors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also record the time needed for capture, processing, cleanup, and export. Processing speed alone does not show the full cost of a project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Best Scan Is the One That Meets Its Purpose<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A realistic model, a measurable survey, and a clean game asset are different deliverables. They need different capture methods and different software features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start by defining the result. Decide whether you need visual detail, accurate dimensions, geographic position, or an editable mesh.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then choose the capture method and test the software with a real sample. Check accuracy, exports, hardware, and total workflow effort before making a long-term commitment.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A 3D scan can look impressive and still be wrong in important ways. A building model may lack scale. A&#8230; <\/p>\n","protected":false},"author":7,"featured_media":3304,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"series":[],"class_list":["post-3303","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School<\/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:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School\" \/>\n<meta property=\"og:description\" content=\"A 3D scan can look impressive and still be wrong in important ways. A building model may lack scale. A...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/\" \/>\n<meta property=\"og:site_name\" content=\"DevSecOps School\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-10T15:33:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-10T15:33:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png\" \/>\n\t<meta property=\"og:image:width\" content=\"605\" \/>\n\t<meta property=\"og:image:height\" content=\"339\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"James\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/\"},\"author\":{\"name\":\"James\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2\"},\"headline\":\"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software\",\"datePublished\":\"2026-11-10T15:33:23+00:00\",\"dateModified\":\"2026-11-10T15:33:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/\"},\"wordCount\":2552,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/image-18.png\",\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/\",\"url\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/\",\"name\":\"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/image-18.png\",\"datePublished\":\"2026-11-10T15:33:23+00:00\",\"dateModified\":\"2026-11-10T15:33:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/image-18.png\",\"contentUrl\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/image-18.png\",\"width\":605,\"height\":339},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/\",\"name\":\"DevSecOps School\",\"description\":\"DevSecOps Redefined\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/#\\\/schema\\\/person\\\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2\",\"name\":\"James\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g\",\"caption\":\"James\"},\"url\":\"https:\\\/\\\/devsecopsschool.com\\\/blog\\\/author\\\/james\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School","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:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/","og_locale":"en_US","og_type":"article","og_title":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School","og_description":"A 3D scan can look impressive and still be wrong in important ways. A building model may lack scale. A...","og_url":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/","og_site_name":"DevSecOps School","article_published_time":"2026-11-10T15:33:23+00:00","article_modified_time":"2026-11-10T15:33:25+00:00","og_image":[{"width":605,"height":339,"url":"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png","type":"image\/png"}],"author":"James","twitter_card":"summary_large_image","twitter_misc":{"Written by":"James","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#article","isPartOf":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/"},"author":{"name":"James","@id":"https:\/\/devsecopsschool.com\/blog\/#\/schema\/person\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2"},"headline":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software","datePublished":"2026-11-10T15:33:23+00:00","dateModified":"2026-11-10T15:33:25+00:00","mainEntityOfPage":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/"},"wordCount":2552,"commentCount":0,"image":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#primaryimage"},"thumbnailUrl":"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png","inLanguage":"en","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/","url":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/","name":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software - DevSecOps School","isPartOf":{"@id":"https:\/\/devsecopsschool.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#primaryimage"},"image":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#primaryimage"},"thumbnailUrl":"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png","datePublished":"2026-11-10T15:33:23+00:00","dateModified":"2026-11-10T15:33:25+00:00","author":{"@id":"https:\/\/devsecopsschool.com\/blog\/#\/schema\/person\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2"},"breadcrumb":{"@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#primaryimage","url":"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png","contentUrl":"https:\/\/devsecopsschool.com\/blog\/wp-content\/uploads\/2026\/11\/image-18.png","width":605,"height":339},{"@type":"BreadcrumbList","@id":"https:\/\/devsecopsschool.com\/blog\/3d-scanning-starts-with-the-capture-how-to-choose-photogrammetry-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devsecopsschool.com\/blog\/"},{"@type":"ListItem","position":2,"name":"3D Scanning Starts With the Capture: How to Choose Photogrammetry Software"}]},{"@type":"WebSite","@id":"https:\/\/devsecopsschool.com\/blog\/#website","url":"https:\/\/devsecopsschool.com\/blog\/","name":"DevSecOps School","description":"DevSecOps Redefined","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devsecopsschool.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Person","@id":"https:\/\/devsecopsschool.com\/blog\/#\/schema\/person\/993aaa2f1ee2e1f9ecadc8fc9bbb49f2","name":"James","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/secure.gravatar.com\/avatar\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10186c05eee9cb950bc644302f4daa2db1fe35098da0d50e3cc3552a1d81152f?s=96&d=mm&r=g","caption":"James"},"url":"https:\/\/devsecopsschool.com\/blog\/author\/james\/"}]}},"_links":{"self":[{"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=3303"}],"version-history":[{"count":1,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3303\/revisions"}],"predecessor-version":[{"id":3305,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/3303\/revisions\/3305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/media\/3304"}],"wp:attachment":[{"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=3303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=3303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=3303"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/devsecopsschool.com\/blog\/wp-json\/wp\/v2\/series?post=3303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}