[package] name = "xc3_model" version = "0.14.0" authors = ["ScanMountGoat <>"] description = "High level library for xc3_lib" license = "MIT" documentation = "https://docs.rs/xc3_model" repository = "https://github.com/ScanMountGoat/xc3_lib" edition = "2021" [dependencies] xc3_lib = { version = "0.14.0", path = "../xc3_lib", features = ["image"] } glam = { version = "0.28.0", features = ["bytemuck"] } gltf = { version = "=1.4.1", features = ["extras", "KHR_texture_transform"], optional = true } gltf-json = { version = "=1.4.1", optional = true } binrw = "0.14.0" image_dds = "0.6.1" rayon = "1.8.1" log = "0.4.19" ordered-float = { version = "4.1.1", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" indexmap = { version = "2.1.0", features = ["serde", "rayon"] } thiserror = "1.0" arbitrary = { version = "1.0", features = ["derive"], optional = true } smol_str = { version = "0.2.2", features = ["serde"] } [dev-dependencies] hexlit = "0.5.5" pretty_assertions = "1.4.0" hex = "0.4.3" approx = "0.5.1" [features] arbitrary = ["dep:arbitrary", "xc3_lib/arbitrary", "indexmap/arbitrary", "ordered-float/arbitrary"] gltf = ["dep:gltf", "dep:gltf-json"]