• [^] # Re: C'est quoi exactement ?

    Posté par . En réponse à la dépêche Croquet SDK - première version stable. Évalué à 4.

    J'essaie de répondre à tes interrogations même si je ne suis pas spécialiste de Croquet, ni de ce genre d'outils :

    - interface de collaboration : Croquet est un environnement qui permet à plusieurs personnes de travailler simultanément. Les utilisateurs peuvent manipuler des objets simultanéments : par exemple, utiliser un tableur 3D ou bien étiqueter des objets d'un musée. Il y a en effet des modes de visualisations qui permettent d'indiquer les interactions des utilisateurs avec les objets du monde.
    On ne manipule pas des objets réels mais des objets simulés dans l'environnement. Croquet utilise le moteur physique ODE (http://www.ode.org/) pour simuler notamment les rebonds, la gravité.

    - mondes 3D immersifs : oui il y a un modèle physique avec ODE et une spatialisation du son avec OpenAL (http://www.openal.org/). Je pense qu'il y a la possibilité d'utiliser des périphériques externes comme des gants, mais ce n'est pas la chose mise en avant par les développeurs de Croquet.

    Oui, Croquet fonctionne en réseau local ou sur Internet. Il utilise un modèle appellé TeaTime (http://opencroquet.org/index.php/TeaTime_Architecture), qui permet d'économiser de la bande passante. Grosso-modo, cela marche en effectuant les mêmes actions dans tous les environnements répliqués. D'après ce que j'ai compris, c'est assez efficace.

    Pour résumer, Croquet est à la fois une application de réalité virtuelle et un SDK. Comme c'est écrit en Smalltalk (Squeak), il n'y a pas vraiment de différence entre ces deux niveaux. On passe de l'un à l'autre très facilement.

    Il y a quelques screenshots qui illustre ce que je viens de dire ici : http://opencroquet.org/index.php/Screenshots
    J'espère que j'ai été assez clair ;-)