Skip to content

Conversation

@MichaelGrupp
Copy link
Member

@MichaelGrupp MichaelGrupp commented Dec 1, 2025

Required for example to read matrices from variable sized, row-major protobuf lists, e.g. the 3x3 or 3x4 camera matrices that are found in foxglove.CameraCalibration schema.

In order to do that, we need both a cast to fixed-size-list and a reshaping transformation.


This is a prerequisite for #12035.

Contributes to:
https://linear.app/rerun/issue/RR-3045
https://linear.app/rerun/issue/RR-2327

@MichaelGrupp MichaelGrupp changed the title Add re_arrow_combinators::reshape::RowMajorToColumnMajor transformation Add re_arrow_combinators::reshape::RowMajorToColumnMajor Dec 1, 2025
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

Web viewer built successfully.

Result Commit Link Manifest
8c69ab8 https://rerun.io/viewer/pr/12031 +nightly +main

View image diff on kitdiff.

Note: This comment is updated whenever you push a commit.

@MichaelGrupp MichaelGrupp added 🏹 arrow Apache Arrow exclude from changelog PRs with this won't show up in CHANGELOG.md labels Dec 1, 2025
@MichaelGrupp MichaelGrupp force-pushed the michael/row-to-col-major-combinator branch from 7cfd4d0 to 35ebb00 Compare December 2, 2025 11:36
Copy link
Member

@emilk emilk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

…tion

Required for example to convert camera matrices read from variable sized,
row-major protobuf lists, e.g. the 3x3 or 3x4 camera matrices that are
found in `foxglove.CameraCalibration` schema.

In order to do that, we need both a cast to fixed-size-list and a reshaping
transformation.

Contributes to:
https://linear.app/rerun/issue/RR-3045
https://linear.app/rerun/issue/RR-2327
@MichaelGrupp MichaelGrupp force-pushed the michael/row-to-col-major-combinator branch from 35ebb00 to 0f35ee3 Compare December 3, 2025 09:42
@MichaelGrupp MichaelGrupp merged commit 789aba4 into main Dec 3, 2025
40 checks passed
@MichaelGrupp MichaelGrupp deleted the michael/row-to-col-major-combinator branch December 3, 2025 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏹 arrow Apache Arrow exclude from changelog PRs with this won't show up in CHANGELOG.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants