use binrw::binrw;
#[binrw]
#[derive(Debug, PartialEq)]
#[brw(little)]
pub struct RelativePositions {
pos: i32,
pos_count: i32,
}
#[binrw]
#[derive(Debug, Clone, Copy, PartialEq)]
#[brw(little)]
#[repr(C)]
#[allow(dead_code)] pub struct Transformation {
pub translation: [f32; 3],
pub rotation: [f32; 3],
pub scale: [f32; 3],
}
#[binrw]
#[derive(Debug, PartialEq)]
#[brw(little)]
pub struct Color {
pub red: u8,
pub green: u8,
pub blue: u8,
pub alpha: u8,
}
#[binrw]
#[derive(Debug, PartialEq)]
#[brw(little)]
pub struct ColorHDRI {
pub red: u8,
pub green: u8,
pub blue: u8,
pub alpha: u8,
pub intensity: f32,
}