cargo fix --lib -p fastvoxel

This commit is contained in:
2026-03-16 18:37:16 +03:30
parent 880362cc03
commit adebff1322
7 changed files with 5 additions and 12 deletions

View File

@@ -1,5 +1,4 @@
pub mod editor;
pub mod voxel_registry;
pub use editor::WorldPlugin;
pub use voxel_registry::VoxelRegistry;

View File

@@ -1,9 +1,7 @@
use super::generator::WorldGenerator;
use crate::chunk::Chunk;
use crate::chunk::chunk::CHUNK_SIZE;
use crate::voxel::Voxel;
use fastnoise_lite::*;
use godot::classes::class_macros::private::virtuals::Os::{Vector2i, Vector3i};
use godot::classes::class_macros::private::virtuals::Os::Vector3i;
pub struct HeightmapGenerator {
noise: FastNoiseLite,

View File

@@ -4,4 +4,3 @@ pub mod layered_generator;
pub use generator::WorldGenerator;
pub use heightmap::HeightmapGenerator;
pub use layered_generator::LayeredWorldGenerator;

View File

@@ -2,6 +2,5 @@ pub mod binary_greedy_mesher;
pub mod mesher;
pub mod textured_mesher;
pub use binary_greedy_mesher::BinaryGreedyMesher;
pub use mesher::Mesher;
pub use textured_mesher::TexturedMesher;

View File

@@ -1,5 +1,5 @@
use crate::chunk::chunk::CHUNK_SIZE;
use crate::chunk::{self, Chunk, ChunkMesh};
use crate::chunk::{Chunk, ChunkMesh};
use crate::editor::voxel_registry::{VoxelModel, VoxelRegistry};
use crate::meshing::Mesher;
use godot::prelude::*;

View File

@@ -1,13 +1,12 @@
use std::{collections::HashMap, time::Instant};
use std::collections::HashMap;
use crate::chunk::{self, Chunk, ChunkMesh};
use crate::chunk::{Chunk, ChunkMesh};
use godot::{
classes::{
ArrayMesh, Material, MeshInstance3D, RenderingServer, ResourceLoader, StandardMaterial3D,
ArrayMesh, Material, MeshInstance3D, ResourceLoader, StandardMaterial3D,
base_material_3d::{CullMode, Flags, ShadingMode, Transparency},
geometry_instance_3d::ShadowCastingSetting,
mesh::{ArrayType, PrimitiveType},
rendering_server::InstanceType,
},
obj::IndexEnum,
prelude::*,

View File

@@ -3,5 +3,4 @@ pub mod registry;
pub mod voxel;
pub use model::*;
pub use registry::VoxelRegistry;
pub use voxel::Voxel;