Animgen Server

From Virtual Humans
Revision as of 10:16, 5 August 2024 by John.Glauert (talk | contribs) (Documentation of legacy Animgen Server via CGI)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Home >> SiGML Tools


Animgen Server

During development of the CWASA software, a CGI script was developed to call the freestanding Animgen application to convert SiGML to CAS, the format of animation data used by CWASA.

The CWASA development distribution includes web pages that exploit this server. Now that the Animgen software is embedded in the script for CWASA, there is little benefit in using this server.

The server can be driven by curl using a command such as:

   curl -s "https://vhg.cmp.uea.ac.uk/cgi-bin/animgen/animgenserver.pl?avatar=luna&fps=50" -F sigml=@mysigns.sigml

The parameters accepted are:

  • avatar: defaults to anna
  • fps: defaults to 25
  • htog: defaults to "false" (0)

The htog parameter controls conversion of H-SiGML, SiGML based on a sequence of HamNoSys tokens, to G-SiGML, SiGML ready for animation using Animgen. This is phase is omitted by default.

If the script testanimgenserver is used, a web page is returned documenting the processing performed.


Home >> SiGML Tools