in native/src/work_asset/construct.rs [146:158]
fn build_fingerprints(&self) -> Result<Vec<Vec<Fingerprint>>> {
let gltf = self.to_owned_gltf();
let mut result = vec![];
for mesh in gltf.meshes() {
let mut fingerprints = vec![];
for primitive in mesh.primitives() {
fingerprints.push(build_fingerprint(&primitive, &self.blob)?);
}
result.push(fingerprints);
}
Ok(result)
}