Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

A PSD carries Photoshop's answer key. The UI has none.

Описание и применение

PhotoCraft, чисто‑русская реализация Photoshop, точно воспроизводит режимы наложения для 14 тестовых PSD, но UI остаётся неполным.

Задача

How can a young open‑source project correctly implement Photoshop blend modes when its own tests pass but users report basic tasks failing?

Результат

PhotoCraft accurately reproduces Photoshop blend modes for a set of 14 test PSDs, but its UI still exhibits functional gaps, indicating that accurate rendering alone does not guarantee a complete Photoshop replacement.

Рабочий процесс

  • 1. Clone the PhotoCraft repo and note its 231,000 lines of Rust and 748 CLI commands.
  • 2. Download the macOS CLI zip from the v0.2.0 release, verify its SHA256SUMS and Developer ID signature.
  • 3. Run photocraft-cli --version to confirm the binary.
  • 4. Use photocraft-cli info on a hand‑made PSD to inspect layer styles.
  • 5. Convert a PSD to PPM with photocraft-cli convert and compare the output to Photoshop’s merged image using a Node script.
  • 6. Execute a command with photocraft-cli run to test layer‑style blending options.
  • 7. Observe that blend‑mode results match Photoshop’s render within 2/255 for all 14 test files.
  • 8. Note that UI tasks such as crop frame movement and shortcut handling still fail, as reported by users on HN and in the project’s parity list.

Доказательства

PhotoCraft's test suite is built on that. crates/io/tests/corpus.rs opens each real‑world PSD, flattens the layers with PhotoCraft's own compositor, and compares the result with the merged image Photoshop saved.

Источник

All 14 landed within 2/255 of Photoshop's render.

Источник

When I cloned it, the repo held about 231,000 lines of Rust by my count, two dozen crates in layers a build check enforces, and a CLI whose registry listed 748 commands.

Источник

Several testers say they could not get basic tasks done, and the maintainer says the repos went public before they were ready.

Источник

  • Дата записи: 2026-10-08T19:10:59.114Z