La visionneuse de modèles RTI utilisée dans POUNT est Relight.
Relight (source cnr-isti-vclab) est un outil qui permet de visualiser des fichiers RTI en convertissant le fichier PTM
La visionneuse RTI fonctionne en utilisant des fichiers images et un fichier info.json
Il est nécessaire de convertir les fichiers PTM ou RTI.
A télécharger ICI
1- Avoir un émulateur ubuntu : aller dans Microsoft Store, rechercher et installer Ubuntu : ou envoyer un message au support de la Dnum support@unistra.fr (1)
2- Lancer Ubuntu
3- Créer un répertoire : mkdir <nom_repertoire>
4- Se positionner sur le répertoire créé : cd <nom_repertoire>
5- lancer les commandes suivantes une fois
sudo apt update && sudo apt install \
build-essential \
cmake \
git \
qtbase5-dev \
libeigen3-dev \
libturbojpeg-dev \
libomp-dev
git clone https://github.com/cnr-isti-vclab/relight.git
cd relight
git submodule update --init --recursive
cmake .
make
sudo cp relight-cli/relight-cli /usr/local/bin/.
Puis pour chaque fichier à convertir lancer la commande
relight-cli -q 100 ../Images/ID_014_back_cropped_1605.ptm <repertoire de réception>
A ce jour…
#!/bin/bash
# Repertoire contenant les fichiers ptm
directory="Images"
# Repertoire contenant les fichiers ZIP obtenus
resultat="fichiersZIP"
# Vérifier si le répertoire "fichiersZIP" existe, sinon le créer
mkdir -p "$resultat"
# Parcours des fichiers ptm dans le répertoire et ses sous-répertoires
parcourir_sous_repertoires() {
local dir="$1"
local file
for file in "$dir"/*; do
if [ -d "$file" ]; then
parcourir_sous_repertoires "$file"
elif [ "${file##*.}" = "ptm" ]; then
extraire_images "$file"
fi
done
}
# Fonction pour extraire les images
extraire_images() {
local file="$1"
local filename=$(basename "$file" .ptm)
local destination="$directory/$filename"
# Création du répertoire de destination
mkdir -p "$destination"
# Extraction des images et du fichier info.json
relight-cli -q 100 "$file" "$destination"
# Création du fichier zip sans inclure le répertoire portant le nom du fichier ptm
zip -r "$resultat/$filename.zip" -j "$destination"
# Suppression du répertoire portant le nom du fichier ptm (optionnel)
#rm -r "$destination"
}
# Appel de la fonction pour parcourir les fichiers ptm dans le répertoire et ses sous-répertoires
parcourir_sous_repertoires "$directory"
En cas de problème ou questionnement, contactez pount@unistra.fr
(1) Message à envoyer au support : support@unistra.fr
Objet : POUNT installation du convertisseur RTI
Contenu :
Bonjour,
Dans le cadre de mon projet POUNT j'ai besoin d'utiliser un convertisseur RTI
Est-il possible de faire l'installation de l'outil sur ma machine
Je suis disponible ............
Par avance merci
Cordialement
Nom, Prénom, Affiliation, Numéro de téléhone, Email