個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Making fractal wallpapers: rendering escape-time fractals, finding beautiful views, and teaching models to judge them
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
This builds the fractal wallpapers site: an article on how the collection was made, an
explorer for finding pictures of your own or interacting with the existing gallery pictures, and the wallpaper packs. The pipeline that generated the wallpapers, and the engine that draws them, live in fractal-wallpapers. Most visitors want one of the links below.檢視完整 README ↗This repository is the source of the site at techmatt.github.io/fractals: an article about making fractal wallpapers, and Mandelnaut Explorer, which draws any of them live in your browser. The code that made the pictures is in a separate repository, linked below.
The article is a tutorial on making fractal wallpapers worth keeping: how an escape-time fractal is drawn, how a search finds views worth looking at, how those views get their color, and how a judge trained on my taste picks between the thousands of pictures that come out. Every picture in it was made by the pipeline it describes.
Mandelnaut Explorer is the renderer the wallpapers were drawn with, compiled to WebAssembly and running in your browser. You can pan and zoom any family the article covers, in any of its rendering modes and about a thousand palettes, and copy a link to whatever is on screen. Most pictures in the article, and every wallpaper in the gallery, open straight into it.
fractal-wallpapers is the pipeline: the Rust engine that draws the pictures, the search, the coloring, the judges, and the curation that picked the gallery. This repository presents it. The explorer runs that engine compiled to wasm, and the article links into fractal-wallpapers at the code each section is about.
Serving and checking the site needs only this repository. Redrawing the article's figures or rebuilding the engine's wasm needs a fractal-wallpapers checkout beside this one.
index.html, start-here.html, article/: the article, one page per sectionexplorer/: the explorer, its wasm modules, and the permalink format its links useatlas/: the atlas view shared by the explorer's Atlas tab and the Fractal atlases pagepalettes/: the palette library and the palette promptdeep-zoom/: the deep zoom videoswallpaper-packs/: the download page for the full-size packstools-and-data/: the Tools and data page, its downloadable records, and Run the
pipeline yourself, which hosts the walkthrough fractal-wallpapers writesgo/: short links into the explorerassets/: the stylesheet, web-size images, and iconsbuilder/: the Python program that writes the generated pages and figures, and checks the treedocs/: how the page-review loop is runtools/judges-lab/: the browser port of the judges, used by the explorer's Walk tabexamples/: the four pictures aboveThe builder's output is committed, so serving needs only Python 3 and nothing built. Serve it
rather than opening files from disk, because browsers won't load the explorer's wasm over
file://:
python -m builder serve # then open http://localhost:8000/index.html
To change the site, install the builder's two pinned tools (Python 3.13, as CI uses), then rebuild and check:
python -m pip install -r builder/requirements.txt
python -m builder build # rewrite the generated pages
python -m builder check # hold the tree to what the builder would write
check asks some questions of the fractal-wallpapers
checkout, and skips them by name until it is configured: wallpapers_root = "C:/Code/fractal-wallpapers"
in an untracked local.toml here, or the FRACTAL_WALLPAPERS_ROOT variable. The ones that
read that project's generated artifacts/ tree stay skipped on a fresh clone of it, which
has none. The node suites in explorer/README.md want node 22, as CI
uses.
builder/README.md has every command and what each check holds;
explorer/README.md has the explorer's wasm modules, its link format,
and its test suites. CLAUDE.md is the rules this repository is held to,
written for coding agents.
Code MIT (LICENSE); the wallpapers CC BY 4.0, credit Matt Fisher.