diff --git a/crates/dtmt/src/cmd/experiment/texture_meta.rs b/crates/dtmt/src/cmd/experiment/texture_meta.rs index 98d0035..a77e693 100644 --- a/crates/dtmt/src/cmd/experiment/texture_meta.rs +++ b/crates/dtmt/src/cmd/experiment/texture_meta.rs @@ -5,7 +5,7 @@ use clap::{value_parser, Arg, ArgAction, ArgMatches, Command}; use color_eyre::eyre::Context; use color_eyre::Result; use futures_util::StreamExt; -use sdk::Bundle; +use sdk::{Bundle, BundleFileType}; use tokio::fs; use crate::cmd::util::resolve_bundle_paths; @@ -46,6 +46,10 @@ async fn handle_bundle(ctx: &sdk::Context, path: &PathBuf) -> Result<()> { .unwrap_or_default(); for f in bundle.files().iter() { + if f.file_type() != BundleFileType::Texture { + continue; + } + for (i, v) in f.variants().iter().enumerate() { let data_file_name = v.data_file_name();