This is a minimal starter project to quickly setup a minimal unity virtual human driven by ASAP. This is to be used in conjuction with the unity toolkit ASAPToolkitUnity
- Have java/jdk 1.8 installed and JAVA_HOME environment variable configured correctly (i.e.
C:\Program Files\Java\jdk1.8.0_261
on windows) - Apache Ant in path. (newer versions might also work).
- Python 2.7 in path / as the default python (sorry)
- Have an activemq broker running (on default port: 61616). ActiveMQ Classic and Artemis both work. Tested with the default broker (anonymous login enabled!) & service setupdescribed here
Clone this repository
cd into ASAPToolkit and fetch submodules:
git submodule update --init --recursive
cd into java folder and fetch dependencies:
ant resolve
select starter:
ant main
(use the default asap.toolkit.starters.ASAPToolkitStarter
)
compile:
ant build
Create a new unity project and copy the ASAPToolkitUnity assets (Note that it requires to also install the UMA 2 assets from the Assetstore.
Open the scene ASAPToolkitUnity/ExampleScenes/BlueGuy.unity
ant run
An eclipse project can be generated by running:
ant eclipsesourceproject