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
misleading comment
51f49f18f1adc3173579a35a3baef4d15f2a6d3b authored over 5 years ago by mitchmindtree <[email protected]>f407293b24b2d11dd0469eae183c61f2663372eb authored over 5 years ago by Pablo <[email protected]>
lyon 2D tessellation integration - Fixes many 2D bugs, adds support for stroke tessellation, Pat...
cffe68b38e2b78be14d59ab8eb4c3baf83f001e4 authored over 5 years ago by mitchmindtree <[email protected]>2ae8ffeab5f1f5d9d36585ee98eb03a2733c65bb authored over 5 years ago by mitchmindtree <[email protected]>
This also adds support for stroke tessellation to each of these
primitives.
Unfortunately, this...
2f6517ba9928e9558b620656103639beaf318660 authored over 5 years ago by mitchmindtree <[email protected]>c989b4d6e5c8b2e067d5c77f74ef3d63484a5b41 authored over 5 years ago by mitchmindtree <[email protected]>
The `draw.polygon()` API now supports specifying both fill and stroke
tessellation simultaneousl...
edf7e12f71156163cb0c34570e8c4b42890c0753 authored over 5 years ago by mitchmindtree <[email protected]>
These originally played an important role in line and polyline
tessellation, prior to the integr...
9f432a217b835c8aad437a75863905c3ccb31fae authored over 5 years ago by mitchmindtree <[email protected]>
2a906e749eada861fb94f0b539e4475875411d8a authored over 5 years ago by mitchmindtree <[email protected]>
This fixes a bug where when more than one polyline, path or mesh were
drawn the indices inserted...
e0d42ebbc8492192de7910cc710a36502729186c authored over 5 years ago by mitchmindtree <[email protected]>
The stroke and fill builder methods are now genericly available for any
type containing a respec...
71655395f164a19880cba7a5040f8f3139eedab6 authored over 5 years ago by mitchmindtree <[email protected]>
4c6f7fc0e7a41390923dd3fce5043e874e5e7a3a authored over 5 years ago by mitchmindtree <[email protected]>
Provides a simplified, nannou-friendly API to common items within the
lyon::path module. This wi...
6eb9d88bac7f8e665de500085f384bd431676cd4 authored over 5 years ago by mitchmindtree <[email protected]>
3a859e69f8b8e9d0f3b3bea1460ec8e908c96ff2 authored over 5 years ago by mitchmindtree <[email protected]>
3452eb30df3128d97cdaadcf7d12287bd99f57dd authored over 5 years ago by mitchmindtree <[email protected]>
This adds a path drawing API that is a vastly more flexible and correct
version of the existing ...
b8f6c40fb9d7f94371272207b0156ec825e2e9ea authored over 5 years ago by mitchmindtree <[email protected]>
745670e30587e715d1a6446c460d6bb075378cff authored over 5 years ago by mitchmindtree <[email protected]>
This is a working WIP that replaces the old polyline implementation with
lyon's polyline tessell...
Use a unique `draw::backend::vulkano::Renderer` per window
8f4331be257c151fb56e1557ac2c3d82c64f10e8 authored over 5 years ago by mitchmindtree <[email protected]>cdf03e4a28020d0dea46f68a2406a7711c176e06 authored over 5 years ago by mitchmindtree <[email protected]>
Demonstrates using the `Draw` API across multiple windows.
8497d25285d9c6fd18e2fd1ffbe23d684796ed6e authored over 5 years ago by mitchmindtree <[email protected]>
This solves a `panic!` that would occur when the app's draw renderer
would be re-used between mu...
fix: Fix build-essential
60cc52e507f130d0d8f2781799e83686841966fa authored over 5 years ago by mitchmindtree <[email protected]>ab8493895852b04680eeb5da7442442fb980bf5d authored over 5 years ago by mitchmindtree <[email protected]>
feat(docs): Add pkg-config in linux section.
a3e9861c4a5cff924bccfc82b10dfbe5827907c1 authored over 5 years ago by mitchmindtree <[email protected]>0c9f206c328df307d7468c45cac359796875dc89 authored over 5 years ago by Ce Gao <[email protected]>
bc412b5179e69cb66f56749da891e2e36adb1311 authored over 5 years ago by Ce Gao <[email protected]>
Finish updating the guide to nannou 0.10
e2cf69490af4dde73582e7701dfeb078a8d26b1e authored over 5 years ago by mitchmindtree <[email protected]>e88663fbb930a8d819debe6d85fdc065dd55ced9 authored over 5 years ago by mitchmindtree <[email protected]>
updated with newest API changes
f04f08e78194e54edc87e4431963f52c95903fd5 authored over 5 years ago by mitchmindtree <[email protected]>a9307eba6d6bb14b5863b510c21635dc2afa15bb authored over 5 years ago by Lewis Lepton <[email protected]>
Offline Example
3b4d9a38eb5464b4acc80aea81b8da65f74fb830 authored over 5 years ago by mitchmindtree <[email protected]>Refactor Nature of Code's 2_5 example
4597595021c4764efda083aed9e87506ff0d480f authored over 5 years ago by mitchmindtree <[email protected]>6090293ceb77b558d5d37b851a0636bae2910fe6 authored over 5 years ago by Alexis Andre <[email protected]>
b03299c5e2849bd3c723f6e4973733a2ae8855a7 authored over 5 years ago by Alexis Andre <[email protected]>
fefb375059c3919e8185b70715c321f527ae6d5f authored over 5 years ago by Sergey Pepyakin <[email protected]>
Publish nannou 0.10.0. Update the CHANGELOG.
4c4cb95e2b0b1f3a945fa9da3ed1b31e4e24e253 authored over 5 years ago by mitchmindtree <[email protected]>Time for v0.10! Here are some of the main changes to look out for:
**Colour Overhaul** #355
Th...
c222b49cf56efa18915ef518f1d4901415b9f590 authored over 5 years ago by mitchmindtree <[email protected]>1e58c29738b5b34c663a1d8e37ebbdaed6f6e19e authored over 5 years ago by mitchmindtree <[email protected]>
[WIP] Update palette crate to version 0.4.
1d85fb0f789f49b771e212f5e83b0e504e9100f7 authored over 5 years ago by mitchmindtree <[email protected]>b45b82f2ff79711cc706c9fa97f9d323563da643 authored over 5 years ago by mitchmindtree <[email protected]>
7074eafebf0ada100bb458e5437937741203f66c authored over 5 years ago by mitchmindtree <[email protected]>
This simplifies the process of writing the linear sRGBA frame image to
the swapchain image signi...
9d0f2b463327773ecce421c08c0c7213baeb81c9 authored over 5 years ago by mitchmindtree <[email protected]>
ee8f74fb9b577474912908a48e8e02921c19281a authored over 5 years ago by mitchmindtree <[email protected]>
7c0f4e9912f680329f68badf0f9cc3cd259f9fd5 authored over 5 years ago by mitchmindtree <[email protected]>
664c23bafab559bf4fd85c8db52b11b3e77368d3 authored over 5 years ago by mitchmindtree <[email protected]>
b1b3baca45e6d57139c561c12e312fc7d7387cda authored over 5 years ago by mitchmindtree <[email protected]>
986d070b7b1bb8a19cbc44b853fab2769daa448b authored over 5 years ago by mitchmindtree <[email protected]>
c3fcff03f58fbb1fd424b9645a87105646d02a23 authored over 5 years ago by mitchmindtree <[email protected]>
ffecca051c0a59bb345678bd924a6adcb0bffee5 authored over 5 years ago by mitchmindtree <[email protected]>
380d3eb6411b701bd6a7276620f911d8b979f553 authored over 5 years ago by mitchmindtree <[email protected]>
In an attempt to get more consistent behaviour across platforms, the
Frame "intermediary" image ...
97a8a170b3de530b11f9dc69cc3b017dbcda655c authored over 5 years ago by mitchmindtree <[email protected]>
1f4863908b474ba3b007a3cc92f28ea426b72311 authored over 5 years ago by mitchmindtree <[email protected]>
This allows the existing examples to compile with the new changes.
This may cause some type infe...
7bae859646ca9d120dc2aa138c97097ae4ae9516 authored over 5 years ago by mitchmindtree <[email protected]>
58ae1e3580860bd2173ac3f952ef6261aadce331 authored over 5 years ago by mitchmindtree <[email protected]>
ceeba63b24c5b2671c423cd4bd88b247fddebfb9 authored over 5 years ago by mitchmindtree <[email protected]>
9bdbdd66e4cc903b81f3fd5e284e5df63f5ab287 authored over 5 years ago by mitchmindtree <[email protected]>
This sets a more generalised precedent for creating conversion traits
that fill the gaps left by...
Most of the library work should be done, but examples still need to be
properly tested and may l...
6c0a1143144c8db7bd0a07d78516e29a2449e7f1 authored over 5 years ago by mitchmindtree <[email protected]>
The biggest update to account for here was the distinction between
`RgbSpace`s. Nannou now uses ...
Includes `srgb`, `srgba`, `hsl`, `hsla`, `hsv`, `hsva`.
This commit also relaxes some of the un...
30987d938cbb4a85bc11cfaaca75054f95f660ad authored over 5 years ago by mitchmindtree <[email protected]>Also adds shorthand `rgb` and `rgba` constructors.
This may help new users to get going quickly...
af1b3688ce513d66f35375877681ce85afd68e5f authored over 5 years ago by mitchmindtree <[email protected]>
Also relaxes bounds on `draw.color` API by removing the requirement that
RGB types must use floa...
Change `view` function signature to take `Frame` by reference rather than value
610896551d4f33956387cc940b38705b683d75dc authored over 5 years ago by mitchmindtree <[email protected]>Remove depth format constants in favour of querying supported formats
861a5a8b04e98f05fae6619c7564f55d57bb1230 authored over 5 years ago by mitchmindtree <[email protected]>
This was suggested by @lewislepton in #366 and I think it makes a lot of
sense. See #366 for the...
The current implementation is a bit of a hack but at least enables users
who are blocked by this...
Update to vulkano 0.13 and conrod 0.66
add5fb2833e55ec710e5f099f6a3ccf4992751ab authored over 5 years ago by mitchmindtree <[email protected]>Update simple_audio example for nannou_audio v0.2.0 release
68a098b8a3d1e8588f2a049f4bc5db35218acccc authored over 5 years ago by mitchmindtree <[email protected]>f12e4ffb7dab57d353897b3b7f73a20f1ccf68fa authored over 5 years ago by mitchmindtree <[email protected]>
For some reason, travis seems to be building an old version of the
current commit. This commit i...
Update rand to version 0.7
fdf8bc7f0c4ac529ce69918cbc69cdf7bca7365b authored over 5 years ago by mitchmindtree <[email protected]>
Currently `vk_hotload` is not compiling due to a vulkano version
conflict. This can be fixed onc...
For the most part not a lot has changed, however nannou_audio 0.2 now
supports alternative audio...
Add missing build-deps. Swap "Installing Rust" and "Platform-specific Setup" order.
c638b5afec7965bfcbbef4e9f13f10f3023e5972 authored over 5 years ago by mitchmindtree <[email protected]>linked mitchmindtree sketches
8ed89931d571a22e73b7f4adb385b8062d1c47bd authored over 5 years ago by mitchmindtree <[email protected]>This is @tpltnt's PR #12 with some slight adjustments and additions.
Closes #12 and nannou-org/...
32352afc004fd5f8b1fb73e5ecccfc8248dffa21 authored over 5 years ago by mitchmindtree <[email protected]>spelling mistake
1414fd1359552426778178bbe2226f0d2078f71b authored over 5 years ago by Joshua Batty <[email protected]>fda8fe5c0b895c19bca7e92360f8d93e85844c29 authored over 5 years ago by Stephen Buchanan <[email protected]>
Update CPAL dependency. Adds support for ASIO behind an `asio` feature flag.
c71ea25bcc3d6d3898f85bcf46010354fe05ef25 authored over 5 years ago by mitchmindtree <[email protected]>
This adds some missing re-exports to the crate root along with their
documentation in order to r...
da92c7f16cc9725c9f82a8281161f5e060b119be authored over 5 years ago by mitchmindtree <[email protected]>
See tomaka/cpal#295.
f9c00175733efd290e8eb09b4e3f5a1090065121 authored over 5 years ago by mitchmindtree <[email protected]>
This adds an inherent method for each of the `cpal::Device` trait
methods, clarifying documentat...
This fixes some issues with undefined behaviour in vulkano revealed by
the recent nightly rust c...
Add an example of using audrey for audio file playback
92fef44fc322fcd69cd24ca55d89dfa3ae0ac207 authored over 5 years ago by mitchmindtree <[email protected]>need to install mesa for intel graphics
310f764d0bbdee9d861eb481b22ab179ba5add40 authored over 5 years ago by mitchmindtree <[email protected]>016ea7c70ffc10e0a80e282bbb7d79868c9df162 authored over 5 years ago by Nathan Goldbaum <[email protected]>
bfd117885b4df729cc522a7a98e9efa9855e2343 authored over 5 years ago by mitchmindtree <[email protected]>
08d9de82e98743f1097980a4a8c2d3831ba8a675 authored over 5 years ago by Sergey Pepyakin <[email protected]>