nannou 0.9.0

A Creative Coding Framework for Rust.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies
#
# If you believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
# editing this file be aware that the upstream Cargo.toml
# will likely look very different (and much more reasonable)

[package]
edition = "2018"
name = "nannou"
version = "0.9.0"
authors = ["mitchmindtree <mitchell.nordine@gmail.com>"]
description = "A Creative Coding Framework for Rust."
homepage = "https://github.com/nannou-org/nannou"
readme = "README.md"
keywords = ["creative", "sketch", "graphics", "audio"]
license = "MIT"
repository = "https://github.com/nannou-org/nannou.git"

[[example]]
name = "all_functions"
path = "examples/all_functions.rs"

[[example]]
name = "loop_mode"
path = "examples/loop_mode.rs"

[[example]]
name = "multi_window"
path = "examples/multi_window.rs"

[[example]]
name = "osc_receiver"
path = "examples/osc_receiver.rs"

[[example]]
name = "osc_sender"
path = "examples/osc_sender.rs"

[[example]]
name = "simple_audio"
path = "examples/simple_audio.rs"

[[example]]
name = "simple_draw"
path = "examples/simple_draw.rs"

[[example]]
name = "simple_mesh"
path = "examples/simple_mesh.rs"

[[example]]
name = "simple_polygon"
path = "examples/simple_polygon.rs"

[[example]]
name = "simple_polyline"
path = "examples/simple_polyline.rs"

[[example]]
name = "simple_ui"
path = "examples/simple_ui.rs"

[[example]]
name = "simple_window"
path = "examples/simple_window.rs"

[[example]]
name = "template_app"
path = "examples/template_app.rs"

[[example]]
name = "template_sketch"
path = "examples/template_sketch.rs"

[[example]]
name = "1_nannou_events"
path = "examples/basics/1_nannou_events.rs"

[[example]]
name = "2_variables_window_console"
path = "examples/basics/2_variables_window_console.rs"

[[example]]
name = "3_variable_scope"
path = "examples/basics/3_variable_scope.rs"

[[example]]
name = "4_conditionals"
path = "examples/basics/4_conditionals.rs"

[[example]]
name = "5_loops"
path = "examples/basics/5_loops.rs"

[[example]]
name = "6_functions"
path = "examples/basics/6_functions.rs"

[[example]]
name = "7_modules"
path = "examples/basics/7_modules/7_modules.rs"

[[example]]
name = "vk_triangle"
path = "examples/vulkan/vk_triangle.rs"

[[example]]
name = "vk_triangle_raw_frame"
path = "examples/vulkan/vk_triangle_raw_frame.rs"

[[example]]
name = "vk_teapot"
path = "examples/vulkan/vk_teapot.rs"

[[example]]
name = "vk_quad_warp"
path = "examples/vulkan/vk_quad_warp/vk_quad_warp.rs"

[[example]]
name = "vk_teapot_camera"
path = "examples/vulkan/vk_teapot_camera.rs"

[[example]]
name = "vk_image"
path = "examples/vulkan/vk_image.rs"

[[example]]
name = "vk_images"
path = "examples/vulkan/vk_images.rs"

[[example]]
name = "vk_image_sequence"
path = "examples/vulkan/vk_image_sequence.rs"

[[example]]
name = "vk_compute_shader"
path = "examples/vulkan/vk_compute_shader.rs"

[[example]]
name = "vk_shader_include"
path = "examples/vulkan/vk_shader_include/mod.rs"

[[example]]
name = "vk_debug"
path = "examples/vulkan/vk_debug.rs"

[[example]]
name = "vk_hotload"
path = "examples/vulkan/vk_hotload.rs"

[[example]]
name = "p_1_0_01"
path = "examples/generative_design/color/p_1_0_01.rs"

[[example]]
name = "p_1_1_01"
path = "examples/generative_design/color/p_1_1_01.rs"

[[example]]
name = "p_1_2_3_01"
path = "examples/generative_design/color/p_1_2_3_01.rs"

[[example]]
name = "p_1_2_3_02"
path = "examples/generative_design/color/p_1_2_3_02.rs"

[[example]]
name = "laser_frame_stream"
path = "examples/laser/laser_frame_stream.rs"

[[example]]
name = "laser_frame_stream_gui"
path = "examples/laser/laser_frame_stream_gui.rs"

[[example]]
name = "laser_raw_stream"
path = "examples/laser/laser_raw_stream.rs"

[[example]]
name = "1_1_bouncingball_novectors"
path = "examples/nature_of_code/chp_01_vectors/1_1_bouncingball_novectors.rs"

[[example]]
name = "1_2_bouncingball_vectors_object"
path = "examples/nature_of_code/chp_01_vectors/1_2_bouncingball_vectors_object.rs"

[[example]]
name = "1_2_bouncingball_vectors"
path = "examples/nature_of_code/chp_01_vectors/1_2_bouncingball_vectors.rs"

[[example]]
name = "1_3_vector_subtraction"
path = "examples/nature_of_code/chp_01_vectors/1_3_vector_subtraction.rs"

[[example]]
name = "1_4_vector_multiplication"
path = "examples/nature_of_code/chp_01_vectors/1_4_vector_multiplication.rs"

[[example]]
name = "1_5_vector_magnitude"
path = "examples/nature_of_code/chp_01_vectors/1_5_vector_magnitude.rs"

[[example]]
name = "1_6_vector_normalize"
path = "examples/nature_of_code/chp_01_vectors/1_6_vector_normalize.rs"

[[example]]
name = "1_7_motion101"
path = "examples/nature_of_code/chp_01_vectors/1_7_motion101.rs"

[[example]]
name = "1_8_motion101_acceleration"
path = "examples/nature_of_code/chp_01_vectors/1_8_motion101_acceleration.rs"

[[example]]
name = "1_9_motion101_acceleration"
path = "examples/nature_of_code/chp_01_vectors/1_9_motion101_acceleration.rs"

[[example]]
name = "1_10_motion101_acceleration"
path = "examples/nature_of_code/chp_01_vectors/1_10_motion101_acceleration.rs"

[[example]]
name = "1_11_motion101_acceleration_array"
path = "examples/nature_of_code/chp_01_vectors/1_11_motion101_acceleration_array.rs"

[[example]]
name = "2_1_forces"
path = "examples/nature_of_code/chp_02_forces/2_1_forces.rs"

[[example]]
name = "2_2_forces_many"
path = "examples/nature_of_code/chp_02_forces/2_2_forces_many.rs"

[[example]]
name = "2_3_forces_many_real_gravity"
path = "examples/nature_of_code/chp_02_forces/2_3_forces_many_real_gravity.rs"

[[example]]
name = "2_4_forces_friction"
path = "examples/nature_of_code/chp_02_forces/2_4_forces_friction.rs"

[[example]]
name = "2_4_forces_no_friction"
path = "examples/nature_of_code/chp_02_forces/2_4_forces_no_friction.rs"

[[example]]
name = "2_5_fluid_resistance"
path = "examples/nature_of_code/chp_02_forces/2_5_fluid_resistance.rs"

[[example]]
name = "2_6_attraction"
path = "examples/nature_of_code/chp_02_forces/2_6_attraction.rs"

[[example]]
name = "2_7_attraction_many"
path = "examples/nature_of_code/chp_02_forces/2_7_attraction_many.rs"

[[example]]
name = "2_8_mutual_attraction"
path = "examples/nature_of_code/chp_02_forces/2_8_mutual_attraction.rs"

[[example]]
name = "2_10_exercise_attract_repel"
path = "examples/nature_of_code/chp_02_forces/2_10_exercise_attract_repel.rs"

[[example]]
name = "2_forces_many_mutual_boundaries"
path = "examples/nature_of_code/chp_02_forces/2_forces_many_mutual_boundaries.rs"

[[example]]
name = "3_01_angular_motion"
path = "examples/nature_of_code/chp_03_oscillation/3_01_angular_motion.rs"

[[example]]
name = "3_02_forces_angular_motion"
path = "examples/nature_of_code/chp_03_oscillation/3_02_forces_angular_motion.rs"

[[example]]
name = "3_04_polar_to_cartesian"
path = "examples/nature_of_code/chp_03_oscillation/3_04_polar_to_cartesian.rs"

[[example]]
name = "3_04_polar_to_cartesian_trail"
path = "examples/nature_of_code/chp_03_oscillation/3_04_polar_to_cartesian_trail.rs"

[[example]]
name = "3_04_exercise_spiral"
path = "examples/nature_of_code/chp_03_oscillation/3_04_exercise_spiral.rs"

[[example]]
name = "3_05_simple_harmonic_motion"
path = "examples/nature_of_code/chp_03_oscillation/3_05_simple_harmonic_motion.rs"

[[example]]
name = "3_06_simple_harmonic_motion"
path = "examples/nature_of_code/chp_03_oscillation/3_06_simple_harmonic_motion.rs"

[[example]]
name = "3_07_oscillating_objects"
path = "examples/nature_of_code/chp_03_oscillation/3_07_oscillating_objects.rs"

[[example]]
name = "3_09_wave_a"
path = "examples/nature_of_code/chp_03_oscillation/3_09_wave_a.rs"

[[example]]
name = "3_09_wave_b"
path = "examples/nature_of_code/chp_03_oscillation/3_09_wave_b.rs"

[[example]]
name = "3_09_wave_c"
path = "examples/nature_of_code/chp_03_oscillation/3_09_wave_c.rs"

[[example]]
name = "3_09_wave"
path = "examples/nature_of_code/chp_03_oscillation/3_09_wave.rs"

[[example]]
name = "3_10_exercise_oop_wave"
path = "examples/nature_of_code/chp_03_oscillation/3_10_exercise_oop_wave.rs"

[[example]]
name = "3_extra_oscillating_up_and_down"
path = "examples/nature_of_code/chp_03_oscillation/3_extra_oscillating_up_and_down.rs"

[[example]]
name = "3_multiple_oscillations"
path = "examples/nature_of_code/chp_03_oscillation/3_multiple_oscillations.rs"

[[example]]
name = "3_oop_wave_particles"
path = "examples/nature_of_code/chp_03_oscillation/3_oop_wave_particles.rs"

[[example]]
name = "4_01_single_particle"
path = "examples/nature_of_code/chp_04_systems/4_01_single_particle.rs"

[[example]]
name = "4_02_vector_particle"
path = "examples/nature_of_code/chp_04_systems/4_02_vector_particle.rs"

[[example]]
name = "4_03_particle_system_type"
path = "examples/nature_of_code/chp_04_systems/4_03_particle_system_type.rs"

[[example]]
name = "4_04_system_of_systems"
path = "examples/nature_of_code/chp_04_systems/4_04_system_of_systems.rs"

[[example]]
name = "6_01_seek"
path = "examples/nature_of_code/chp_06_agents/6_01_seek.rs"

[[example]]
name = "7_01_wolfram_ca_figures"
path = "examples/nature_of_code/chp_07_cellular_automata/7_01_wolfram_ca_figures.rs"

[[example]]
name = "7_01_wolfram_ca_simple"
path = "examples/nature_of_code/chp_07_cellular_automata/7_01_wolfram_ca_simple.rs"

[[example]]
name = "7_02_game_of_life_simple"
path = "examples/nature_of_code/chp_07_cellular_automata/7_02_game_of_life_simple.rs"

[[example]]
name = "7_03_game_of_life_oop"
path = "examples/nature_of_code/chp_07_cellular_automata/7_03_game_of_life_oop.rs"

[[example]]
name = "7_04_exercise_wolfram_ca_scrolling"
path = "examples/nature_of_code/chp_07_cellular_automata/7_04_exercise_wolfram_ca_scrolling.rs"
[dependencies.approx]
version = "0.1"

[dependencies.cgmath]
version = "0.16"
features = ["serde"]

[dependencies.conrod_core]
version = "0.65"

[dependencies.conrod_vulkano]
version = "0.65"

[dependencies.conrod_winit]
version = "0.65"

[dependencies.cpal]
version = "0.8"

[dependencies.daggy]
version = "0.6"

[dependencies.find_folder]
version = "0.3"

[dependencies.image]
version = "0.21"

[dependencies.noise]
version = "0.5"

[dependencies.palette]
version = "0.2"

[dependencies.pennereq]
version = "0.3"

[dependencies.rand]
version = "0.6"

[dependencies.rosc]
version = "0.1"

[dependencies.sample]
version = "0.10"

[dependencies.serde]
version = "1"

[dependencies.serde_derive]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.toml]
version = "0.4"

[dependencies.vulkano]
version = "0.12"

[dependencies.vulkano-shaders]
version = "0.12"

[dependencies.vulkano-win]
version = "0.12"

[dependencies.winit]
version = "0.19"
[dev-dependencies.lasy]
version = "0.2"

[dev-dependencies.shade_runner]
version = "0.1"
[target."cfg(target_os = \"macos\")".dependencies.moltenvk_deps]
version = "0.1"