rename to subtitled1
parent
71b1322869
commit
466cbb2869
|
@ -2295,14 +2295,6 @@ dependencies = [
|
||||||
"smithay-client-toolkit 0.6.6",
|
"smithay-client-toolkit 0.6.6",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "spircles"
|
|
||||||
version = "0.1.0"
|
|
||||||
dependencies = [
|
|
||||||
"nannou",
|
|
||||||
"utils",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "spirv_cross"
|
name = "spirv_cross"
|
||||||
version = "0.23.1"
|
version = "0.23.1"
|
||||||
|
@ -2348,6 +2340,14 @@ version = "0.9.3"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c"
|
checksum = "6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "subtitled1"
|
||||||
|
version = "0.1.0"
|
||||||
|
dependencies = [
|
||||||
|
"nannou",
|
||||||
|
"utils",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "syn"
|
name = "syn"
|
||||||
version = "1.0.74"
|
version = "1.0.74"
|
||||||
|
|
|
@ -4,4 +4,4 @@ this is a bunch of nannou projects
|
||||||
|
|
||||||
## list
|
## list
|
||||||
|
|
||||||
- spircles: some spinning circles
|
- subtitled #1: some spinning circles
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[package]
|
[package]
|
||||||
name = "spircles"
|
name = "subtitled1"
|
||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
use nannou::prelude::*;
|
use nannou::prelude::*;
|
||||||
|
|
||||||
use utils::color::color;
|
use utils::color::color;
|
||||||
use utils::record::record;
|
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
nannou::app(model).update(update).simple_window(view).run();
|
nannou::app(model).update(update).simple_window(view).run();
|
||||||
|
@ -77,5 +76,5 @@ fn view(app: &App, _model: &Model, frame: Frame) {
|
||||||
|
|
||||||
draw.to_frame(app, &frame).unwrap();
|
draw.to_frame(app, &frame).unwrap();
|
||||||
|
|
||||||
record(app, &frame);
|
utils::record::record(app, &frame);
|
||||||
}
|
}
|
|
@ -1,2 +1,18 @@
|
||||||
pub mod color;
|
pub mod color;
|
||||||
pub mod record;
|
pub mod record;
|
||||||
|
|
||||||
|
use nannou::prelude::*;
|
||||||
|
|
||||||
|
/// Maps the sine of v to (out_min, out_max)
|
||||||
|
pub fn map_sin(v: f32, out_min: f32, out_max: f32) -> f32 {
|
||||||
|
map_range(v.sin(), -1.0, 1.0, out_min, out_max)
|
||||||
|
}
|
||||||
|
|
||||||
|
pub trait Vec2Extension {
|
||||||
|
fn atan2(self) -> f32;
|
||||||
|
}
|
||||||
|
impl Vec2Extension for Vec2 {
|
||||||
|
fn atan2(self) -> f32 {
|
||||||
|
self.x.atan2(self.y)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue