Anypixel.js
googlecreativelab.github.io
googlecreativelab.github.io
The attention to detail, I find the details fascinating. He's a really bright guy but designing the protocol, making software so that the creative agency can program the lighting without him in the loop, writing firmware that protects the installation from damage even if they're ham fisted with the lighting sequence they design etc etc
I wish that "in browser previewer" link actually led to a usable in browser thing rather than just a folder on GitHub.
For anyone else (like me) with a potato computer. Missing the video and images inevitably, but has sufficient detail to get the idea.
https://aisler.net/googlecreativelab/anypixel/controller-r3 https://aisler.net/googlecreativelab/anypixel/display-r2
On it's own, that wouldn't be so bad (just quirky) but the style doesn't lend itself to accuracy or brevity and it's hard to tell which, if any, of the text was written by a person maintaining the project's page on the site.
E.g. in answering the question: "Can I make it?" with an overall score of "98%"
Yeah, you will probably be able to make this. Feels like this is almost complete, only thing missing is your spirit and some minor stuff.
Below that is the actual list of things that are missing, which contains one item (apparently worth "+2"): Difficulty is relative, especially with footprints I have never seen before.
I have no idea what this means (I suppose it's about PCB footprint? I think the first part of the sentence is just banter?), but anyway, the top text is just a representation of the 98% "Can I make it?" category, which a less witty website would describe as "Project progress" or something. The representation of 73% is Yeah, you might be able to make this. There's still quite some homework left, but it's doable for you, isn't it? And I didn't even quote the parts where they anthropomorphise the website...
To end on a less curmudgeonly note, apart from the copy-editing, the overall execution seems good; I like how they break down the total cost of the project.
thanks for taking the time to comment on the presentation of the projects. We try to index and rate all open source hardware projects by their development stage. Our goal is to provide an insight for users like you whether the project can be built. For that we evaluate the difficulty and the project's dependencies (like parts).
You are right that some of our copies are a bit quirky and maybe need better explanation/call-to-actions. We already work on that and will soon release a revised version. Our designer has tried to "humanize" our analysis to make it a bit more approachable, maybe we need to put some additional effort into that ;-)
Haven't compared the costs, but it might reduce the complexity and barrier to entry.
Interesting apostrophe here. I'd never consider how to attribute possession to a package name.
It seems like pressing the buttons does nothing from the video?
In the states checkout Happ Controls (now seem to be called Suzohapp) [ https://na.suzohapp.com/products/pushbuttons/58-9111-L ] or Amusement Distributors. [ http://www.amusementdistributors.com/index.php?main_page=pro... ]
Just note that they're not illuminated, they just take a standard size microswitch. Looks like they rigged up the illumination separately.
Whoo hoo.
It tracks your mouse, or touch event. Whenever you move, it accumulates a number (search "mouseForce") to the nearby pixels. This number is then used as an index into a sprite sheet[1][2]. It uses Pixi's MovieClip object for the heavy lifting, but they create their own Tile object to hook the mouse force to the sprite sheet.
So to sum up, they create a grid of Tile objects, each of which accumulates a number based on nearby mouse/touch movement, then uses that number to index into a sprite sheet rendered by Pixi.js.
[1] http://googlecreativelab.github.io/anypixel/img/x_03.png
[2] The sprite sheet is white-on-transparent, so it's invisible in Chrome. Here's a screenshot: http://i.imgur.com/rKDrSoP.png
> I work in the NYC office where this is.
Based on this comment on this thread, it's in the NYC office!