Slightly improved valid move indicator, title rendered text
parent
3d6ca40e67
commit
a0c50a88c6
Binary file not shown.
Binary file not shown.
@ -0,0 +1,73 @@
|
|||||||
|
Bevy Anti Aliasing and Screen Effects
|
||||||
|
|
||||||
|
TAA: Temporal Anti Aliasing (https://docs.rs/bevy/0.13.2/bevy/core_pipeline/experimental/taa/struct.TemporalAntiAliasSettings.html)
|
||||||
|
* Component added to camera
|
||||||
|
* Conflicts with MSAA and FXAA
|
||||||
|
* Can be "reset" with a bool, but otherwise no settings
|
||||||
|
* Requires TemporalAntiAliasingPlugin to App.
|
||||||
|
* Requires the following marker components on Camera:
|
||||||
|
* DepthPrepass
|
||||||
|
* MotionVectorPrepass
|
||||||
|
* TemporalJitter
|
||||||
|
* Cannot be used with Orthographic camera
|
||||||
|
|
||||||
|
MSAA: Multi-Sample Anti-Aliasing (https://docs.rs/bevy/0.13.2/bevy/prelude/enum.Msaa.html)
|
||||||
|
* Resource set to the number of samples to run for anti-aliasing or "Off"
|
||||||
|
* Conflicts with FXAA and TAA
|
||||||
|
* If set to a sample count, conflicts with Msaa and Fxaa
|
||||||
|
|
||||||
|
FXAA: Fast Approximate Anti-Aliasing (https://docs.rs/bevy/0.13.2/bevy/core_pipeline/fxaa/struct.Fxaa.html)
|
||||||
|
* Compnent added to Camera
|
||||||
|
* Conflicts with MSAA and TAA
|
||||||
|
* Has the following parameters:
|
||||||
|
* Enabled
|
||||||
|
* Edge Threshold and Edge Threshold Min.
|
||||||
|
* Sensitivity settings ranging from Low to Extreme.
|
||||||
|
|
||||||
|
CAS: Contrast Adaptive Sharpening (https://docs.rs/bevy/0.13.2/bevy/core_pipeline/contrast_adaptive_sharpening/struct.ContrastAdaptiveSharpeningSettings.html)
|
||||||
|
* Component put on camera to enable adaptive sharpening
|
||||||
|
* Used in combination w/ FXAA or TAA
|
||||||
|
* Has the following parameters:
|
||||||
|
* Enabled (bool)
|
||||||
|
* Sharpening Strength (float 0..1 | default 0.6)
|
||||||
|
* Denoise (bool)
|
||||||
|
|
||||||
|
HDR: High Dynamic Range (https://docs.rs/bevy/0.13.2/bevy/prelude/struct.Camera.html#structfield.hdr)
|
||||||
|
* Boolean on Camera component
|
||||||
|
|
||||||
|
Bloom (https://docs.rs/bevy/0.13.2/bevy/core_pipeline/bloom/struct.BloomSettings.html)
|
||||||
|
* Component added to camera to configure bloom effects
|
||||||
|
* Requires HDR to be enabled
|
||||||
|
* settings:
|
||||||
|
* Intensity
|
||||||
|
* Composite Mode: Additive or EnergyConserving
|
||||||
|
* low_frequency_boost[_curvature]: Likelyhood light will scatter completely sideways
|
||||||
|
* high_pass_frequency: 0..1 -> scatter angle 0..90
|
||||||
|
* Bloom Prefilter:
|
||||||
|
* Threshold: rgb values under this will not contribute to bloom
|
||||||
|
* How much to blend between threshold and non-threshold values
|
||||||
|
* 0..1 -> abrupt..fully soft
|
||||||
|
* range 0..1, default 0.0
|
||||||
|
|
||||||
|
Tonemapping (https://docs.rs/bevy/0.13.2/bevy/core_pipeline/tonemapping/enum.Tonemapping.html)
|
||||||
|
* Component added to camera to configure color tonemapping
|
||||||
|
* Enum of options with no further configuration
|
||||||
|
|
||||||
|
Color Grading (https://docs.rs/bevy/0.13.2/bevy/render/view/struct.ColorGrading.html)
|
||||||
|
* Component added to camera to control color grading
|
||||||
|
* Settings:
|
||||||
|
* Exposure offset measured in stops
|
||||||
|
* Gamma applied before tonemapping
|
||||||
|
* pre/post saturation: range 0..1, saturation before/after tonemapping
|
||||||
|
|
||||||
|
Fog (https://docs.rs/bevy/0.13.2/bevy/pbr/struct.FogSettings.html)
|
||||||
|
* Component added to camera
|
||||||
|
* Settings:
|
||||||
|
* Color of the Fog
|
||||||
|
* Directional light of the fog
|
||||||
|
* Directional light exponent
|
||||||
|
* Fog Falloff
|
||||||
|
* Linear, Exponential, ExponentialSquared, Atmospheric
|
||||||
|
|
||||||
|
SSAO: Screen Space Ambient Occlusion (https://docs.rs/bevy/0.13.2/bevy/pbr/struct.ScreenSpaceAmbientOcclusionBundle.html)
|
||||||
|
* Components put on camera to configure SSAO
|
||||||
@ -1,24 +0,0 @@
|
|||||||
# Debugging animations not working?
|
|
||||||
|
|
||||||
OK so seems like this:
|
|
||||||
https://github.com/bevyengine/bevy/blob/22e39c4abf6e2fdf99ba0820b3c35db73be71347/crates/bevy_animation/src/lib.rs#L119C12-L122
|
|
||||||
|
|
||||||
Printed as this:
|
|
||||||
|
|
||||||
```
|
|
||||||
paths: {
|
|
||||||
EntityPath {
|
|
||||||
parts: [
|
|
||||||
"Queen",
|
|
||||||
],
|
|
||||||
}: 0,
|
|
||||||
},
|
|
||||||
```
|
|
||||||
|
|
||||||
Means the only entity that this will play for is one called "Queen".
|
|
||||||
|
|
||||||
Now there are a few hacks we can do.
|
|
||||||
We can add the `Name("Queen")` to all of our entities but that's BS.
|
|
||||||
They aren't Queens they are Pawns and Drones.
|
|
||||||
|
|
||||||
So why does Bevy think the animation is only associated with Queen and not other entities?
|
|
||||||
Loading…
Reference in New Issue