Move assets into `fj-viewer` crate

They are used there at compile-time. Them being outside of the directory
means they are not included in the crate package, which breaks `cargo
install`.
This commit is contained in:
Hanno Braun 2023-02-21 12:31:45 +01:00
parent f4bb6f412d
commit a06b19798e
10 changed files with 8 additions and 8 deletions

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -12,21 +12,21 @@ pub struct Assets<'a> {
impl<'a> Assets<'a> { impl<'a> Assets<'a> {
pub fn get_instance() -> Self { pub fn get_instance() -> Self {
let cube_obj: &[u8] = let cube_obj: &[u8] =
include_bytes!("../../../assets/navigation_cube/cube.obj"); include_bytes!("../assets/navigation_cube/cube.obj");
let cube_mtl: &[u8] = let cube_mtl: &[u8] =
include_bytes!("../../../assets/navigation_cube/cube.mtl"); include_bytes!("../assets/navigation_cube/cube.mtl");
let front_texture: &[u8] = let front_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/front.png"); include_bytes!("../assets/navigation_cube/front.png");
let right_texture: &[u8] = let right_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/right.png"); include_bytes!("../assets/navigation_cube/right.png");
let rear_texture: &[u8] = let rear_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/rear.png"); include_bytes!("../assets/navigation_cube/rear.png");
let left_texture: &[u8] = let left_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/left.png"); include_bytes!("../assets/navigation_cube/left.png");
let top_texture: &[u8] = let top_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/top.png"); include_bytes!("../assets/navigation_cube/top.png");
let bottom_texture: &[u8] = let bottom_texture: &[u8] =
include_bytes!("../../../assets/navigation_cube/bottom.png"); include_bytes!("../assets/navigation_cube/bottom.png");
Self { Self {
cube_obj, cube_obj,