CWASA vhg2021 Open CWA Signing Avatars : Open Release : Version vhg2021 Please see the Conditions of Use applying to the CWASA software. For information on this and previous releases of CWASA, please see the Release Notes and Platform Issues. Some examples use a wider range of characters than the standard avatars Anna, Marc, Francoise, Luna and Siggi. The additional avatars are made available for evaluation only. Please contact cmp_virtualsigning@uea.ac.uk to discuss commercial support and use of additional avatars. HTML5 Web Pages using WebGL These pages should function on all major browsers on Windows, Linux, and OS X. They should also function on iOS devices and modern tablets and smart phones. See below for a version transpiled for legacy browsers such as Internet Explorer. Feedback is welcomed via cmp_virtualsigning@uea.ac.uk, including on experience with other platforms. Pages using JavaScript in the browser to process SiGML data: CWA Signing Avatars (CWASA) with Avatar and GUI panels CWA Signing Avatars (CWASA) with Avatar and GUI elements Pages using JavaScript in the browser to process SiGML data for Legacy browsers such as Internet Explorer: CWA Signing Avatars (CWASA) with Avatar and GUI panels Versions of other example web pages can be created by changing the script file loaded for CWASA. HTML5 Test Pages using JavaScript and WebGL Test Pages using JavaScript in the browser to process SiGML data: WebGL example with one avatar WebGL example with two avatars Single WebGL avatar Test Page for Animgen JavaScript Client Applications using Node.js and Electron An application for animating SiGML data is available based on the WebGL implementation via Node.js and Electron. Installers are available for OS X, Windows, and Linux. See notes on CWASA Platform Issues, especially for the Linux distribution. Apps using the standard set of avatars: SiGML Player: OS X Installer Plays SiGML data as text or from a file from a given URL or as a sequence delivered on a network socket. To Install: Double-Click DMG file to open. Move application to Applications or desired location. To Run: Right-Click application (first time only) to authorise for launching. For console log: In Terminal, from directory containing application, enter e.g. "SiGML-Player.app/Contents/MacOS/SiGML-Player". SiGML Player: Windows Installer Plays SiGML data as text or from a file from a given URL or as a sequence delivered on a network socket. To Install: Double-Click to run the installer EXE file. It may be necessary to bypass Windows Defender SmartScreen. To Run: Double-Click the desktop shortcut for the application created by the installer. For console log: In CMD, from the folder containing the application, enter e.g. "SiGML-Player.exe". SiGML Player: Linux Installer Plays SiGML data as text or from a file from a given URL or as a sequence delivered on a network socket. To Install: Right-Click AppImage to set Properties. In Permissions allow executing as a program. To Run: Double-Click AppImage to launch. For console log: In Terminal, from directory containing application, enter e.g. "SiGML-Player.AppImage". The application can also play SiGML data that it receives on a socket. See Driving the SiGML Player App for details. Web GUI for Electron Applications Working demonstration of the user interfaces for the Electron applications: SiGML-Player app Original SiGML-Player app Development of the JASigning and CWASA software was supported by the EU Framework 7 project Dicta-Sign FP7-ICT-3-231135. Available under the Creative Commons BY-SA License. JRWG 2021-01-19