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

Scene3D: port mesh material fixes from ign-gazebo #191

Merged
merged 2 commits into from
Mar 13, 2021

Conversation

scpeters
Copy link
Member

@scpeters scpeters commented Mar 11, 2021

🦟 Bug fix

Port fixes for material loading in the Scene3D plugin from ign-gazebo.

Summary

As noted in #137, the Scene3D plugin was forked for use in ign-gazebo, with the intention of consolidating back with the ign-gui plugin to reduce duplication. This ports some fixes for mesh material loading to ign-gui made in gazebosim/gz-sim@897ef65 as part of bitbucket PR 315 as well as some other fixes to more closely match the current code in ign-gazebo's SceneManager.

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

As noted in #137, the Scene3D plugin was forked for use
in ign-gazebo, with the intention of consolidating back
with the ign-gui plugin to reduce duplication. This ports
some fixes for mesh material loading to ign-gui made in
gazebosim/gz-sim@897ef65 as part of
bitbucket PR 315.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
@codecov
Copy link

codecov bot commented Mar 12, 2021

Codecov Report

Merging #191 (29de007) into ign-gui3 (09fd5f7) will decrease coverage by 0.19%.
The diff coverage is 0.00%.

Impacted file tree graph

@@             Coverage Diff              @@
##           ign-gui3     #191      +/-   ##
============================================
- Coverage     59.23%   59.03%   -0.20%     
============================================
  Files            23       23              
  Lines          2730     2739       +9     
============================================
  Hits           1617     1617              
- Misses         1113     1122       +9     
Impacted Files Coverage Δ
src/plugins/scene3d/Scene3D.cc 12.59% <0.00%> (-0.19%) ⬇️

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 09fd5f7...29de007. Read the comment docs.

Copy link
Contributor

@iche033 iche033 left a comment

Choose a reason for hiding this comment

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

looks good to me

@scpeters scpeters merged commit 071a8e4 into ign-gui3 Mar 13, 2021
@scpeters scpeters deleted the scpeters/port_mesh_material_fixes_3 branch March 13, 2021 07:36
@scpeters scpeters mentioned this pull request Mar 18, 2021
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏰 citadel Ignition Citadel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants