From 79788f5044b3c84b88260199b14163d414302e89 Mon Sep 17 00:00:00 2001 From: Duncan Date: Sun, 21 Mar 2021 14:30:15 -0700 Subject: [PATCH] bump version numbers --- Cargo.toml | 10 +++++----- README.md | 19 ++++++++++++------- crates/building_blocks_core/Cargo.toml | 2 +- crates/building_blocks_mesh/Cargo.toml | 6 +++--- crates/building_blocks_search/Cargo.toml | 6 +++--- crates/building_blocks_storage/Cargo.toml | 4 ++-- 6 files changed, 26 insertions(+), 21 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index cb844aca..a276c92e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "building-blocks" -version = "0.5.0" +version = "0.6.0" edition = "2018" authors = ["Duncan "] description = "Data types, collections, and algorithms for working with maps on 2D and 3D integer lattices. Commonly known as voxel data." @@ -55,12 +55,12 @@ lto = true # TODO: use RFC #2906 to deduplicate dependency specs once it is merged [dependencies] -building_blocks_core = { path = "crates/building_blocks_core", version = "0.5.0", default-features = false } -building_blocks_storage = { path = "crates/building_blocks_storage", version = "0.5.0", default-features = false } +building_blocks_core = { path = "crates/building_blocks_core", version = "0.6.0", default-features = false } +building_blocks_storage = { path = "crates/building_blocks_storage", version = "0.6.0", default-features = false } # Optional, feature-gated -building_blocks_mesh = { path = "crates/building_blocks_mesh", version = "0.5.0", default-features = false, optional = true } -building_blocks_search = { path = "crates/building_blocks_search", version = "0.5.0", default-features = false, optional = true } +building_blocks_mesh = { path = "crates/building_blocks_mesh", version = "0.6.0", default-features = false, optional = true } +building_blocks_search = { path = "crates/building_blocks_search", version = "0.6.0", default-features = false, optional = true } [dev-dependencies] bevy = { git = "https://github.com/bevyengine/bevy", rev = "785aad92", default-features = false, features = ["bevy_wgpu", "bevy_winit", "render", "png", "x11"] } diff --git a/README.md b/README.md index 95db29ed..32212e3f 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,8 @@ Building Blocks is a voxel library for real-time applications. ![Wireframe](https://media.githubusercontent.com/media/bonsairobo/building-blocks/main/examples/screenshots/wireframe.png) -![LOD Terrain](https://media.githubusercontent.com/media/bonsairobo/building-blocks/main/examples/screenshots/lod_terrain.png) +![LOD +Terrain](https://media.githubusercontent.com/media/bonsairobo/building-blocks/main/examples/screenshots/lod_terrain.png) The primary focus is core data structures and algorithms. Features include: @@ -98,13 +99,17 @@ Then you get extra bits of functionality from the others: To learn the basics about lattice maps, start with these doc pages: -- [points](https://docs.rs/building_blocks_core/latest/building_blocks_core/point/struct.PointN.html) -- [extents](https://docs.rs/building_blocks_core/latest/building_blocks_core/extent/struct.ExtentN.html) -- [arrays](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/array/index.html) +- [point](https://docs.rs/building_blocks_core/latest/building_blocks_core/point/struct.PointN.html) +- [extent](https://docs.rs/building_blocks_core/latest/building_blocks_core/extent/struct.ExtentN.html) +- [array](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/array/index.html) - [access traits](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/access/index.html) -- [chunk maps](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/chunk_map/index.html) -- [transform maps](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/transform_map/index.html) -- [fn maps](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/func/index.html) +- [chunk map](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/chunk_map/index.html) +- [transform map](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/transform_map/index.html) +- [fn map](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/func/index.html) + +After that, you might be interested in hierarchical structures to help you scale your voxel application. For that, you'll +want to read the [multiresolution module doc +page](https://docs.rs/building_blocks_storage/latest/building_blocks_storage/multiresolution/index.html). ### Benchmarks diff --git a/crates/building_blocks_core/Cargo.toml b/crates/building_blocks_core/Cargo.toml index 846c4f5e..24dc835c 100644 --- a/crates/building_blocks_core/Cargo.toml +++ b/crates/building_blocks_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "building_blocks_core" -version = "0.5.0" +version = "0.6.0" edition = "2018" authors = ["Duncan "] license = "MIT" diff --git a/crates/building_blocks_mesh/Cargo.toml b/crates/building_blocks_mesh/Cargo.toml index 118ae06c..9bd65954 100644 --- a/crates/building_blocks_mesh/Cargo.toml +++ b/crates/building_blocks_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "building_blocks_mesh" -version = "0.5.0" +version = "0.6.0" edition = "2018" authors = ["Duncan "] license = "MIT" @@ -10,8 +10,8 @@ keywords = ["voxel"] description = "Fast meshing algorithms for voxel data structures." [dependencies] -building_blocks_core = { path = "../building_blocks_core", version = "0.5.0", default-features = false } -building_blocks_storage = { path = "../building_blocks_storage", version = "0.5.0", default-features = false } +building_blocks_core = { path = "../building_blocks_core", version = "0.6.0", default-features = false } +building_blocks_storage = { path = "../building_blocks_storage", version = "0.6.0", default-features = false } [dev-dependencies] criterion = "0.3" diff --git a/crates/building_blocks_search/Cargo.toml b/crates/building_blocks_search/Cargo.toml index 5681ecee..e995afca 100644 --- a/crates/building_blocks_search/Cargo.toml +++ b/crates/building_blocks_search/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "building_blocks_search" -version = "0.5.0" +version = "0.6.0" edition = "2018" authors = ["Duncan "] license = "MIT" @@ -23,8 +23,8 @@ pathfinding = "2.1" nalgebra = { version = "0.25", optional = true } ncollide3d = { version = "0.28", optional = true } -building_blocks_core = { path = "../building_blocks_core", version = "0.5.0", default-features = false } -building_blocks_storage = { path = "../building_blocks_storage", version = "0.5.0", default-features = false } +building_blocks_core = { path = "../building_blocks_core", version = "0.6.0", default-features = false } +building_blocks_storage = { path = "../building_blocks_storage", version = "0.6.0", default-features = false } [dev-dependencies] criterion = "0.3" diff --git a/crates/building_blocks_storage/Cargo.toml b/crates/building_blocks_storage/Cargo.toml index 040e19c6..bc8cdcee 100644 --- a/crates/building_blocks_storage/Cargo.toml +++ b/crates/building_blocks_storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "building_blocks_storage" -version = "0.5.0" +version = "0.6.0" edition = "2018" authors = ["Duncan "] license = "MIT" @@ -23,7 +23,7 @@ num = "0.3" serde = { version = "1.0", features = ["derive"] } slab = "0.4" -building_blocks_core = { path = "../building_blocks_core", version = "0.5.0", default-features = false } +building_blocks_core = { path = "../building_blocks_core", version = "0.6.0", default-features = false } # Optional, feature-gated. dot_vox = { version = "4.1", optional = true }