Prepare a digital replica with RealityCapture
This recipe walks through the bi-directional Blender ↔ RealityCapture workflow provided by the 3DSC integration module: configuring the tool, exporting and re-importing models, organizing the LOD hierarchy, and aligning data from multiple sensors (laser scanner, drone, multiple camera lenses).
For the parameter catalogue, operator names, and .rcbox file format
specification, see the tool reference:
3DSC for RealityCapture — tool reference.
Overview
The RealityCapture integration in 3DSC allows users to:
Export 3D models directly to RealityCapture with configurable quality parameters
Import OBJ files processed by RealityCapture back into Blender
Automatically organize imported LOD structures into Blender collections
Correct naming conventions for mesh, materials, and objects
Import RealityCapture reconstruction regions (.rcbox files) as 3D geometry
Manage texturing workflows with precise texel size control
Fig. 8 RealityCapture Integration panel in 3DSC (placeholder)
Platform Note
The RealityCapture Integration panel is only visible on Windows systems, as RealityCapture is a Windows-exclusive application.
Installation & Requirements
Requirements:
Windows 10/11 (64-bit)
Capturing Reality RealityCapture (any version with CLI support)
Blender 4.2 or later
3DSC Add-on installed and enabled
Configuration:
Open Blender and navigate to the 3DSC sidebar panel
Expand the Reality Capture Integration section
Set the RC Executable Path to your RealityCapture installation:
Default:
C:\Program Files\Capturing Reality\RealityCapture\RealityCapture.exeSet the Project Path to your
.rcprojfileDefine an Exchange Folder for file transfer between applications
Fig. 9 RealityCapture settings configuration (placeholder)
Complete Workflow Example
This example demonstrates a typical workflow using both Blender and RealityCapture.
Phase 1: Setup
Open your RealityCapture project with processed photogrammetric data
In Blender, configure 3DSC RealityCapture settings:
Set RC Executable Path
Set Project Path to your .rcproj file
Define Exchange Folder
Phase 2: Export from RealityCapture
In RealityCapture, complete your mesh reconstruction
In Blender, use Export LOD to export LOD structure
RealityCapture generates multi-level detail models to Exchange Folder
Phase 3: Import and Organize in Blender
Click Import OBJ to batch import all models
Select all imported objects
Run Correct LOD Names to standardize naming
Run Organize LODs to Collections to create LOD hierarchy
Fig. 10 Complete workflow: RealityCapture to organized Blender collections (placeholder)
Multi-Sensor Alignment Tutorial
This section provides detailed guidance on aligning data from multiple sensors (laser scanner, drone, different camera lenses) in RealityCapture. This workflow is particularly useful for complex archaeological or architectural documentation projects.
Overview of Multi-Sensor Approach
When working with multiple acquisition devices, each sensor produces data with different characteristics. Proper alignment requires careful project organization and parameter tuning.
Typical Sensor Combinations:
Laser Scanner data
Drone imagery (aerial)
Ground-based photography (24mm lens)
Ground-based photography (35mm lens)
Project Structure
Create separate projects for each sensor combination:
Project |
Content |
Notes |
|---|---|---|
1 |
Laser Scanner + Drone only |
Export component after alignment |
2 |
Laser Scanner + 24mm only |
Export component after alignment |
3 |
Laser Scanner + 35mm only |
Export component after alignment |
4 |
Laser + Drone + 24mm + 35mm |
Master project - Import and merge |
Fig. 11 Multi-sensor project structure in RealityCapture (placeholder)
Control Points Setup
Important
Use Control Points, NOT Ground Control Points (GCPs), to verify alignment between images and laser data.
Best Practices:
Place control points at features visible in both laser and photographic data
Use points in common between sensor types to verify alignment quality
Consider using automatic target detection or scalebars for improved results
Fig. 12 Control points placed between laser and photographic data (placeholder)
Workflow Phase 1: Individual Sensor Projects (1-3)
For each single-sensor project (Projects 1, 2, and 3):
Import Data
Import laser scanner data and the corresponding image set (drone, 24mm, or 35mm)
Configure Alignment Settings
Apply the optimized alignment parameters (see next section)
Run Alignment
Execute the alignment process
Place Control Points
Add control points at common features between laser and images
Verify Alignment Quality
Check that control points show consistent positions
Export Component
Use Workflow > Export Component to save the aligned dataset
Fig. 13 Export Component menu in RealityCapture (placeholder)
Workflow Phase 2: Master Project (4)
In the master project, combine all sensor data:
Import Component
Use Workflow > Import Component for each exported component (one at a time)
Merge Component
When prompted “with images?”, select Yes
Sensor Lock Option
You can choose to NOT move sensors during merge. This prevents RealityCapture from forcing alignment and should be disabled in the alignment menu if needed.
Rebuild Sparse Cloud
Regenerate the sparse point cloud while keeping sensors fixed (alignment)
Image Usage Options
You can disable images from being used for geometry while keeping them aligned for texture purposes
Fig. 14 Merge Component dialog in RealityCapture (placeholder)
Technical Note
When merging components, RealityCapture may attempt to force alignment between sensors. If you have already verified alignment quality with control points, you can disable automatic sensor movement in the alignment settings.
Alignment Settings Reference
Use these optimized settings for multi-sensor alignment:
Parameter |
Value |
Notes |
|---|---|---|
Max feature reprojection error |
3.0 - 4.0 |
Warning: 2.0 eliminates too many good tie points! |
Feature detection quality |
High |
Keep default setting |
Max features per mpx |
30,000 - 50,000 |
Higher values improve matching |
Max features per image |
100,000 - 150,000 |
Increase for complex scenes |
Image overlap |
High |
Essential for multi-sensor work |
Image downscale factor |
1 |
Full resolution (optimal) |
Fig. 15 Alignment settings panel in RealityCapture (placeholder)
Why these values?
Reprojection error 3.0-4.0: A value of 2.0 is too aggressive and removes valid tie points, especially when matching between different sensor types
High feature counts: Multi-sensor alignment benefits from more features to find correspondences between different image qualities
No downscaling: Full resolution ensures maximum feature detection accuracy
Tips for Multi-Sensor Success
1. Automatic Target Recognition
Use coded targets or scalebars that can be automatically detected by RealityCapture. This significantly improves:
Initial alignment accuracy
Scale consistency between sensors
Verification of final results
2. Selective Geometry Usage
You can configure images to:
Contribute to geometry: Images are used for mesh reconstruction
Texture only: Images are used only for texturing, not geometry
This is useful when one sensor (e.g., laser) provides better geometry while another (e.g., 24mm photos) provides better texture.
3. Component Export/Import Strategy
Export each sensor combination as a separate component. This allows:
Independent quality verification
Rollback capability if merge fails
Modular project management
4. Alignment Locking
After achieving good alignment, you can lock sensors to prevent unintended changes during subsequent operations:
Prevents accidental misalignment during merge
Maintains verified control point accuracy
Allows texture-only operations without geometry changes
Troubleshooting
Common Issues and Solutions
Issue: Panel not visible in Blender
Cause: Running on macOS or Linux
Solution: RealityCapture integration requires Windows. Use the CLI interface if cross-platform operation is needed.
Issue: “RC Executable not found”
Cause: Incorrect path configuration
Solution:
Verify the path to RealityCapture.exe
Check that RealityCapture is properly installed
Try running RealityCapture manually to confirm installation
Issue: Import fails with empty result
Cause: No OBJ files in Exchange Folder
Solution:
Verify files exist in the Exchange Folder
Check file permissions
Ensure export from RealityCapture completed successfully
Issue: LOD organization creates wrong collections
Cause: Non-standard naming in imported files
Solution:
Run Correct LOD Names first
Verify naming pattern matches
*_LOD#formatManually rename problematic objects if needed
Issue: Reconstruction Region imports at wrong location
Cause: Coordinate system mismatch
Solution:
Check the Apply Shift option
Verify the .rcbox file contains correct coordinates
Compare with known reference points in your scene
See also
3DSC for RealityCapture — tool reference — parameters, operators, .rcbox spec
Prepare a digital replica with Metashape — Metashape workflow
Panels — 3DSC Blender Add-on panels reference
Texture Smart Mapping (TSM) — Texture Smart Mapping system