Update read-me and change-log for 0.3.0.

This commit is contained in:
Robin KAY 2022-11-22 22:43:41 +00:00
parent cc388a5f61
commit 20a9386437
2 changed files with 27 additions and 4 deletions

View File

@ -1,5 +1,22 @@
# Changelog # Changelog
## bevy_mod_outline 0.3.0 (2022-11-22)
### Added
- Added ComputedOutlineDepth, SetOutlineDepth, and InheritOutlineDepth.
- Added offset field to OutlineStencil.
- Added pieces example.
### Removed
- Removed align16 feature.
### Fixed
- Fixed errant debug println in AutoGenerateOutlineNormalsPlugin.
### Changed
- Updated Bevy dependency to 0.9.
- Renamed Outline component to OutlineVolume.
## bevy_mod_outline 0.2.4 (2022-10-12) ## bevy_mod_outline 0.2.4 (2022-10-12)
### Fixed ### Fixed

View File

@ -10,28 +10,34 @@ vertex extrusion method.
```toml ```toml
[dependencies] [dependencies]
bevy_mod_outline = "0.2" bevy_mod_outline = "0.3"
``` ```
## Example ## Example
A rotating cube and torus with outlines. A rotating cube and torus with opaque and transparent outlines.
```shell ```shell
cargo run --example shapes cargo run --example shapes
``` ```
Multiple intersecting meshes sharing an outline plane. The outline stencil is offset to create
a gap between the object and its outline.
```shell
cargo run --example pieces
```
## Versions ## Versions
| This Version | Bevy version | | This Version | Bevy version |
|--------------|--------------| |--------------|--------------|
| 0.1.x | 0.7.x | | 0.1.x | 0.7.x |
| 0.2.x | 0.8.x | | 0.2.x | 0.8.x |
| 0.3.x | 0.9.x |
## Features ## Features
- `align16` _(default)_ - Aligns uniform structs to 16-byte boundaries. This is
required by WebGL and some downlevel GPUs.
- `bevy_ui` _(default)_ - Adds a render graph edge to prevent clashing with the - `bevy_ui` _(default)_ - Adds a render graph edge to prevent clashing with the
UI. This adds a dependency on the `bevy_ui` crate and can be disabled if it is UI. This adds a dependency on the `bevy_ui` crate and can be disabled if it is
not used. not used.