If you’re creating anything procedural, you’re almost guaranteed to come in need of random numbers at one point. And if you want to be able to produce the same result more than once, you’ll need the random numbers to be repeatable. (by Rune Skovbo Johansen)
A gallery of interesting visual styles used in games, curated by Tom Kail.
Another gallery of UX patterns. By Alexis Hill
Matter.js is a 2D physics engine for the web, by Liam.
As you probably know by now, the iPhone 6 Plus renders things differently than every other iOS device to date. To developers, the device exposes a screen rectangle of 414 × 736 points, which the system renders at 3× scale into a backing store of 1242 × 2208 “logical” pixels. Since the iPhone 6 Plus display has only 1080 × 1920 hardware pixels, the backing store image is then downsampled by approximately 13% to the native resolution in an additional step. By Ole Begemann.
Create animations that flow naturally from the user’s movements. Rather than animating properties for a set amount of time, impulse takes a start position, end position, and velocity.
Performant, fully fluid headings.
Physics-based animations and interactions are becoming more common in UI. This page goes through some basic physical models and the kinds of interactions and animations that can be constructed from them. By Ralph Thomas.
Learn all the tricks of working with pen tool in vector drawing applications. Also beautifully done!
A guide on all possible
NSButton variants, by Jakub Suder.
This guide is designed as a “get started” or introductory read for the starting to intermediate designer who wants to learn or get more knowledge about cross-DPI and cross-platform design from the very beginning. No complex math and un-parsable graph, just straight forward explanations ordered in short sections for you to understand and apply directly to your design process. By Sebastien Gabriel – check out his site, it’s amazing too.
Marka is transform-able icon that designed beautifully and carefully to work on the web. (by Alfiana Sibuea)
An experiment to render multiple Google Street View scenes as a 3D point cloud using the LiDAR data captured along with the regular panorama images. (by Callum Prentice)
Last month Apple released a preview of their new operating system, OS X Yosemite. Following the visual refresh in iOS 7, Yosemite features a significant visual change. Apple has added the familiar blur and translucent materials, a cleaner looking user interface, a new system font and updated icons. Analysis by Nick Keppol.
Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them. (by Mike Bostock)
Apple revealed a sneak peek into Mac OS X Yosemite earlier this week. Not surprisingly, Apple updated its desktop OS to match iOS 7’s design language. The new OS X now embodies a brighter and flatter styling, coupled with icon updates, font changes, and translucent materials. Here’s a quick look at the visual design changes in Yosemite and Min Ming Lo’s impressions of them.