Web Analytics

unrealheightmap

⭐ 92 stars French by manticorp

Générateur de cartes de hauteur PNG/EXR en niveaux de gris 16/32 bits

Un outil basé sur navigateur pour générer des cartes de hauteur PNG en niveaux de gris 16 bits ou des cartes de hauteur EXR 16/32 bits à partir de données de terrain réelles.

Parfait pour créer des paysages réalistes dans Unreal Engine 5 et d'autres moteurs de jeu ou logiciels 3D, tels que Terrain3d, Godot4 et Blender.

🌐 Site en direct : https://manticorp.github.io/unrealheightmap/

ko-fi

⚠️ Avis important

Nous avons commencé à atteindre les limites du niveau gratuit de certains services de cartographie, donc le site peut ne pas fonctionner jusqu'à ce que nous obtenions des financements pour augmenter ces limites. Si vous trouvez cet outil utile, merci de soutenir le projet !

✨ Fonctionnalités

🎯 Cas d’utilisation

🚀 Démarrage rapide

Pour des instructions détaillées, visitez la page Documentation.

📖 Documentation

🛠️ Pile technologique

💻 Configuration du développement

Prérequis

Installation

# Clone the repository
git clone https://github.com/manticorp/unrealheightmap.git
cd unrealheightmap

Install dependencies

npm install

Commandes de construction

# Development build
npm run build

Production build

npm run author

Watch mode (auto-rebuild on changes)

npm run watch

Run unit tests

npm test

Structure du projet

├── src/                   # Source TypeScript and SASS files
│   ├── app.ts             # Main application logic
│   ├── main.ts            # Entry point
│   ├── png.ts             # PNG processing
│   ├── processor.ts       # Web worker for image processing
│   ├── sass/              # Stylesheets
│   └── templates/         # HTML templates
├── public/                # Static assets and build output
│   ├── dist/              # Built JavaScript and CSS
│   ├── im/                # Images
│   └── examples/          # Example heightmaps
├── index.html             # Main application page
├── instructions.html      # Documentation page
├── examples.html          # Examples page
└── webpack.config.js      # Webpack configuration

🎨 Exemples

Grand Canyon (64km)

Voir dans l'outil

Exemple Grand Canyon

Pour plus d'exemples, visitez la page des exemples.

🔧 Modes de Normalisation

Aucun

Aucune normalisation effectuée. Les valeurs des pixels représentent directement la hauteur en mètres (les valeurs négatives sont mises à 0).

Régulier

Met à l'échelle les valeurs de hauteur pour utiliser toute la plage 16 bits (0-65535), maximisant les détails sur toute la carte de hauteur.

Intelligent

Un mode avancé qui gère les erreurs de données et les valeurs aberrantes. Utilise une fenêtre de 99,9 % pour filtrer les valeurs extrêmes tout en préservant les valeurs min/max authentiques dans 1 écart-type.

📊 Format de Sortie

🤝 Contribution

Les contributions sont les bienvenues ! N'hésitez pas à soumettre des problèmes, forker le dépôt et créer des pull requests.

📄 Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

Les données d'altitude sont fournies par Mapzen et peuvent avoir leurs propres conditions de licence.

💖 Support

Si vous trouvez cet outil utile, veuillez envisager de soutenir le projet :

🙏 Remerciements

📞 Contact

---

Fait avec ❤️ pour la communauté Unreal Engine, 3D et développement de jeux

--- Tranlated By Open Ai Tx | Last indexed: 2026-01-10 ---