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

ign-redering working on windows #291

Closed
wants to merge 5 commits into from
Closed

Conversation

ahcorde
Copy link
Contributor

@ahcorde ahcorde commented Mar 30, 2021

Signed-off-by: ahcorde ahcorde@gmail.com

🦟 Bug fix

Summary

This changes allow to run ign-rendering on Windows:

I added some required files in Media, the version that we installed with conda it's 1.12 there are some thing that need to be updated.

I also update:

  • simple_demo
  • thermal_camera. This demo is partially working, there are some path that are broken due the "" and "/". The duck is not showed.

Captura2

There are some other things that may require some more changes.

FYI @WilliamLewww @chapulina @mjcarroll @iche033 @j-rivero

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge

Signed-off-by: ahcorde <ahcorde@gmail.com>
@github-actions github-actions bot added the 🏢 edifice Ignition Edifice label Mar 30, 2021
@ahcorde ahcorde changed the title make it work on windows ign-redering working on windows Mar 30, 2021
@chapulina chapulina requested a review from WilliamLewww March 30, 2021 23:14
@chapulina chapulina changed the base branch from main to ign-rendering5 April 1, 2021 20:45
@chapulina chapulina added the Windows Windows support label Apr 1, 2021
ahcorde added 4 commits April 13, 2021 16:10
Signed-off-by: Alejandro Hernández <ahcorde@gmail.com>
Signed-off-by: Alejandro Hernández <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
@codecov
Copy link

codecov bot commented Apr 13, 2021

Codecov Report

Merging #291 (c09cc13) into ign-rendering5 (e0bf818) will decrease coverage by 0.01%.
The diff coverage is 54.54%.

❗ Current head c09cc13 differs from pull request most recent head 0de3dbc. Consider uploading reports for the commit 0de3dbc to get more accurate results
Impacted file tree graph

@@                Coverage Diff                 @@
##           ign-rendering5     #291      +/-   ##
==================================================
- Coverage           57.54%   57.53%   -0.02%     
==================================================
  Files                 159      159              
  Lines               15590    15593       +3     
==================================================
  Hits                 8971     8971              
- Misses               6619     6622       +3     
Impacted Files Coverage Δ
ogre/src/OgreCamera.cc 0.00% <0.00%> (ø)
src/base/BaseScene.cc 74.95% <0.00%> (-0.13%) ⬇️
ogre/src/OgreRenderEngine.cc 73.79% <100.00%> (+0.07%) ⬆️
ogre2/src/Ogre2Light.cc 98.30% <100.00%> (ø)
...e/ignition/rendering/base/BaseGaussianNoisePass.hh 96.66% <0.00%> (-3.34%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e0bf818...0de3dbc. Read the comment docs.

@chapulina
Copy link
Contributor

@ahcorde , do you have plans to go back to this PR? Edifice will EOL next week, should this be retargeted at ign-rendering6?

@ahcorde
Copy link
Contributor Author

ahcorde commented Mar 29, 2022

I was able to make Windows work with Ogre 1.12 I don't remember, but I think this version is not working properly in Ubuntu (we are using Ogre1.9).

Maybe we should versioned the folder ogre/src/media/ to -> ogre/src/media/1.9 and ogre/src/media/1.12.

I don't' know how does it sound, I can put some time on this if this makes sense at same point the future.

Anyhow we should retarget this to ign-gazebo6

@chapulina
Copy link
Contributor

Maybe we should versioned the folder ogre/src/media/ to -> ogre/src/media/1.9 and ogre/src/media/1.12.

Humm I see. Officially we only support 1.9, and others can use higher minor versions at their own risk. But if this is required for Windows to work we should consider supporting that too. It's not ideal to duplicate the media though.

@chapulina chapulina added the bug Something isn't working label Jul 23, 2022
@azeey azeey added the beta Targeting beta release of upcoming collection label Jul 31, 2023
@azeey azeey removed the beta Targeting beta release of upcoming collection label Aug 18, 2023
@traversaro traversaro mentioned this pull request May 2, 2024
8 tasks
@azeey azeey added the beta Targeting beta release of upcoming collection label Jul 29, 2024
@azeey
Copy link
Contributor

azeey commented Jul 29, 2024

Ogre now works in windows since #992. I'll go ahead and close this issue since we're no longer working on it.

@azeey azeey closed this Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta Targeting beta release of upcoming collection bug Something isn't working 🏢 edifice Ignition Edifice Windows Windows support
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants