Douglas Crockford

Blog

Books

Videos

2020 Appearances

JavaScript

JSLint

JSON

Github

How JavaScript Works

About


Start voting now!

JSON Logo In 3D

There is a sculpture on the garden level of the JW Marriott hotel in Anaheim that suggests a method for producing the JSON logo in 3D.

First, let's examine the sculpture.

It is a set of triangles bound at their centers to a large circle. Each triangle is rotated slightly more than the triangle before it. Together, they perform a single rotation. Think of it as a real 3D onion skin, showing all of the animation frames of a triangle as it orbits and rotates.

To make the JSON logo, use squares instead of triangles, make the squares a lot thinner, and use so many squares that you can not see between them. Instead of a whole rotation, do a half rotation. Use an ellipse instead of a circle.