Texturer un modèle 3d ‘.mdl’ de Quake 1.
Distribution de travail : Ubuntu 16.04.2 LTS
1/ Répertoire de travail.
util01@station02:~$ mkdir -p quake1/id1 util01@station02:~$ mkdir -p JEUX/QUAKE1/MDL util01@station02:~$ cd JEUX/QUAKE1/MDL/ util01@station02:~/JEUX/QUAKE1/MDL$
2/ Installation de Blender.
– Téléchargement :
util01@station02:~/JEUX/QUAKE1/MDL$ wget https://ftp.nluug.nl/pub/graphics/blender/release/Blender2.79/blender-2.79-linux-glibc219-x86_64.tar.bz2
– Décompression de l’archive :
util01@station02:~/JEUX/QUAKE1/MDL$ tar xvfj blender-2.79-linux-glibc219-x86_64.tar.bz2 util01@station02:~/JEUX/QUAKE1/MDL$ cd
– Lien :
3/ Installation de l’extension d’importation et d’exportation de modèle 3d de Quake 1 ‘.mdl‘.
– Téléchargement :
util01@station02:~$ cd JEUX/QUAKE1/MDL/ util01@station02:~/JEUX/QUAKE1/MDL$ util01@station02:~/JEUX/QUAKE1/MDL$ wget http://prdownloads.sourceforge.net/quake/io_mesh_qfmdl-0.7.2.zip util01@station02:~/JEUX/QUAKE1/MDL$ cd
– Lien :
https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Quake_mdl
4/ Script de décompression d’archive ‘.pak‘.
– Téléchargement :
util01@station02:~$ cd JEUX/QUAKE1/MDL/ util01@station02:~/JEUX/QUAKE1/MDL$ git clone https://github.com/mattissf/UnPAK.git util01@station02:~/JEUX/QUAKE1/MDL$ cd
– Lien :
https://github.com/mattissf/UnPAK
5/ Installation du moteur Quake 1 ‘Darkplaces‘.
– Téléchargement :
util01@station02:~$ cd JEUX/QUAKE1/MDL/ util01@station02:~/JEUX/QUAKE1/MDL$ wget https://icculus.org/twilight/darkplaces/files/darkplacesengine20140513.zip
– Décompression :
util01@station02:~/JEUX/QUAKE1/MDL$ unzip -d darkplaces darkplacesengine20140513.zip util01@station02:~/JEUX/QUAKE1/MDL$ cd darkplaces/
– Nettoyage :
util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ rm *.dll util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ rm darkplaces-linux* util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ rm *.exe util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ rm DarkPlaces.app/ -rf
– Décompression de l’archive du code source :
util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ unzip darkplacesenginesource20140513.zip util01@station02:~/JEUX/QUAKE1/MDL/darkplaces$ cd darkplaces/ util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$
– Compilation :
util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$ make release
– Installation :
util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$ cp darkplaces-glx ~/quake1/ util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$ cp darkplaces-sdl ~/quake1/ util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$ cp darkplaces-dedicated ~/quake1/ util01@station02:~/JEUX/QUAKE1/MDL/darkplaces/darkplaces$ cd
– Lien :
https://icculus.org/twilight/darkplaces/index.html
6/ Installation du mod ‘chasecam‘.
– Téléchargement :
util01@station02:~$ cd JEUX/QUAKE1/MDL/ util01@station02:~/JEUX/QUAKE1/MDL$ git clone https://github.com/Nekrofage/QuakeModPi.git
– Installation :
util01@station02:~/JEUX/QUAKE1/MDL$ cp QuakeModPi/progs.dat ~/quake1/id1/ util01@station02:~/JEUX/QUAKE1/MDL$ cd
– Lien :
https://github.com/Nekrofage/QuakeModPi
7/ Installation des fichiers ‘.pak‘.
– Copier les ‘.pak‘ dans le répertoire ‘~/quake1/id1/‘.
– Vérification de la présence de ‘.pak‘ :
util01@station02:~$ cd quake1/id1/ util01@station02:~/quake1/id1$ ls -l total 51304 -rwxr----- 1 util01 util01 18276119 mai 8 2016 pak0.pak -rwxr----- 1 util01 util01 34257856 mai 8 2016 pak1.pak
– Décompression des fichiers ‘.pak‘.
util01@station02:~/quake1/id1$ /home/util01/JEUX/QUAKE1/MDL/UnPAK/bin/unpak pak0.pak util01@station02:~/quake1/id1$ /home/util01/JEUX/QUAKE1/MDL/UnPAK/bin/unpak pak1.pak util01@station02:~/quake1/id1$ cd .. util01@station02:~/quake1$
8/ Test.
– Lancement de Darkplaces :
util01@station02:~/quake1$ ./darkplaces-sdl Game is DarkPlaces-Quake using base gamedir id1 ... player entered the game
– Activation du mod ‘chasecam’ :
Ouvrir la console Quake. Activation du mode 'chasecam', taper dans la console Quake 1 : impulse 1
– Capture d’écran :
9/ Installation de l’extension ‘importation et d’exportation de modèle 3d de Quake 1 ‘.mdl‘.
– Lancement de Blender :
util01@station02:~$ cd JEUX/QUAKE1/MDL/blender-2.79-linux-glibc219-x86_64/ util01@station02:~/JEUX/QUAKE1/MDL/blender-2.79-linux-glibc219-x86_64$ ./blender
– Ouvrir la fenêtre de préférence : [File][User Preferences]
– Ouvrir l’onglet des extensions : [Add-ons]
– Installation de l’extension depuis un fichier : [Install Add-on from File…]
– Sélectionner l’extension : /home/util01/JEUX/QUAKE1/MDL/io_mesh_qfmdl-0.7.2.zip
[Install Add-on from File…]
– Activer le plugin :
Cocher : Import-Export: Quake MDL format
[Save User Settings]
10/ Importation du modèle de base du joueur.
– Importation le modèle : [File][Import][Quake MDL (.mdl)]
– Sélectionner : /home/util01/quake1/id1/progs/player.mdl
[Import MDL]
– Visualisation du modèle en ‘Object Mode‘ :
– Visualisation en ‘Texture Paint‘ :
– Peindre le modèle :
– Exporter le modèle : [File][Export][[Quake MDL (.mdl)]
– Sélectionner : /home/util01/quake1/id1/progs/player.mdl
[Export MDL]
11/ Test :
Comments are closed, but trackbacks and pingbacks are open.