Terrafier/README.md

1.7 KiB
Executable file

Terrafier

Rust Work in Progress License

Rust-native Minecraft world painter - быстрее, легче, современнее.

Terrafier - нативная замена WorldPainter на Rust. Рендеринг карт Minecraft через GPU, параллельный экспорт, CLI-first архитектура.

Быстрый старт

# Установка
cargo install terrafier-cli

# Создать новый мир
terrafier new my_world --seed 12345

# Экспортировать в Minecraft
terrafier export my_world --output ./minecraft-worlds

# Посмотреть информацию
terrafier info my_world

# Рендер превью
terrafier render my_world --output preview.png

Возможности

  • GPU-рендеринг - плавный просмотр карты 30-60 FPS
  • Параллельный экспорт - в 3-5 раз быстрее Java-аналога
  • Компактный бинарник - 15-25 MB, без JRE
  • CLI + GUI - и для скриптов, и для интерактивной работы
  • Совместимость - читает .world файлы WorldPainter, экспортирует Anvil 1.21+

Структура

core/   - библиотека (модель мира, парсинг, экспорт)
cli/    - CLI-инструмент
gui/    - GUI-приложение на egui + wgpu

Лицензия

GNU General Public License v3.0