Skip to content

Meshing - #16

Merged
unexcellent merged 18 commits into
mainfrom
meshing
Jun 18, 2025
Merged

Meshing#16
unexcellent merged 18 commits into
mainfrom
meshing

Conversation

@unexcellent

@unexcellent unexcellent commented Jun 13, 2025

Copy link
Copy Markdown
Contributor

Create a meshing algorithm for rendering with texture support based on #15.
I mostly copied the code from #15 but made the data structure more native to anvil and simplified the tests.
Todos before merging:

  • test non-trivial cases (like rounded faces)
  • implement meshing for part
  • resolve clippy warnings

@gmorenz gmorenz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

To address your question on the other thread, yes: up to the inline comments (particularly normals and winding order) this seems fine to me.

Comment thread src/meshes/textured_mesh.rs Outdated
Comment thread src/meshes/textured_mesh.rs Outdated
Comment thread src/faces/iterator.rs Outdated
Comment thread src/faces/iterator.rs Outdated
Comment thread src/meshes/textured_mesh.rs Outdated
@unexcellent
unexcellent marked this pull request as ready for review June 18, 2025 11:04
@unexcellent
unexcellent merged commit 6df82b9 into main Jun 18, 2025
2 checks passed
@unexcellent
unexcellent deleted the meshing branch June 18, 2025 11:04
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.

2 participants