- Python 3.10+ или выше / or higher
- Node.js 18+ или выше / or higher
- Rust (для Tauri / for Tauri)
- Windows 10/11 (Linux/macOS поддерживаются / supported)
cd TerraForge-Studio
# Активировать виртуальное окружение / Activate virtual environment
.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux/macOS
# Установить зависимости (если нужно) / Install dependencies (if needed)
pip install -r requirements.txt
# Запустить backend / Start backend
python -m uvicorn realworldmapgen.api.main:app --reload --host 0.0.0.0 --port 8000Backend запущен на / runs at: http://localhost:8000
cd frontend-new
# Установить зависимости / Install dependencies
npm install
# Собрать production build / Build for production
npm run build
# Запустить Tauri / Start Tauri
npm run tauri:devДесктопное приложение откроется автоматически / Desktop app will open automatically
- Откройте 2D Map Selector / Open 2D Map Selector
- Выберите тип карты / Choose map type:
- OSM - OpenStreetMap
- Satellite - Спутниковые снимки / Satellite imagery
- Hybrid - Спутник + названия / Satellite + labels
- Topographic - Топографическая / Topographic
- Используйте инструмент / Use tool:
- Rectangle - прямоугольник / rectangle
- Polygon - многоугольник / polygon
- Нарисуйте область на карте / Draw area on map
- Выделение сохранится автоматически! / Selection is saved automatically!
- Export Configuration панель справа / panel on the right
- Terrain Name - название местности / terrain name
- Heightmap Resolution - разрешение карты высот / heightmap resolution:
- 1009, 2017, 4033 - Unreal Engine 5
- 513, 1025, 2049 - Unity
- 2048, 4096 - Универсальные / Universal
- Export Formats - выберите форматы / choose formats:
- ✅ Unreal Engine 5
- ✅ Unity
- ✅ GLTF
- ✅ GeoTIFF
- Нажмите / Click "Generate Terrain"
- Следите за прогрессом в реальном времени / Monitor progress in real-time
- После завершения скачайте архив / After completion, download archive
- Импортируйте в ваш движок! / Import to your game engine!
Settings → Data Sources → настройте API keys / configure API keys:
- SentinelHub
- OpenTopography
- Azure Maps
- Google Earth Engine
- Установите / Install Ollama: https://ollama.ai
- Запустите / Start:
ollama serve - Установите модели / Install models:
ollama pull qwen3-vl:235b-cloud ollama pull qwen3-coder:480b-cloud
- Settings → AI Assistant → Enable → Save
- Страница перезагрузится / Page will reload
- Чекбокс "Use AI" появится в Export Panel / "Use AI" checkbox will appear in Export Panel
Подробнее / More info: OLLAMA_SETUP.md
- Руководство пользователя / User Guide
- Настройки / Settings Guide
- API документация / API Documentation
- Экспорт для движков / Exporters Guide
Вот и всё! / That's it! Вы готовы создавать красивые ландшафты! / You're ready to generate beautiful terrains! 🌍✨