Clean up README: replace em-dashes, add badges

This commit is contained in:
loki5512344 2026-06-15 19:20:38 +02:00
parent 91835402b3
commit 2b2f968d70

View file

@ -1,8 +1,12 @@
# Terrafier # Terrafier
> Rust-native Minecraft world painter — быстрее, легче, современнее. ![Rust](https://img.shields.io/badge/Rust-000000?style=for-the-badge&logo=rust&logoColor=white)
![Work in Progress](https://img.shields.io/badge/status-work--in--progress-yellow?style=for-the-badge)
![License](https://img.shields.io/badge/license-GPL--3.0-blue?style=for-the-badge)
**Terrafier** — нативная замена [WorldPainter](https://www.worldpainter.net) на Rust. > Rust-native Minecraft world painter - быстрее, легче, современнее.
**Terrafier** - нативная замена [WorldPainter](https://www.worldpainter.net) на Rust.
Рендеринг карт Minecraft через GPU, параллельный экспорт, CLI-first архитектура. Рендеринг карт Minecraft через GPU, параллельный экспорт, CLI-first архитектура.
## Быстрый старт ## Быстрый старт
@ -26,18 +30,18 @@ terrafier render my_world --output preview.png
## Возможности ## Возможности
- **GPU-рендеринг** — плавный просмотр карты 30-60 FPS - **GPU-рендеринг** - плавный просмотр карты 30-60 FPS
- **Параллельный экспорт** — в 3-5 раз быстрее Java-аналога - **Параллельный экспорт** - в 3-5 раз быстрее Java-аналога
- **Компактный бинарник** — 15-25 MB, без JRE - **Компактный бинарник** - 15-25 MB, без JRE
- **CLI + GUI** — и для скриптов, и для интерактивной работы - **CLI + GUI** - и для скриптов, и для интерактивной работы
- **Совместимость** — читает .world файлы WorldPainter, экспортирует Anvil 1.21+ - **Совместимость** - читает .world файлы WorldPainter, экспортирует Anvil 1.21+
## Структура ## Структура
``` ```
core/ — библиотека (модель мира, парсинг, экспорт) core/ - библиотека (модель мира, парсинг, экспорт)
cli/ — CLI-инструмент cli/ - CLI-инструмент
gui/ — GUI-приложение на egui + wgpu gui/ - GUI-приложение на egui + wgpu
``` ```
## Лицензия ## Лицензия