Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reopen for #4717 adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline #4782

Closed
wants to merge 3 commits into from

Conversation

khshmt
Copy link

@khshmt khshmt commented Jan 11, 2024

What

Checklist

  • I have read and agree to Contributor Guide and the Code of Conduct
  • I've included a screenshot or gif (if applicable)
  • I have tested the web demo (if applicable):
  • The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG

@khshmt khshmt changed the title reopen for (#4717) adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline reopen for (https://github.com/rerun-io/rerun/pull/4717) adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline Jan 11, 2024
@khshmt khshmt changed the title reopen for (https://github.com/rerun-io/rerun/pull/4717) adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline reopen for https://github.com/rerun-io/rerun/pull/4717 adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline Jan 11, 2024
@khshmt khshmt changed the title reopen for https://github.com/rerun-io/rerun/pull/4717 adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline reopen for #4717 adding a cpp_example to visualize openMVG::sfm_data exported from openMVG structure from motion pipeline Jan 11, 2024
@Wumpf
Copy link
Member

Wumpf commented Jan 19, 2024

Sorry for not replying on this for so long! As discussed on the previous PR I'd like to either put this into a separate repository that we link to or - even better - put it directly into OpenMVG "next to" the Rerun Python example there. Again, we'd refer to that example then from the docs. @pmoulon are you interested in taking this (or a similar) example in on OpenMVG or would you rather not take that on?

@pmoulon
Copy link

pmoulon commented Jan 20, 2024

@Wumpf yes we should move this. I was working on integrating rerun c++ to OpenMVG officially (see some videos I shared on LinkedIn). This new PR is showing that we should do deliver the implementation in OpenMVG and make a nice example for rerun. I will try to move from the code I got + the PR that @khshmt sent to OpenMVG and come back here when done. Thank you guys for supporting this!

@teh-cmc
Copy link
Member

teh-cmc commented Jan 23, 2024

I'll draft this in the meantime to reduce the noise in the review queue.

@teh-cmc teh-cmc marked this pull request as draft January 23, 2024 08:56
@Wumpf
Copy link
Member

Wumpf commented Jan 30, 2024

OpenMVG has a sample now, we so can close this
openMVG/openMVG#2284

But we should still link to both the Python and the C++ examples!

@Wumpf Wumpf closed this Jan 30, 2024
emilk added a commit that referenced this pull request Jul 5, 2024
## What
* Closes #5315

## egui changelog

### ⭐ Added
* Add `Image::uri()` [#4720](emilk/egui#4720) by
[@rustbasic](https://github.com/rustbasic)

### 🔧 Changed
* Better documentation for `Event::Zoom`
[#4778](emilk/egui#4778) by
[@emilk](https://github.com/emilk)
* Hide tooltips when scrolling
[#4784](emilk/egui#4784) by
[@emilk](https://github.com/emilk)
* Smoother animations [#4787](emilk/egui#4787)
by [@emilk](https://github.com/emilk)
* Hide tooltip on click [#4789](emilk/egui#4789)
by [@emilk](https://github.com/emilk)

### 🐛 Fixed
* Fix default height of top/bottom panels
[#4779](emilk/egui#4779) by
[@emilk](https://github.com/emilk)
* Show the innermost debug rectangle when pressing all modifier keys
[#4782](emilk/egui#4782) by
[@emilk](https://github.com/emilk)
* Fix occasional flickering of pointer-tooltips
[#4788](emilk/egui#4788) by
[@emilk](https://github.com/emilk)

## eframe changelog
* Web: only capture clicks/touches when actually over canvas
[#4775](emilk/egui#4775) by
[@lucasmerlin](https://github.com/lucasmerlin)

## Checklist
* [x] I have read and agree to [Contributor
Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and
the [Code of
Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md)
* [x] I've included a screenshot or gif (if applicable)
* [x] I have tested the web demo (if applicable):
* Using examples from latest `main` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6785?manifest_url=https://app.rerun.io/version/main/examples_manifest.json)
* Using full set of examples from `nightly` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6785?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json)
* [x] The PR title and labels are set such as to maximize their
usefulness for the next release's CHANGELOG
* [x] If applicable, add a new check to the [release
checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)!

- [PR Build Summary](https://build.rerun.io/pr/6785)
- [Recent benchmark results](https://build.rerun.io/graphs/crates.html)
- [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)

To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
emilk added a commit that referenced this pull request Jul 5, 2024
## What
* Closes #5315

## egui changelog

### ⭐ Added
* Add `Image::uri()` [#4720](emilk/egui#4720) by
[@rustbasic](https://github.com/rustbasic)

### 🔧 Changed
* Better documentation for `Event::Zoom`
[#4778](emilk/egui#4778) by
[@emilk](https://github.com/emilk)
* Hide tooltips when scrolling
[#4784](emilk/egui#4784) by
[@emilk](https://github.com/emilk)
* Smoother animations [#4787](emilk/egui#4787)
by [@emilk](https://github.com/emilk)
* Hide tooltip on click [#4789](emilk/egui#4789)
by [@emilk](https://github.com/emilk)

### 🐛 Fixed
* Fix default height of top/bottom panels
[#4779](emilk/egui#4779) by
[@emilk](https://github.com/emilk)
* Show the innermost debug rectangle when pressing all modifier keys
[#4782](emilk/egui#4782) by
[@emilk](https://github.com/emilk)
* Fix occasional flickering of pointer-tooltips
[#4788](emilk/egui#4788) by
[@emilk](https://github.com/emilk)

## eframe changelog
* Web: only capture clicks/touches when actually over canvas
[#4775](emilk/egui#4775) by
[@lucasmerlin](https://github.com/lucasmerlin)

## Checklist
* [x] I have read and agree to [Contributor
Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and
the [Code of
Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md)
* [x] I've included a screenshot or gif (if applicable)
* [x] I have tested the web demo (if applicable):
* Using examples from latest `main` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6785?manifest_url=https://app.rerun.io/version/main/examples_manifest.json)
* Using full set of examples from `nightly` build:
[rerun.io/viewer](https://rerun.io/viewer/pr/6785?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json)
* [x] The PR title and labels are set such as to maximize their
usefulness for the next release's CHANGELOG
* [x] If applicable, add a new check to the [release
checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)!

- [PR Build Summary](https://build.rerun.io/pr/6785)
- [Recent benchmark results](https://build.rerun.io/graphs/crates.html)
- [Wasm size tracking](https://build.rerun.io/graphs/sizes.html)

To run all checks from `main`, comment on the PR with `@rerun-bot
full-check`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants