Version 0.2.6 Disponible

Pour cette nouvelle version d’OpenSpace3D, nous avons amélioré plusieurs plugITs, les performances de l’éditeur et intégré certaines des remarques de nos utilisateurs.
Nous avons aussi ajouté un nouvel éditeur pour les séquences cinématiques, des plugITs pour la capture vidéo, la détection de mouvement et plus encore.

L’installation d’OpenSpace3D a été améliorée et copie maintenant les scènes d’exemples et les démos dans le dossier utilisateur, pour un accès plus simple et plus rapide.

La documentation a également été mise a jour.

L’éditeur de séquences cinématiques permet de manipuler facilement les animations de votre scène et de les combiner pour générer une cinématique complète, pour ensuite l’utiliser via les plugITs de la même manière qu’une animation standard.

Télécharger OpenSpace3D




Version 0.2.5 Disponible

Cette version intègre les nouveautées que nous avions présenté lors de l’exposition Laval Virtual, qui a eu lieu du 6 au 10 avril 2011, notamment l’intégration du Kinect.

Toute l’équipe d’OpenSpace3D tient à remercier les nombreux visiteurs venus nous rencontrer, les participants du concours K’AndyNect (dont le gagnant, Laurent ENGELS est reparti avec un Kinect!), ainsi que les organisateurs de Laval Virtual 2011.

Kinect integration

INTEGRATION DU KINECT

Le périphérique de Microsoft est désormais supporté par OpenSpace3D, permettant ainsi de créer une application l’utilisant, en quelques clics!

Afin de ne pas rendre le setup d’installation d’OpenSpace3D trop lourd, il fait l’objet d’un package supplémentaire, téléchargeable ici.

L’installation de la suite logicielle permettant de faire fonctionner le Kinect sur PC étant quelques peu compliquée à installer, notre équipe a apporté un intérêt tout particulier au setup du package Kinect d’OpenSpace3D.

Comme à l’accoutumée, cette fonctionnalité est livrée avec des exemples d’utilisation, le premier montrant comment faire un personnage calquant vos mouvements, le second permettant de manipuler un objet 3D en fonction du mouvement des bras, ainsi que le jeu K’Andy présenté à Laval Virtual (tous disponibles dans “demos/kinectdemo”).

Augmented reality

AUGMENTED REALITY

Notre volonté étant d’offrir de plus en plus de fonctionnalités permettant à nos utilisateur d’intégrer un aspect réalité virtuelle à leurs applications, nous avons ajouté deux nouveaux plugIts permettant d’utiliser de la réalité augmentée (Augmented Reality, ou AR).

Le plugIt ARCapture permet de capturer un flux vidéo en provenance de la webcam, et de détecter des marqueurs sur l’image ainsi obtenue. A noter que le Kinect peut être utilisé comme webcam de capture pour l’AR.

Le plugIt ARMarker permet quand à lui de positionner des élément 3D en surimpression de la vidéo capturée.

Un exemple d’usage est fourni, disponible dans le répertoire “examples\basics\ar_piano” (il vous faudra au préalable imprimer le contenu du fichier ar_piano.pdf).

Use Sketchup models in OpenSpace3D

IMPORTATION MODELES SKETCHUP

Un nouveau plugin Sketchup est disponible sur la page support, permettant d’importer plus simplement dans OpenSpace3D n’importe quel modèle Sketchup.

Un tutoriel video disponible sur la chaine Youtube de OpenSpace3D explique comment l’installer, et comment importer vos contenus.

La base de modèles Sketchup étant plus que conséquente, nous espérons que vous trouverez ce plugin pratique afin d’étoffer la composition de vos scènes.

Lip Synchronization

NOUVELLES FONCTIONNALITES

Du coté de l’éditeur d’interactions, vous noterez certainement l’apparition de couleurs, permettant d’associer visuellement chaque instance de PlugIt à sa catégorie (input/object/etc.).

De plus, le moteur 3D supporte désormais les animations de type “pose”. Les deux nouveaux plugIts utilisant cette fonctionalité sont le plugIt “animation LipSync” (permettant de faire de la synchronisation labiale) et le plugIt “pose animation blender” (interpolation entre plusieurs poses). Un nouvel exemple démontre l’utilisation de ces plugIts, vous la trouverez dans “examples/basics/lip_sync”.

Enfin, des correctifs de bug dus à la migration vers Ogre 1.8, qui nous avaient échappés lors de la dernière release, on été corrigés (l’impossibilité d’activer l’anti-aliasing en directX notamment).

Télécharger OpenSpace3D



Kinect dans OpenSpace3D

Un nouveau plugin gérant le périphérique Kinect de Microsoft est disponible avec la nouvelle release.
Il n’a jamais été aussi simple de créer une application utilisant cette interface!
Le plugIt détecte et associe automatiquement les “bones” (os) du squelette “biped” (d’après les noms standards de 3DSMax, mais cela fonctionne avec n’importe quel squelette en provenance d’un modeleur supporté par OpenSpace3D).

De plus, vous pouvez utiliser la camera Kinect conjointement avec les nouveaux plugIts de réalité augmentée!
Le jeu “K’AndyNect” que nous présentions à l’exposition Laval Virtual est inclus dans l’installation du package. Notez que nous avons créé un package “tout-en-un” permettant d’installer simplement les redistribuables nécessaires au fonctionnement du Kinect, car nous trouvions que ceux-ci étaient quelques peu compliqués à installer manuellement.


Une Kinect à gagner

LAVAL VIRTUAL : du 6 au 8 avril venez jouer sur le stand OpenSpace3D, faîtes le meilleur score des 3 journées professionnelles et repartez avec une KINECT !

K'Andy_Nect

Scene Tutorial de démo

Scene Tutorial

Avec la release, nous mettons à disposition une nouvelle démo mettant en scene Andy le robot, et des tutoriels vidéo vous expliquant la démarche à suivre pour re-créer cette scène par vous-même.

Ces tutoriels vidéos abordent les concepts de base d’OpenSpace3D, et ont été écrits dans l’optique d’accelérer la prise en main de l’outil.

Si vous avez des questions concernant les tutoriaux, le forum est accessible ici.

Step #1 :
Quickstart
Step #2 :
3D Edition
Step #3 :
PlugIT Edition
Step #4 :
Material Render
Step #5 :
Animations

Version 0.2.4 Disponible

Scene Tutorial

Cette version intègre de nombreuses optimisations qui portent principalement sur:

– La mise à jour du moteur de rendu vers Ogre3D 1.8 ! En effet, la plupart des exports disponibles (notamment OgreMax) ne supportent plus Ogre 1.6.
– La majeure partie du code du moteur 3D a été réécrit pour de meilleures performances à l’utilisation et une meilleure lisibilité dans les sources.
– Optimisation de la gestion de la physique.
– Prise en charge du son 3D (OpenAL via la librairie CAudio)…

Fire on!

NOUVELLES FONCTIONS

Nous avons également intégré toute une série de nouveaux PlugITs parmi lesquels :

– la navigation “FPS Like” permet d’utiliser les contrôles clavier z, q, s ,d pour le déplacement de la position et la souris pour l’orientation de la caméra
– la fonction “move to” permet de déplacer un objet ou la caméra à une position donnée.
– le plugIT “Rss” permet de lire un flux rss en temps réel dans votre scène 3D
– le plugIT Instantiate permet de charger et de décharger dynamiquement des scènes .xos (Format OpenSpace3D) et de gérer par exemple des niveaux de jeu.

Et beaucoup d’autres à découvrir dans l’historique

Exemple de Compositors

NOUVELLES METHODES DE RENDU

Côté rendu, OpenSpace3D gère désormais les textures de réflexion. Les ressources de shaders de compositions sont également applicables par default :

– Old Tv
– Night Vision
– Bloom
– Glow
– Blur
– ASCII…

Chaîne Youtube

NOUVEAUX TUTOS

Une nouvelle page support est à votre disposition, pour vous aider :

– 5 tutos videos sont désormais disponibles sur la Chaîne Youtube d’OpenSpace3D, fournis avec le template pour reproduire la démo par vous-même…

– la documentation est en cours de refonte, une version html partielle est disponible dans la zone support les éléments manquants restent disponible dans la version .pdf (accessible depuis le menu Démarrer/OpenSpace3D/Documentation).

Version Française en cours

Version Anglaise (traduction automatique Google Translate)

Travaux en cours

PROJETS EN COURS

Dans le cadre des projets OpenSpace3D, nous travaillons actuellement sur les points suivants:

– Gestion d’environnements naturels (Eau, ciel, soleil…)

– Gestion de nouvelles IHM : Kinect/Nonin/5DT/Epoc/SpacePointFusion

– Gestion d’un navigateur web dans un conteneur 3D

Laval Virtual

OpenSpace3D à Laval Virtual

I-maginer et l’équipe OpenSpace3D seront présents sur le stand F8 du salon Laval Virtual du 6 au 8 avril 2011.

Une présentation d’OpenSpace3D sera effectuée lors des Innovation Showcase le jeudi 7 avril à 15h.

Inscriptions et renseignements sur le site Laval Virtual

Télécharger OpenSpace3D