31 juillet 2008
Intelligence artificielle et mondes virtuels : les progrès de Novamente
28 juin 2008
realXtend version 0.3
- Avatar generator integrated to the viewer
- New avatar generator interface
- Inverse kinematics for avatars
- Skype plugin
- Address bar
- Action icon system
- Optional Ogre renderer object selection mode (hold down Z key to use)
- Attachments now have proper names
- New avatars (Jack, Kate, Roboto)
- New attachments
- Animated avatar meshes now require an xml file that contains specifications for the animations & appearance controls the avatar contains
- Avatar attachments may now be attached to the avatar itself, not just to a specific bone
- Avatar attachments may now be rotated / scaled in the attachment tool
- Avatar attachments may now be skeletally animated, provided they share the skeleton with the avatar or that the animations have same names as the avatar's animations
- Physically simulated clothes for avatars
- Body morph controls for avatars
- Selectable walk style for avatars
- Ogre avatar animations can be used in gestures
- Maximum prim size increased to 128x128x128
- Maximum hollowness of prims increased to 99%
- Destination world address is sent to Authentication server when logging in so that it can verify one is logging into the right world
- Disabled renderer toggle in Second Life mode (because in SL mode Ogre renders an empty world)
- Fixed few rare crash bugs
- Fixed crash if server does not send Capabilities response on login
- Fixed bug with local avatar loading when Windows username contains non-ASCII characters
16 avril 2008
realXtend dans Second Life
12 mars 2008
realXtend : importer des objets
09 mars 2008
realXtend : essai d'installation d'une région
Problème rencontré : le terrain est inversé par rapport à sa configuration initiale. Il ne s'agit pas d'un problème avec realXtend, mais de quelque chose de plus général au niveau de OpenSim.
Importation d'objets et installation
D'abord, je télécharge realXtend Asset Library depuis le site realXtend et j'extrais le tout. Ensuite, j'importe les objets (mesh et textures) avec les fonctions disponibles (Upload 3D Model et Upload Image) dans realXtend viewer.
La création d'objets est assez simple grâce à l'onglet reX supplémentaire. Pour cela, il me suffit de suivre les instructions données dans la documentation (paragraphe 4 - Building Introduction - How to use 3d models and the RexMeshTool).
08 mars 2008
realXtend : essai de fonctionnement en mode partagé
Mise en place du serveur
Ceci ne pose pas de problème particulier. Il me suffit de suivre précisément les instructions données à ce sujet dans la documentation (paragraphe 1.3) et l’aide readme_rexserverplatform (how to setup server platform so that other people can connect to it). Cela consiste à remplacer l’adresse 127.0.0.1 par l’adresse IP réelle du poste dans plusieurs fichiers.
Création des avatars
Les avatars ("utilisateurs") doivent être créés sur le poste serveur en utilisant l’application Authentication. J’en crée deux (create user) :
- le premier de prénom Wangxiang, de nom Tuxing et de compte Wangxiang Tuxing ;
- le second de prénom Vold, de nom Albatros et de compte Vold Albatros.
Chaque avatar est créé avec une apparence par défaut et, pour modifier cette apparence, il me faut utiliser l’application avatar_generator (toujours sur le poste serveur).
Premier problème rencontré : il y a un bug dans l’application, qui se ferme à chaque fois que l’on tape un "a". Pour l’export de Wangxiang Tuxing, j’ai donc dû redémarrer l’application deux fois. Même chose pour Vold Albatros. Lors de la création des avatars, il faut faire attention à choisir des mots de passe sans "a".
Deuxième problème rencontré : lors de l’export après modification, il faut saisir le compte de l’avatar accompagné de l’adresse IP du serveur. La seule saisie du compte est insuffisante. Dans le champ Account ("compte"), on saisit donc, par exemple : Wangxiang Tuxing@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur).
Connexion de Wangxiang Tuxing
Sur le poste serveur, je démarre les trois applications Authentication, AvatarStorage et OpenSim en mode administrateur.
Wangxiang Tuxing se connecte depuis le poste serveur. Sur l’écran d’accueil du realXtend Viewer, je saisis Wangxiang Tuxing@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur) et je choisis la connexion via local server.
Connexion de Vold Albatros
Vold Albatros se connecte depuis un autre poste qui, en l’occurrence, partage la même connexion Internet que le serveur. Sur l’écran d’accueil du realXtend Viewer, on saisit Vold Albatros@xxx.yyy.z.t (où xxx.yyy.z.t est l’adresse IP du serveur) et la connexion se fait via Authentication Server Home Grid.
La rencontre entre les deux avatars a pu s’effectuer. A suivre.
05 mars 2008
Mes premiers essais avec realXtend
Problème rencontré avec Vista : il faut démarrer chacun des trois serveurs (Authentication Server, Avatar Storage Server et OpenSim Server) en mode administrateur. La connection se fait sur "Authentication Server Home Grid" via l'avatar de nom testuser@127.0.0.1 avec le mot de passe test. Voici ce que cela donne à l'arrivée. A noter la présence d'ombres.
Troisième essai : modification de l'apparence de l'avatar en utilisant Avatar Generator

