Skip to content

COLMAP imports have incorrect orientation - coordinate system mismatch with Blender #93

@Supermagnum

Description

@Supermagnum

COLMAP reconstructions imported using this addon consistently have incorrect orientation relative to Blender's coordinate system. The specific rotation issues depend on the import method:
Normal imports (point cloud/mesh):

Data is rotated 90 degrees incorrectly around the X axis
Attempting manual correction with R X -90 causes the points to disappear

Geometry Nodes imports:

Data appears upside down relative to Blender's Z-up coordinate system

Steps to Reproduce:

Import a COLMAP reconstruction using either standard import or Geometry Nodes import
View the imported data in Blender's 3D viewport
Observe incorrect orientation

Expected Behavior:
The imported COLMAP data should be automatically transformed to align with Blender's Z-up coordinate system, or there should be clear import options to control the coordinate system conversion.
Current Issues with Manual Correction:

Standard imports: Rotating 90° on X axis causes points to disappear instead of correcting orientation
Geometry Nodes imports: Requires manual Transform Geometry node with rotation correction

Suggested Solutions:

Add coordinate system transformation during import to automatically convert from COLMAP's coordinate convention to Blender's Z-up system.
Import options: Provide explicit coordinate system/axis mapping controls in the import dialog.
Documentation: At minimum, clearly document this issue and the required, working manual correction method in the README or wiki.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions