Files
logo/README.md
T
multipleof4andClaude Opus 5.5 0a1e6c384e Add renox-as-planet logo design
The word Renox, wrapped around a 3D sphere as raised continents, with clouds, an ice cap, an atmosphere, a ring and a moon. Generated with opentype.js and rendered to PNG with resvg.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 20:24:42 +00:00

22 lines
1.3 KiB
Markdown

# Planet Renox logos
Logo designs for Planet Renox, written as code. Each design sits in its own folder under `designs/` and writes its SVG and PNG files next to its script.
```sh
bun install
bun run build
```
## designs/renox-as-planet
![Renox as a planet](designs/renox-as-planet/logo.png)
The word **Renox** is the planet. The script uses [opentype.js](https://github.com/opentypejs/opentype.js) to turn the word, set in Unbounded Black, into vector outlines, and splits every curve into many short segments. It then wraps each point around a 3D sphere with an orthographic projection. That way the letters curve over the globe and get squeezed toward its edges like real continents. Stacked shells raise the letters off the surface, and gradients light the whole planet from one light source. Clouds, an ice cap, an atmosphere glow, a few islands, a ring and a moon finish it off. [resvg](https://github.com/thx/resvg-js) renders the PNGs.
| file | what |
| --- | --- |
| `logo.svg` / `logo.png` | on a deep-space background |
| `logo-transparent.svg` / `logo-transparent.png` | planet only, transparent background |
The settings at the top of `index.js` control the camera tilt (`T`), how far the word wraps around the planet (`SPAN`), how high the letters rise (`RISE`), the letter spacing (`TRACK`), the light direction (`L`) and the ring bands (`RINGS`).