Add draw.mesh()
API. Add simple_mesh.rs
example. Add IntoVertex
trait.
#154
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allows for drawing a mesh via a sequence of triangles. The triangles can
be provided either as a sequence of
Tri<V>
or via a sequence ofvertices alongside a sequence of indices into those vertices.
The
IntoDrawn
trait API has been changed to allow for a more flexibleIndices
type. TheIndices
type now has access to the Draw'sintermediary mesh each time the next index is requested.
The
GeomVertexData
has been changed toIntermediaryMesh
and aindices
buffer has been added in order to support indexed vertices.This will be useful for the
draw.mesh()
API.An
IntoVertex
trait has been added which should aid in simplifying thedraw.mesh()
API.