You have 3 free guides left 😟
Unlock your guides
You have 3 free guides left 😟
Unlock your guides

7.4 Photogrammetry and 3D scanning for realistic assets

4 min readaugust 7, 2024

and 3D scanning are game-changers for creating realistic assets in AR/VR. These techniques capture real-world objects and environments, turning them into detailed 3D models. They're essential for bringing authenticity to virtual worlds.

From photogrammetry software to LIDAR and , there are various ways to digitize the physical world. Each method has its strengths, helping developers choose the right tool for their project's needs and budget.

Photogrammetry Techniques

Fundamentals of Photogrammetry

Top images from around the web for Fundamentals of Photogrammetry
Top images from around the web for Fundamentals of Photogrammetry
  • Photogrammetry involves capturing multiple overlapping photographs of an object or environment from different angles and positions
  • Uses computer vision algorithms to analyze the photographs and extract 3D information
  • Relies on the principle of triangulation to determine the 3D coordinates of points in the photographs
  • Requires a high degree of overlap between photographs (typically 60-80%) to ensure accurate 3D reconstruction

Structure from Motion (SfM) Process

  • is a specific photogrammetry technique that automatically extracts 3D structure from a series of 2D images
  • SfM algorithms identify and match feature points across multiple images to estimate camera positions and orientations
  • Creates a sparse representing the 3D structure of the scene or object
  • Dense point cloud is generated by interpolating additional points between the sparse points to capture more detailed geometry

Point Cloud to Mesh Conversion

  • Point cloud is a set of 3D points in space representing the surface of an object or environment
  • algorithms connect the points in the point cloud to create a polygonal mesh surface
  • is a common method for mesh reconstruction, creating a network of triangles that closely approximates the object's surface
  • techniques, such as mesh decimation and smoothing, can be applied to reduce the mesh complexity and improve its quality

Texture Mapping and Baking

  • is the process of projecting and combining the color information from the photographs onto the reconstructed 3D mesh
  • is used to define how the 2D texture coordinates correspond to the 3D mesh surface
  • is created by unwrapping the 3D mesh and packing the texture information into a single 2D image
  • High-resolution textures can be baked to capture fine details and realistic appearance of the object or environment (4K or 8K textures)

3D Scanning Methods

LIDAR Scanning

  • LIDAR (Light Detection and Ranging) is an active 3D scanning technology that uses laser light to measure distances
  • Emits laser pulses and measures the time it takes for the light to bounce back from the object's surface
  • Creates a dense point cloud by scanning the object or environment from multiple viewpoints
  • Provides high accuracy and can capture fine details, making it suitable for industrial and engineering applications (reverse engineering, quality control)

Structured Light Scanning

  • Structured light scanning projects a pattern of light (stripes, dots, or grids) onto the object's surface
  • Cameras capture the deformation of the projected pattern caused by the object's geometry
  • Triangulation is used to calculate the 3D coordinates of points on the object's surface based on the deformation of the pattern
  • Provides high-resolution and accurate 3D scans, commonly used for small to medium-sized objects (dental impressions, artifacts)

Comparison of 3D Scanning Methods

  • 3D scanning methods differ in terms of accuracy, resolution, speed, and cost
  • offers high accuracy and long-range capabilities but can be expensive and requires specialized equipment
  • Structured light scanning provides high-resolution scans but is limited to smaller objects and requires controlled lighting conditions
  • Photogrammetry is more accessible and cost-effective but may require more manual processing and have lower accuracy compared to active scanning methods

Photogrammetry Tools

Photogrammetry Software Workflow

  • Photogrammetry software automates the process of generating 3D models from photographs
  • Typical workflow includes importing photographs, aligning cameras, generating point clouds, creating meshes, and texturing
  • Popular photogrammetry software includes , , and
  • Cloud-based photogrammetry services, such as and , offer web-based processing and storage solutions

Key Features of Photogrammetry Software

  • and to estimate camera positions and orientations
  • using multi-view stereo algorithms
  • Mesh reconstruction and optimization tools to create a polygonal mesh from the point cloud
  • and baking functionality to project photographic details onto the mesh
  • Editing tools for cleaning up and refining the generated 3D models (hole filling, noise reduction)
  • Export options to common 3D file formats (OBJ, FBX, PLY) for use in other 3D software

Considerations for Choosing Photogrammetry Software

  • Ease of use and learning curve, especially for beginners
  • Compatibility with different camera types and file formats (DSLR, drone, smartphone)
  • Processing speed and hardware requirements for handling large datasets
  • Quality and accuracy of the generated 3D models
  • Integration with other 3D software and pipelines (CAD, game engines, VFX)
  • Cost and licensing options (one-time purchase, subscription, educational discounts)
© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.

© 2024 Fiveable Inc. All rights reserved.
AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.
Glossary
Glossary