Skip to content

About

Outil pour extraire des modèles 3D de Star Citizen

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

🚀 SC Entity Extractor

GitHub Downloads (all assets, latest release)

Important

Tout le contenu extrait avec cet outil est la propriété de CIG. Toute création réalisé à partir de ce contenu et rendu publique est également la propriété de CIG.

Warning

Cet outil a été testé avec Star Citizen 4.1. Il peut cesser de fonctionner avec les versions futures.

🔗 Cet outil dépend de scdatatools et d'une version bêta de cgf-converter.

📦 Installation & Utilisation

  1. 📥 Téléchargez SCEntityExtractor.exe
  2. 🛠️ Téléchargez les outils texconv et cgf-converter dans un dossier de votre choix
  3. ⚙️ Ajoutez ce dossier à votre variable d'environnement PATH
  4. 🚀 Lancez SCEntityExtractor.exe
  5. ⏳ Le premier lancement prendra un peu de temps, mais les lancements suivants seront plus rapides grâce à un système de cache (situé dans le dossier .sccache)
  6. 🧩 Sélectionnez l'entité que vous souhaitez extraire
  7. 📁 Cliquez sur "Exporter", cela enregistrera les fichiers exportés dans un dossier nommé extract
  8. 🛸 Pour importer le modèle dans Blender (3.5 ou inférieur), vous pouvez installer l'outil StarFab
  9. 🎛️ Une fois l'application StarFab ouverte, fermez la fenêtre qui s'ouvre puis sélectionnez l'onglet Blender dans la nouvelle fenêtre qui s'est ouverte.
  10. 🎥 Suivez ensuite cette vidéo pour configurer et installer l'addon : vidéo d'exemple.

📂 Par défaut, l'outil utilisera le chemin C:/Program Files/Roberts Space Industries/StarCitizen/LIVE pour le chemin d'installation de Star Citizen, mais vous pouvez le modifier dans le fichier settings.json.

🛠️ Compilation

📋 Prérequis :

  • 🐍 python 3.11 (utiliser pyenv par ex)
  • 📦 uv (pip install uv)

🔨 Compiler l'application à partir des sources

  1. Cloner le repository de scdatatools dans un dossier adjacent au projet
  2. Exécuter la commande
uv pip install ../scdatatools
  1. Puis executer la commande suivante pour lancer l'application
uv run src/main.py
  1. On peut aussi packager l'application en .exe avec la commande suivante
uv run pyinstaller SCEntityExtractor.spec

About

Outil pour extraire des modèles 3D de Star Citizen

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages