-
Notifications
You must be signed in to change notification settings - Fork 14
Environment
D0natell4 edited this page Nov 15, 2018
·
5 revisions
Environment
The Environment module is used to add characters and objects into a scene. This module creates a tree of the scene, where characters and objects are leaves. Each leaf contains 3 nodes for direction, rotation and scale. Because this tree is compatible with computer graphics standards, this environment can be used in different graphic engines like Ogre3D or Unity3D.
TreeNode :
/** * @param XYZ for the direction, scale, rotation */ public TreeNode(float x, float y, float z, float ox, float oy, float oz, float ow, float sx, float sy, float sz ) { this.children = new ArrayList<Node>(); position = new Vec3f(x, y, z); orientation = new Quaternion(ox, oy, oz, ow); scale = new Vec3f(sx, sy , sz); }
Class diagram
Class diagram
Advanced
- Generating New Facial expressions
- Generating New Gestures
- Generating new Hand configurations
- Torso Editor Interface
- Creating an Instance for Interaction
- Create a new virtual character
- Creating a Greta Module in Java
- Modular Application
- Basic Configuration
- Signal
- Feedbacks
- From text to FML
- Expressivity Parameters
- Text-to-speech, TTS
-
AUs from external sources
-
Large language model (LLM)
-
Automatic speech recognition (ASR)
-
Extentions
-
Integration examples
Nothing to show here