Catalog npm
Back to packageRELEASE DETAILS

0.1.0

npm

3d-ascii

Procedurally generated 3D worlds, ray traced into ASCII art in your terminal

3dasciidemoray tracingterminal
Published19 Oct 2026
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

3d-ascii

Procedurally generated cities, forests, islands and a dragon, ray traced into ASCII art in your terminal.

npx 3d-ascii              # the city
npx 3d-ascii ocean --seed 42
npx 3d-ascii --help       # every option and key

1 orbits, 2 rides the dragon and 3 the car. 4 drops boxes: a click drops one where it lands, G turns their gravity on and off and X clears them. 5 is a stacking tower game: a click starts a tower, then a click or Space drops the swinging box. WASD or the arrows move, the mouse drags and zooms, a click names what is under it, Tab switches environment, N makes a new world and Esc quits. Needs Node 20 or newer and looks best in a terminal with 24-bit color.

Source and the browser version: https://github.com/SebbeJohansson/3d-ascii-rendering-techdemo

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "d09bcfbd6b9825b04b857bc294c2dbe133989aa0",
  "tarball": "https://registry.npmjs.org/3d-ascii/-/3d-ascii-0.1.0.tgz",
  "fileCount": 4,
  "integrity": "sha512-a6NXXQrrBui06HjVxsw/dTLSHWhh3eN54MbYDv6h5FR4XQMcy44FSimqie1CuJGiO3Ry/yIDGf9vB/eTF/6hBA==",
  "signatures": [
    {
      "sig": "MEYCIQDz8zMhvRqHCJSC0WZtcou1IjzxgIhZK0Nxu7satx+d3QIhAMvhwRFj29s1dQdoDFd3gLXyuPgTq/07TdvJfJSGzuZF",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    },
    {
      "sig": "MEUCIQD6pyKrPVYjoFxDxePof2gJyZndvO48znsQz9sZhzzAuAIgBc6+SyPFxjaaCCtFWy/LSUJxkPRWc5C/Q6/i7A7PRfg=",
      "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
    }
  ],
  "unpackedSize": 77990
}

Repository

PENDING
sebbejohansson/3dmodel-rendering-techdemo

Shared repository data · GitHub

License detected in repository
Not collected

Repository

PENDING
sebbejohansson/3d-ascii-rendering-techdemo

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:32 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:2af5db5c6e30ae6ed191bdfb63d6621f6cd2707709d70002dddb4df2ae2f0ab8

Other collected versions

0.5.020 Oct0.4.020 Oct0.0.0-stage19 OctView all collected versions →