1.0.3 • Published 6 years ago
js-bard v1.0.3
Bard
Librairie permettant de créer des interfaces 2.5D contrôler vocalement basés sur la librairie THREE.js
Contribute
Run Budo
npm run dev
Run sass watching
cd src/stylesheets/
sass --watch bard.sass:bard.css
Architecture
components
|- SpeechRecognition | Reconnaissance vocale
|- AlertManager | Message envoyé à l'utilisateur : Info, Warning, Error
|- Control | Menu de l'interface de contrôle
elements
|- Space (bg) | Un fond étoilé en particules
|- Character | Personnage avec rig et contrôlable
|- Mesh | Objet 3D standard
|- Text | Text dynamique, réagis à la commande vocale et gère plusieurs TexNode
|- TextNode | Fragment de text
|- Svg | Element SVG
utils
|- Animation | Un objet permettant d'animer une valeur selon un interval
|- Clock | Horloge utiliser pour le raf
|- Easing | Ensemble de fonction de easing pour l'animation
|- Event | Classe abstraite permettant l'implémentation d'un système évenementiel basique
|- OrbitControl | THREE.OrbitControl
|- Levenshtein | Calcul de proximité syntaxique d'une phrase (Reconnaissance vocale)
- Book | Container principale du livre, singleton
- Navigator | Permet la navigation entre fragments, implémente les contrôle utilisateur
- Element | Element de la scène
- Fragment | Fragment d'histoire
- Action | Procédure changeant l'état d'1 ou plusieurs éléments au sein d'un fragment
- Scene | Scène de rendu 3D
TODO
- Change three from devDependencies to dependencies
- Change entry point to /src/Bard.js
- Remove Control System (Bard should just deal with performing action, not provide a interface)
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago
0.3.10
6 years ago
0.3.9
6 years ago
0.3.8
6 years ago
0.3.7
6 years ago
0.3.6
6 years ago
0.3.5
6 years ago
0.3.4
6 years ago
0.3.3
6 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.6
6 years ago
0.2.5
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.8
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago