Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nannou-org/nannou

A Creative Coding Framework for Rust.
https://github.com/nannou-org/nannou

Move nannou_osc into a subdirectory

48c72dafcebf1b3bc5a69fc41f476fa2c0f7e12d authored over 4 years ago by mitchmindtree <[email protected]>
Merge remote-tracking branch 'nannou_osc/master' into restructure

42b2c28fffb3bb417c6e99c83c8baa365f34b23e authored over 4 years ago by mitchmindtree <[email protected]>
Move nannou_laser into a subdirectory

90cc9dca27b5345b1da82a501626ac1c21f6ea98 authored over 4 years ago by mitchmindtree <[email protected]>
Merge remote-tracking branch 'nannou_laser/master' into restructure

473e2ceeda323e265e6f73a8db1f9706ff6a4c09 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #11 from mitchmindtree/ffi

Implement a foreign function interface for the nannou_laser API

1c9e62641d556e53b7e2f6cb859d37a61764b54f authored over 4 years ago by mitchmindtree <[email protected]>
Move nannou_audio crate into a subdirectory

b3df4e355bc9ff3e911905ca3e8f050cc0ec15ed authored over 4 years ago by mitchmindtree <[email protected]>
Create new nannou subdirectory for nannou crate

20741e4d9edc4dada948ac0466295b411b1cf387 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #493 from JoshuaBatty/gen_examples

Adding in a ton of new generative design examples before the restructure

27d9920e183edcc9de0bc2a332e6f36f565834f0 authored over 4 years ago by mitchmindtree <[email protected]>
fixed all warnings on the examples

c743652d8287c21f40450e1a2e3a9a2624b2793e authored over 4 years ago by JoshuaBatty <[email protected]>
Merge pull request #495 from schulzch/redraw-fix

Fix "redraw event in non-redraw phase"

75756259a0132bebcaf7b7c94949c25f39bc97ad authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #492 from tpltnt/run-examples-instructions

readme hint: running examples

3a13592ef8164cee3157141a1b3ba11cc8f37a43 authored over 4 years ago by mitchmindtree <[email protected]>
more colour examples

dad83b9a1fb54acb7325488ba8f0826b659cd749 authored over 4 years ago by JoshuaBatty <[email protected]>
Update to winit 0.22.

Fixes "redraw event in non-redraw phase" on window geometry change ( rust-windowing/winit/#1382 )

a79bc78b782e725e756bd598737a8fa3d5321d6c authored over 4 years ago by Christoph Schulz <[email protected]>
adds in a 3 more gnerative text examples

21088dd4876b27df565b3c0efcc6549eb2154eb1 authored over 4 years ago by JoshuaBatty <[email protected]>
run cargo fmt

2ba593237f3944673c97d14c02f2d0d5a46d4180 authored over 4 years ago by JoshuaBatty <[email protected]>
added release flag

0d2df3aee93f0bc05a2d3eff9f716f16863764fc authored over 4 years ago by tpltnt <[email protected]>
added in 4 new generative shape examples

aee5c1f0ba54643d6ba5e4806f46c5ad8bb4d2a6 authored over 4 years ago by JoshuaBatty <[email protected]>
have added quite afew more generative examples

c01503401cf8d0b46ed8c56e4f4c864a8e6a23d6 authored over 4 years ago by JoshuaBatty <[email protected]>
wip on new generative examples

65d0105d23a9a7c7a9b3b0e623b195a01782e88e authored over 4 years ago by JoshuaBatty <[email protected]>
adds in 4 new generative shape examples

c2088b10c27ee418821e18f7b099486578a61b64 authored over 4 years ago by JoshuaBatty <[email protected]>
pushing heaps of new generative examples before we restructure the nannou repo

47df27aa7a4c11ae48971471d7fa2dad8693953d authored over 4 years ago by JoshuaBatty <[email protected]>
Implement a foreign function interface for the nannou_laser API

Also includes an `ffi.rs` example demonstrating the usage by writing
Rust code in a C style.

St...

cb0b5f50472f977d975031b715f9d04769c81808 authored over 4 years ago by mitchmindtree <[email protected]>
get people up and running & pointing to the guide

1bc703ead250b4bfcbcb96f212af0be9aefb63e4 authored over 4 years ago by tpltnt <[email protected]>
Update trait objects to use dyn syntax

1d68f03378f5392c431431bdd197a76f923d39d6 authored over 4 years ago by mitchmindtree <[email protected]>
Add README.md

f2644676a48bd0885c03bd2f529843786a73c036 authored over 4 years ago by mitchmindtree <[email protected]>
Add GLSL generation and `gen_glsl` test. Add WIP `IsfPipeline`.

c8c086e8f24851eaabee2efe3a7e8701e203d0e8 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #488 from tpltnt/window-doc-explicit-tuple

Window doc fix: explicit tuple

e5557490e3891abb9ff18940dd9cf3f5eadf9b93 authored over 4 years ago by mitchmindtree <[email protected]>
replaces 'size' with explicit 'width and height'

c227896aede05550ebfc40748c11ccbe3cc523a3 authored over 4 years ago by tpltnt <[email protected]>
replaces 'size' with explicit 'width and height'

3c99c166235f4bf13be8f5523f0617234ba8c943 authored over 4 years ago by tpltnt <[email protected]>
Merge pull request #55 from markmichon/fix/running_examples

Update "Running examples" to include new file names

6dd36658526de5eb09634e6dbf48287254786e96 authored over 4 years ago by mitchmindtree <[email protected]>
Update example name

2e6fcfcd3ff73f8ab4c55a347ea47f90ffcddeb6 authored over 4 years ago by Mark Michon <[email protected]>
Merge pull request #484 from mitchmindtree/draw

Draw API Overhaul. Update to lyon 0.15.

75fd63ab33e0079b31ef4ea98196f3d53f0049cd authored over 4 years ago by mitchmindtree <[email protected]>
Move draw examples into `examples/draw/` dir with better names

Moves many of the arbitrarily named draw examples into the `draw`
directory with a more suitable...

f74971f55fbf9789b465a1602244469d40cb947b authored over 4 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for draw API overhaul and related changes

3978a537c888973ac6a3db023e5b32a4d74e9954 authored over 4 years ago by mitchmindtree <[email protected]>
Add `draw.blend` as short-hand for `draw.color_blend`

d1ce658cdab493b1aada81b7072f2a0c609f83d1 authored over 4 years ago by mitchmindtree <[email protected]>
Add `draw.color_blend` support! Add some common descriptor constants.

Included constants are `Add`, `Subtract`, `ReverseSubtract`, `Darkest`
and `Lightest`.

Unfortun...

230c49975460f5469992866cfbe969cf74e888e5 authored over 4 years ago by mitchmindtree <[email protected]>
Make simple_capture.rs produce more ffmpeg friendly file names

6dd78a5a7c966d46f25a4f56aeedfc3f4e54c7f5 authored over 4 years ago by mitchmindtree <[email protected]>
Make draw_transform example a little nicer

51f186a3d9851cd6ba938b627aa8a8a30ab4179e authored over 4 years ago by mitchmindtree <[email protected]>
Add a suite of simpler transform methods to the Draw API

The methods have been named to match those that can already be used on
the primitives themselves...

95234deac7babe2464001ea1c8c94b4c41fa94a0 authored over 4 years ago by mitchmindtree <[email protected]>
Add support for specifying texture sampler to `Draw` API

Also adds a `draw_texture_sampler.rs` example to demonstrate!

1506a82bc1d1a6ae282469f7dd29b091e336591a authored over 4 years ago by mitchmindtree <[email protected]>
Add a `draw.texture(texture)` API.

Allows for drawing a texture to a rectangular area! By default the area
is the size of the textu...

166bfd08787672ce0d354931b03bc1c5330502f4 authored over 4 years ago by mitchmindtree <[email protected]>
Simplify draw texture API with new `ToTextureView` trait

This new trait allows for remaining generic over `Texture` and
`TextureView`, which simplifies t...

502b1e252001823b34ef8bc996f13aa52cd5fe5f authored over 4 years ago by mitchmindtree <[email protected]>
Add support for different render pipeline primitive topologies

Includes the following new methods:

- `draw.line_mode()`
- `draw.point_mode()`
- `draw.triangle...

59cf5562792c105d3eb1fe6c34f1f571b141178c authored over 4 years ago by mitchmindtree <[email protected]>
Simplify the common case of loading a Texture from an image or path

Adds the following:

- `wgpu::Texture::from_image(&app, &img)` and
- `wgpu::Texture::from_path(&...

b71731326550bdd0938d05b8bfe673599b8de18b authored over 4 years ago by mitchmindtree <[email protected]>
Add texturing support to `draw.mesh()`, `path()` and `polygon()`

Also adds `textured_mesh.rs`, `textured_path.rs` and
`textured_polygon.rs` examples to demonstra...

523437429c689144b5415c2d2a6826c980a09a7c authored over 4 years ago by mitchmindtree <[email protected]>
Add `Draw` to prelude. Update examples for removal of `app::Draw`.

Now that there is no longer any ambiguity between `draw::Draw` and
`app::Draw` since `app::Draw`...

e611aa517720cf4c8871687022e9c23710ca0a52 authored over 4 years ago by mitchmindtree <[email protected]>
Remove debugging green color from fragment shader

c54a1e3a03d2c7bdfe2b84f55902cdd0315a2fa2 authored over 4 years ago by mitchmindtree <[email protected]>
Relax trait bounds on mesh types. Remove intermediary mesh types.

Originally the idea was that the intermediary mesh may store attribute
vectors with different le...

79c098d7b5d79a9e332d90027fa83ac3d521f535 authored over 4 years ago by mitchmindtree <[email protected]>
Draw API Overhaul. Update to lyon 0.15. Add text caching.

This overhauls the `Draw` API with some pretty major changes. The
largest of which, is that grou...

4fa4306d95b71cbb4267d9a31fb8c326755bed7d authored over 4 years ago by mitchmindtree <[email protected]>
WIP update to draw

259808d92f92d5bf3dc18425872dbbd15de0f940 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #482 from yutannihilation/doc/fix-basic-example-4

Fix example 4_conditionals

22c8935d70c76b7b4b29e9ddbb5e2cb1687c5a08 authored over 4 years ago by mitchmindtree <[email protected]>
Fix example 4_conditionals

44a8fc3ae00f64b2e4db1bbd9715a7b463c575db authored over 4 years ago by Hiroaki Yutani <[email protected]>
Merge pull request #466 from nannou-org/examples

updated the generative examples to save screenshots

e364f18d03848b6bd587b98e57b5fdf6b047a220 authored over 4 years ago by Joshua Batty <[email protected]>
running rust fmt

42a281998759533b1aa35c490d618d89cdaaaac1 authored over 4 years ago by JoshuaBatty <[email protected]>
Makes serde optional in nannou_timeline and the demo

ccd3b2fe368b3c3f1e4eb497554e80479a6e822a authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Merge pull request #478 from JoshuaBatty/examples

fixes draw position on m_2_2_01 example

52aab12695a8dba93a54d94994b29d6ff6f161c5 authored over 4 years ago by Joshua Batty <[email protected]>
Fixes save/load paths in demo

7ffd6e2ba6c7d57c828d5ac93d0c30ee323a74f7 authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Nonnouifies (simplifies) saving and loading of json files

ed4205f6d9ab660d146b67902704422bfe94ed07 authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Remove pointless Serialize/Deserialize on piano_roll::Style

ae3e004d434b3184ac447abe75136074c597c38e authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
macro_use instead of explicit use statements for serialization traits

915648bb7772085279095a35dddf8737362844db authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Demo: adds saving and loading of timeline data using S and L

360c51fc7a7e7e3c2fcbd4a0b38e06c162ec3007 authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Add the necessary serde crates and features from pitch_calc and time_calc

96d1640920e93951f204e6e730bbc4bd4b9e81d6 authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Add serde traits to enable easy saving of envelopes

22a5c1462d4b9d1ad77d4e9292c12c385d53b4aa authored over 4 years ago by Erik Natanael Gustafsson <[email protected]>
Merge pull request #476 from mitchmindtree/render_pipeline_builder

Add a suite of builder types to simplify bind group and pipeline creation

492a4cc4069e93a2565441c59b3ab44b67cb3f2a authored over 4 years ago by mitchmindtree <[email protected]>
Update changelog for addition of render pipeline builder types

c5341804516125383d1f49fcbbe0175d07067db0 authored over 4 years ago by mitchmindtree <[email protected]>
Add a `RenderPassBuilder` to simplify starting a render pass

This allows for beginning a render pass via a builder, where the load
and store operations defau...

6d1079b6fd8dc7e6e345922cf307c85f858e13f9 authored over 4 years ago by mitchmindtree <[email protected]>
Simplify wgpu triangles some more

8d87bb9ce238dae76459c39262da543ece733fd8 authored over 4 years ago by mitchmindtree <[email protected]>
Simplify `wgpu::BindGroup` creation with a new builder type

dfb153d634a54f0703c518770d59206b2a1a3f26 authored over 4 years ago by mitchmindtree <[email protected]>
Add a `BindGroupLayoutBuilder` type

Aims to ease the process of bind group layout creation.

208ead8c0919d9a0f19187641849e066421556a9 authored over 4 years ago by mitchmindtree <[email protected]>
Add a `RenderPipelineBuilder` type

This is aimed at simplifying the render pipeline building process by
providing a set of reasonab...

dc589f5ecc1eed692bed3bff7592c036b89d7242 authored over 4 years ago by mitchmindtree <[email protected]>
fixes draw position on m_2_2_01 example

2e32f870e523a1ad21749af290e523cb45e81d5d authored over 4 years ago by JoshuaBatty <[email protected]>
Merge pull request #53 from tpltnt/tutorial-sketch-intro

Tutorial sketch intro

ccdfada6e732cf69a53c41ad12baf132da19c237 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #474 from manugildev/master

Fix broken wgpu links in examples/README.md

fcd857d4ced73c8716e7641c59a72210ece95ad6 authored over 4 years ago by mitchmindtree <[email protected]>
Fix broken wgpu links in examples/README.md

0f71f80dac535ba3fca62cb6ff830bf784c969d4 authored over 4 years ago by Manuel Gil <[email protected]>
cleaned up (hidden) code

8205b5817a9dcdb38aace80f2cfd8314c25fd731 authored over 4 years ago by tpltnt <[email protected]>
Merge pull request #472 from mitchmindtree/publish

Update CHANGELOG for 0.13 and 0.13.1

5383d6ffe1595ea3110a46281c2f4ef14db9668f authored over 4 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for 0.13 and 0.13.1

a0bb976040a36556aa38f8e1ca6040b489365d51 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #470 from mitchmindtree/publish

Publish 0.13.1 to include essential texture methods missing from 0.13

3581f72609c384673d4b5cbe6340c494aa01de8b authored over 4 years ago by mitchmindtree <[email protected]>
added hint at repeated calls of view()

57b35d0a41d69c55907c8feba738b4c53fa89ea0 authored over 4 years ago by tpltnt <[email protected]>
updating code to current version

df282616e149265df327fae123c222701a6323aa authored over 4 years ago by tpltnt <[email protected]>
improved phrasing thanks to @mitchmindtree

272006fcd31bc408285c7d17350aa043058ecd57 authored over 4 years ago by tpltnt <[email protected]>
Publish 0.13.1 to include essential texture methods missing from 0.13

Without these methods, it's significantly more difficult to use a
texture as an image within a n...

a7606d3ad2f8d28fd962aa100608cb0769f74799 authored over 4 years ago by mitchmindtree <[email protected]>
typo fix ToC

c9606fc543752bcff0da8c0c03ffe54527190597 authored over 4 years ago by tpltnt <[email protected]>
Merge pull request #469 from mitchmindtree/expose_texture_handle

Expose the inner `TextureHandle` from the `Texture`. Add a `Texture::into_ui_image` method .

47dac789bf7370b3d90cfd3a896be13862339766 authored over 4 years ago by mitchmindtree <[email protected]>
Merge pull request #468 from mitchmindtree/publish

Publish v0.13.0 - Featuring wgpu, frame capturing and more

08a8fb553aa74c08bf94ada84eb1e2df65f4149d authored over 4 years ago by mitchmindtree <[email protected]>
Add a Texture::into_ui_image method

d4bc6f9208a5817badb46ef93089226ad7fec271 authored over 4 years ago by mitchmindtree <[email protected]>
Expose the inner `TextureHandle` from the `Texture`

This makes interop with other wgpu crates a lot easier.

34bac8e7556d91f36199aaffbc685d732d59b249 authored over 4 years ago by mitchmindtree <[email protected]>
Publish v0.13.0 - Featuring wgpu, frame capturing and more

See [the announcement post](https://nannou.cc/posts/nannou_v0.13) on the
website for more info, ...

60ce79286b65450a6abfe8c18de0e0d0f65a8f2f authored over 4 years ago by mitchmindtree <[email protected]>
mention model

5b4081d117a446afb7968a639b9b57d28f59d270 authored over 4 years ago by tpltnt <[email protected]>
linked learning ressources for Rust

e6a54d5ab5f9222017862fb34de2be97fb47b748 authored over 4 years ago by tpltnt <[email protected]>
added explanation of the sketch code

ecd26ae616228dd426924a8ee583ebab74e8d4a4 authored over 4 years ago by tpltnt <[email protected]>
better heading

afae56e09828d6201f3ea73e9af9ffd211a37c16 authored over 4 years ago by tpltnt <[email protected]>
sketch vs. app

ad0d24361ac0e9b7dcccd98b259d1b0621447404 authored over 4 years ago by tpltnt <[email protected]>
slightly better description

9de3b082cdcda4a7acc07bffa8fb80ceb18acc77 authored over 4 years ago by tpltnt <[email protected]>
linked in TOC

b4d1de9c6e265f2355d36ca4687e2180b4a06fe0 authored over 4 years ago by tpltnt <[email protected]>
Merge pull request #467 from mitchmindtree/fix_project_dir

Fix `app.project_dir()`, rename to `app.project_path()`

9596fd31b41ed4ddf47b899aaafb9e6b75e4744b authored over 4 years ago by mitchmindtree <[email protected]>
Fix `app.project_dir()`, rename to `app.project_path()`

This fixes a bug where the `app.project_dir()` method would return the
path to the nannou build ...

0663074f3daec873f186bee1b785464cb976e3b1 authored over 4 years ago by mitchmindtree <[email protected]>
updated the generative examples to save screenshots

cf7976c06f910186f1a6d1da3297ccd01adf482c authored over 4 years ago by JoshuaBatty <[email protected]>
added minimal sketch

b14ebd4d7e1d63026681207e7a37ef622b5b7f26 authored over 4 years ago by tpltnt <[email protected]>
Merge pull request #52 from mitchmindtree/wgpu

Update guide for recent trasition from vulkano to wgpu

e6a6e3427185e5adbaeb151a9beff5c60a19bab6 authored over 4 years ago by mitchmindtree <[email protected]>