rendy_mesh/
lib.rs

1//!
2//! This crates provides means to deal with vertex buffers and meshes.
3//!
4//! `Attribute` and `VertexFormat` allow vertex structure to declare semantics.
5//! `Mesh` can be created from typed vertex structures and provides mechanism to bind
6//! vertex attributes required by shader interface.
7//!
8
9#![warn(
10    missing_debug_implementations,
11    missing_copy_implementations,
12    missing_docs,
13    trivial_casts,
14    trivial_numeric_casts,
15    unused_extern_crates,
16    unused_import_braces,
17    unused_qualifications
18)]
19use rendy_command as command;
20use rendy_core as core;
21use rendy_factory as factory;
22use rendy_memory as memory;
23use rendy_resource as resource;
24
25mod format;
26mod mesh;
27
28pub use crate::{format::*, mesh::*};
29pub use rendy_core::types::vertex::*;