VRMLworks

réponses de la FAQ comp.lang.vrml
7. Questions que personne ne pose

  1. Trucs avec la base de registre pour VRML dans Win95

    Comment vous rendre la vie plus facile si vous n'avez pas de modélisateur VRML et que vous construisez vos mondes VRML avec un simple éditeur de texte?

    Vous pouvez ouvrir un fichier vide et commencer par taper "#VRML V2.0 utf8", mais ça devient vite fastidieux. Les choses se répètent souvent de fichier en fichier.

    Voici comment (dans Win95):

    Première étape: démarrez l'éditeur de registre (C:\Windows\Regedit.exe).

    Ouvrez HKEY_CLASSES_ROOT et regardez pour l'extension ".wrl". Cliquez du bouton droit de la souris sur le ".wrl" à côté du dossier et sélectionnez Nouveau/Clé. Nommez la clé ShellNew.

    Cliquez sur le dossier ShellNew que vous venez de créer, cliquez du bouton droit de la souris à l'intérieur de la fenêtre du côté droit et sélectionnez Nouveau/Valeur chaîne. Nommez la valeur chaîne FileName. Cliquez du bouton droit de la souris sur FileName et sélectionnez modify. Changez la valeur dans la chaîne (elle commence par "") pour "vrml.wrl". Vous n'avez pas besoin de tapez les guillemets.

    Quittez maintenant l'éditeur de registre.

    Deuxième étape: utilisant Explorer, allez à C:\Windows\ShellNew. Utilisez votre éditeur favori pour créer un fichier. Emplissez-le de contenu approprié. Voici ce que j'utilise dans le mien [clique-droit de la souris (PC) ou cliquez-maintenir (Mac) pour télécharger].

    Votre fichier peut simplement contenir:

    #VRML V2.0 utf8
    Group {
    }

    Il peut être aussi simple ou aussi élaboré que vous le souhaitez. Toutes les fois que vous allez créer un nouveau fichier VRML, il s'initialisera pour contenir ce texte.

    Maintenant enregistrez le fichier dans le dossier C:\Windows\ShellNew et renommez-le "vrml.wrl".

    Troisième étape: utilisant Explorer, allez dans un autre dossier et cliquez-droit de la souris dans le panneau de droite. Sélectionnez Nouveau/VRML 3D Geometry (dépendamment de votre installation, le nom dans la fenêtre quand vous cliquez-droit et que vous sélectionnez "Nouveau" peut différer de "VRML 3D Geometry", mais vous pourrez le déduire).

    Renommez le fichier que vous avez créé de façon arbitraire (disons, foo.wrl).

    Utilisant votre éditeur de texte favori, modifiez le nouveau fichier, et vous noterez que votre nouveau fichier a été initialisé avec ce que vous avez mis dans C:\Windows\ShellNew\vrml.wrl. Oh, j'ai déjà dit ça. Bon, ce n'est pas surprenant.

    Vous avez maintenant un moyen de créer un nouveau fichier VRML n'importe où, et vous pouvez donner à ce fichier un contenu initial ce qui vous épargnera un travail pénible.

  2. Autres trucs avec la base de registre

    Il y a tant de choses que vous pouvez faire avec un fichier VRML. Vous pouvez l'examiner dans votre navigateur web avec votre plugin favori, vous pouvez utiliser une application autonome comme GLView, vous pouvez le changer avec votre modélisateur favori, ou vous pouvez simplement modifier le texte du fichier.

    Que faire avec tout ces choix? Dans Windows 95, vous pouvez ouvrir une fenêtre Explorer et sélectionner Outils/Options des dossiers... Cliquez sur l'onglet Types de fichiers et cherchez le type pour VRML (dans les systèmes où Live3D aurait déjà été installé, c'est probablement "VRML 3D Geometry").

    Sélectionnez ce nom et cliquez sur Modifier. Sous Actions, vous verrez "ouvrir" et peut-être autre chose ( modifer). Si vous avez installé V*Realm builder, vous voudrez probablement modifier l'entrée pour "ouvrir" et de la rétablir à Netscape ou MSIE.

    En dessous de ce petit panneau sélectionnez Nouveau. Dans la fenêtre qui apparaîtra, sélectionnez un nom approprié pour Action. J'ai eu une dizaine de choses différentes dans la mienne incluant Vim, GLView, quelques modélisateurs, et gzip. Utilisez Parcourir pour sélectionner l'application que vous avez nommée ou tapez-en juste le chemin si vous le connaissez. Si le programme ne démarre pas et n'ouvre pas votre fichier, vous pourriez devoir ajouter "%1" à la fin de la chaîne pour l'application. Notez aussi que si le nom du chemin contient des espaces, vous devrez mettre le nom du chemin et le "%1" entre des guillemets.

    Pendant que vous y êtes, vous pourriez vouloir changer l'icône par défaut d'un monde VRML. Personnellement, je trouve que les icônes de Live3D et de Cosmo Player sont affreux. J'en ai quelques uns à VRMLworks que j'aime mieux.

    Maintenant lorsque vous double-cliquez sur un fichier .wrl apparaît votre navigateur web (l'action par défaut pour "ouvrir") tout comme avant.

    Lorsque vous cliquez sur l'icône avec le bouton droit de la souris, vous voyez les actions que vous avez nommées, et lorsque vous en sélectionnez une, l'application appropriée s'ouvrira et chargera votre fichier .wrl. Certaines applications comme gzip sont destructives, donc pendant que vous expérimentez, utilisez une copie du fichier VRML, et non l'original.

    Incidemment, il y a un utilitaire sur le site de PC Magazine s'appelant MultiLaunch, mais MultiLaunch ne vous amènera pas en démarrage dans le dossier courant. Cette façon de faire le permet.

[line]

Ai-je oublié quelque chose qui vous serait utile dans ces questions? Si c'est le cas, faites-le moi savoir.

-- Bob Crispen
-- Mercredi, 3 juin, 1998

Notes du traducteur:
Si vous avez des suggestions, corrections ou commentaires à apporter,
n'hésitez pas à me contacter

-- Sylvain Carette
-- Dimanche, 17 juin 2001