Version 9 (modified by dennisr, 8 years ago) (diff)


Frequently Asked Questions

1. Installing and building

java.lang.OutOfMemoryError: PermGen space

This error occurs while running the ant build targets.

Add the following setting to your ant.bat (or, or ... depending on OS):

set ANT_OPTS=-Xmx256M -XX:MaxPermSize=256M

2. Running

I see too much log information in the standard output

As explained on the ProgrammingGuidelines page, we use SLF4j as logging framework. You can control the logging output in great detail using a config file. Select the right file using the JVM setting -Dlogback.configurationFile=.... Example files can be found in HmiResource/LogbackConfigs/resource

I get memory exceptions

Don't forget to use the JVM options -Xms128m -Xmx512m -Xss5M

3. Specifying Virtual Human Configurations

Emitter Engine not loading

I specified an Emitter Engine (e.g., blink or breathe) in the VirtualHumanSpec? file, but it does not want to load

Did you import the EmitterEngine library in your ivy.xml file?

4. Writing and testing behavior

What development tools do I have to design behavior?

The default demo GUI has a button to start a face expression editor; there is an editor to make your own procedural animations (ask below for more info); behavior bindings are edited in a text editor; ...

How do I test my BML blocks?

The default demo's offer a GUI to test single blocks.

User Contributed FAQ entries