[utils] color
parent
195592f8cb
commit
b58e6dc79d
|
@ -1,5 +1,6 @@
|
||||||
use nannou::prelude::*;
|
use nannou::prelude::*;
|
||||||
|
|
||||||
|
use utils::color::color;
|
||||||
use utils::record::record;
|
use utils::record::record;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
@ -14,15 +15,6 @@ fn model(_app: &App) -> Model {
|
||||||
|
|
||||||
fn update(_app: &App, _model: &mut Model, _update: Update) {}
|
fn update(_app: &App, _model: &mut Model, _update: Update) {}
|
||||||
|
|
||||||
const fn color(red: u8, green: u8, blue: u8) -> Rgb<u8> {
|
|
||||||
Rgb {
|
|
||||||
red,
|
|
||||||
green,
|
|
||||||
blue,
|
|
||||||
standard: std::marker::PhantomData::<nannou::color::encoding::Srgb>,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
const BG: Rgb<u8> = color(0, 5, 5);
|
const BG: Rgb<u8> = color(0, 5, 5);
|
||||||
const BALL: Rgb<u8> = color(255, 255, 255);
|
const BALL: Rgb<u8> = color(255, 255, 255);
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
use nannou::prelude::*;
|
||||||
|
|
||||||
|
pub const fn color(red: u8, green: u8, blue: u8) -> Rgb<u8> {
|
||||||
|
Rgb {
|
||||||
|
red,
|
||||||
|
green,
|
||||||
|
blue,
|
||||||
|
standard: std::marker::PhantomData::<nannou::color::encoding::Srgb>,
|
||||||
|
}
|
||||||
|
}
|
|
@ -1 +1,2 @@
|
||||||
|
pub mod color;
|
||||||
pub mod record;
|
pub mod record;
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
use nannou::prelude::*;
|
use nannou::prelude::*;
|
||||||
use once_cell::sync::Lazy;
|
use once_cell::sync::Lazy;
|
||||||
|
|
||||||
static RECORDING: Lazy<bool> = Lazy::new(|| {
|
static RECORDING: Lazy<bool> = Lazy::new(|| {
|
||||||
let args: Vec<String> = std::env::args().collect();
|
let args: Vec<String> = std::env::args().collect();
|
||||||
args.len() > 1 && args[1] == "-record"
|
args.len() > 1 && args[1] == "-record"
|
||||||
|
|
Loading…
Reference in New Issue