Skip to content
This repository has been archived by the owner on Nov 13, 2023. It is now read-only.

Commit

Permalink
bump version numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
bonsairobo committed Mar 21, 2021
1 parent 9595f95 commit 79788f5
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 21 deletions.
10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "building-blocks"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
authors = ["Duncan <[email protected]>"]
description = "Data types, collections, and algorithms for working with maps on 2D and 3D integer lattices. Commonly known as voxel data."
Expand Down Expand Up @@ -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"] }
Expand Down
19 changes: 12 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion crates/building_blocks_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "building_blocks_core"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
authors = ["Duncan <[email protected]>"]
license = "MIT"
Expand Down
6 changes: 3 additions & 3 deletions crates/building_blocks_mesh/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "building_blocks_mesh"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
authors = ["Duncan <[email protected]>"]
license = "MIT"
Expand All @@ -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"
Expand Down
6 changes: 3 additions & 3 deletions crates/building_blocks_search/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "building_blocks_search"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
authors = ["Duncan <[email protected]>"]
license = "MIT"
Expand All @@ -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"
Expand Down
4 changes: 2 additions & 2 deletions crates/building_blocks_storage/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "building_blocks_storage"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
authors = ["Duncan <[email protected]>"]
license = "MIT"
Expand All @@ -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 }
Expand Down

0 comments on commit 79788f5

Please sign in to comment.