Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/holusion/3d-viewer

a 3d unity viewer with leap motion
https://github.com/holusion/3d-viewer

Last synced: 29 days ago
JSON representation

a 3d unity viewer with leap motion

Awesome Lists containing this project

README

        

#Viewer 3D Holusion

#Fonctionnement

Cette application permet la manipulation d'objets 3D en utilisant un [Leap Motion](https://developer.leapmotion.com) / une souris / un clavier.

Accéder au détail des [contrôles](#contrôles)

#Usage

###Mise en place

téléchargez le projet sous forme [d'archive](https://github.com/Holusion/3d-viewer/archive/master.zip) ou via un client [git](https://windows.github.com/)

Ouvrez le avec Unity3D (**FREE** ou **PRO**, testé à partir de 4.5.1f3).

Ouvrez la scène qui correspond au produit ciblé : **Prisme** ou **Focus**. Les scènes sont situées dans le dossier ```Assets/```.

Faites un essai ```ctrl+P```. Par défaut, une modélisation de la terre devrait apparaitre et être [contrôlable](#contrôles).
Dès que vous aurez importé d'autres objets, celui-ci sera retiré automatiquement.

###Import

Le contenu du dossier ```Resources/Objects```constitue une "playlist" d'affichage. Ce dossier est vide par défaut.

Importez-y un objet de format compatible avec Unity3D.

Assurez-vous de la bonne configuration des textures, bump map, etc...

Référez vous à la [documentation](http://docs.unity3d.com/Manual/HOWTO-importObject.html) du moteur pour plus de détails à ce sujet.

###Configuration

Voir [documentation](Doc/configuration.md) associée.

Etape optionnelle, permet de mieux adapter l'application à chaque modèle.

Les options par défaut conviendront généralement pour une première prise en main.

Pour commencer à modifier la configuration, copiez le [fichier d'exemple](Doc/config_sample.json)

###Test

Lancez de nouveau l'application avec ```ctrl+P```, vous pouvez vérifier le bon affichage de vos objets.

###Export

Lancez un 'build' avec ```ctrl+maj+b```

Choissez l'option ```Linux```et l'architecture ```x86_64```

Cliquez sur **build**

Enregistrez sous le nom souhaité

Sélectionnez le fichier et le dossier ainsi créés et intégrez les à une archive au format *.zip* ou *.tar*.

#Contrôles

**TODO : **

* explication de tous les contrôles possibles.
* Test d'execution des tests en export
* ne pas planter si leap motion non installé