unroll / README.md

Commit History

8 days ago

  1. One page scroll bar and American English

    Verified signature
    757768f

10 days ago

  1. Unroll 1.7.0: Live sheet, stream any public segment and volume and see the volume on the sheet⁠

    Chase Hendrick +1: Claude Opus 5.5 (1M context)
    Unverified signature
    7391956

19 days ago

  1. v1.5.0: labeled segments in the CT volume and window.unroll.ct API; roll-angle guard; topoAudit and sweepAudit test hooks (Grok's WIP patches, tested)

    Verified signature
    e31bb23
  2. Restore b24a488 files overwritten by eadab8d (an upload from an older local copy)

    Verified signature
    943fb39
  3. Open one wheel step farther out

    Verified signature
    eadab8d
  4. Lighter mesh for phones: tools/build.py --coarsen N (and UNROLL_STEP) keeps every Nth sampled row and column of a built mesh with the same UV mapping; PHerc0172 lite mesh 527,834 vertices (from 2,082,140), 1.5 MB packed, loaded automatically on phones via geometry.lite (?mesh=full or ?mesh=lite overrides); tear threshold follows the mesh step

    Chase
    0d6db02
  5. README: version 1.1.0 (Install app)

    Chase
    ecec04f
  6. Install app: web app manifest, icons from the favicon art, service worker caching the app shell and default scroll (cache names tied to version.json), Install app button in View and Settings, install action, glossary entry, README section

    Chase
    3203736
  7. Reword ink-layer copy: candidates for expert reading⁠

    Chase Hendrick
    bf77c3f
  8. Release v1.0.0: version.json 1.0.0, CHANGELOG 1.0.0 on top of the 0.9.x pre-release history, README status released v1.0.0, api.json rebuilt

    Chase
    00c0a57
  9. Public API at window.unroll (schema, help, coverage test; ui and bench groups), embed mode with postMessage bridge and oEmbed, version 0.9.4 in About and API, ink_9um (9 µm) label and credit, Ink Bench hardening from the audit, hashchange without reload, capped test hooks

    cc6b6d8
  10. Relicense all code to Apache 2.0 (LICENSE, NOTICE with three.js kept MIT, frontmatter), version 1.0.0 (version.json, CHANGELOG.md); scan data stays CC BY-NC 4.0

    Chase
    7a02281
  11. README: present Unroll as a released tool (v1.0 release candidate, licences, link to the public repo)

    Chase
    85f7bdc
  12. Overlay textures upload through a per-frame queue (about 6 ms per frame, initTexture) instead of all at once, removing the 14.6 s main-thread freeze; import map versions for tear.js, damage.js and lib/*.js; scan shown as 9.4 µm with 9.362 µm voxels in the details; glossary links every occurrence; mobile panel clears the bottom bar

    1410d57
  13. Realism pass for carbonized papyrus, island and outlier prune for unroll morph, docs/REALISM.md, cache bust d

    78b3d8f
  14. Relabel the second ink layer as ink_9um (9 µm): Chase Hendrick ran the public scrollprize/ink_9um model, which the Vesuvius Challenge trained; HUD readout INK_9UM; cache-busting version on JS and CSS

    01b454f
  15. Destroy: floor follows the scroll as drawn (rolled or unrolled) with a soft visible floor glow; smoke, ash, sparks and burnt flakes rise from each ember's current spot on the deformed sheet; new Crumble (K, unrollView.crumble()) breaks the scroll up from its edges into a heap of dust, Reset restores it; help and README

    235aa03
  16. Ink Bench: examples on all 37 windings, researcher takeaway (rank by AP, report the X-ray floor), ink_9um credit, untrack pycache, sturdier leaderboard test

    a9ce211
  17. Ink Bench: score your own ink prediction against the published ink, in the browser, with a Python and CLI companion, an open bundle format, a leaderboard view and Apache-2.0 code

    f918b86
  18. Destroy: fibrous alpha-tested damage edges, Burn and Water tools with cursors, Roll up, size-dependent debris that settles on the floor, wall-clock burn timing; rename Tear apart to Destroy; ink model text reads its coverage from the manifest

    de293f3
  19. Data-driven scroll framework and Open your own⁠

    f6dcaa7
  20. Unroll: review fixes, ZeroGPU receipts, licence

    Verified signature
    10880af
  21. Unroll: first private preview

    Verified signature
    e6863b5
  22. initial commit

    Verified signature
    83cf288