# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "modelz" version = "0.1.5" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A library to load various 3D file formats into a shared, in-memory representation" readme = "README.md" keywords = [ "gltf", "obj", "assimp", "ply", "stl", ] categories = [ "rendering::data-formats", "graphics", "game-development", ] license = "MIT" repository = "https://github.com/ventengine/Modelz" [lib] name = "modelz" path = "src/lib.rs" [[test]] name = "gltf" path = "tests/gltf.rs" [[test]] name = "obj" path = "tests/obj.rs" [[test]] name = "ply" path = "tests/ply.rs" [[test]] name = "stl" path = "tests/stl.rs" [dependencies.gltf] version = "1.4.0" optional = true [dependencies.log] version = "0.4" [dependencies.ply-rs] version = "0.1.3" optional = true [dependencies.stl_io] version = "0.8.0" optional = true [dependencies.tobj] version = "4.0.0" features = ["async"] optional = true default-features = false [features] default = [ "obj", "gltf", "stl", "ply", ] gltf = ["dep:gltf"] obj = ["dep:tobj"] ply = ["dep:ply-rs"] stl = ["dep:stl_io"] [badges.actively-developed]