ModeLita est un langage spécifique au domaine (DSL) pour la modélisation 3D, l'intégration de la raquette, des postgis et du mélangeur. Cette documentation couvre la version 0.2.
Avant de configurer ModeLita, assurez-vous que vous avez installé les suivants:
Une fois que vous avez téléchargé Modelita, vous pouvez exécuter le programme à partir du terminal en utilisant ./modelita . Lorsque cela commence, vous entrerez un mode interactif où vous pouvez saisir des commandes pour créer des formes 3D.
| Commande | Description |
|---|---|
| en haut | Déplacer le curseur vers le haut |
| vers le bas | Déplacer le curseur vers le bas |
| gauche | Déplacer le curseur à gauche |
| droite | Déplacer le curseur à droite |
| avant | Déplacer le curseur vers l'avant |
| en arrière | Déplacer le curseur en arrière |
| Commande | Description |
|---|---|
| rotation-x + | Tourner à 90 degrés autour de l'axe X (+) |
| rotation-x- | Tourner à 90 degrés autour de l'axe X (-) |
| Rotation-y + | Tourner à 90 degrés autour de l'axe y (+) |
| rotation-y- | Tourner à 90 degrés autour de l'axe des y (-) |
| rotation-z + | Tourner à 90 degrés autour de l'axe z (+) |
| rotation-z- | Tourner à 90 degrés autour de l'axe z (-) |
| Commande | Description |
|---|---|
| un | Ajouter la position actuelle en tant que sommet |
| b | Effacer la forme actuelle |
| sélectionner | Imprimer la position actuelle du curseur |
| commencer | Enregistrer la forme dans un fichier OBJ |
| Commande | Description |
|---|---|
| pousser | Enregistrer la position et la rotation du courant |
| populaire | Restaurer la dernière position / rotation enregistrée |
ModeLita vous permet de définir et d'enregistrer des symboles personnalisés (commandes) pour automatiser les actions.
Pour définir un nouveau symbole:
définir Entrez le nouveau nom du symbole: mon symbole Entrez les commandes (comme liste): (en avant)
| Commande | Description |
|---|---|
| sauvegarder | Enregistrer un symbole pour une utilisation ultérieure |
| charger | Chargez un symbole précédemment enregistré |
Exemple d'utilisation:
; Enregistrer un symbole sauvegarder Entrez le nom du symbole pour enregistrer: mon symbole ; Chargez un symbole enregistré charger Entrez le nom de fichier du symbole à charger: mon symbole ; Utilisez un symbole défini mon symbole
Le script objimporter.py automatise l'importation de fichiers OBJ générés par ModeLita dans Blender.
Étapes de configuration:
models/ répertoireobjimporter.py| Fonctionnalité | Description |
|---|---|
| Nettoyage automatique | Supprime les objets précédents avant l'importation |
| Scan répertoire | Trouve automatiquement les fichiers OBJ |
| Débogage | Affiche les détails / erreurs du processus d'importation |
Note
La commande start enregistre votre conception de forme dans un fichier OBJ, tandis que les magasins de commande save ont défini les symboles. Gardez cette distinction à l'esprit pour une utilisation efficace de Modelita.