Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/holusion/3d-viewer
- Owner: Holusion
- License: other
- Created: 2014-10-27T10:14:57.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-06-23T13:43:50.000Z (over 9 years ago)
- Last Synced: 2023-08-16T07:20:43.854Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 18.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License
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é