Notes:
PIAVCA (Platform Independent API for Virtual Characters and Avatars) is a character animation library developed by the Intelligent Virtual Agents (IVA) group at the University of Hamburg. It is a software framework that provides a set of tools and APIs for creating, controlling, and animating virtual characters and avatars in computer graphics applications.
PIAVCA is designed to be platform-independent, meaning that it can be used with a variety of different graphics engines and programming languages. It provides a range of features for character animation, including support for blending and retargeting of animations, inverse kinematics, and facial animation.
PIAVCA is used in a variety of applications, including games, simulations, and virtual worlds. It provides a way for developers to create realistic and lifelike virtual characters and avatars that can move, speak, and interact with users in natural and intuitive ways.
Resources:
- marcogillies/piavca .. piavca character animation library
Wikipedia:
References:
- Creating Virtual Characters (2018)
See also:
Behavior Realizers | EMBR (Embodied Agents Behavior Realizer) | Virtual Human Meta Guide
Piavca: A framework for heterogeneous interactions with virtual characters
M Gillies – 2008 IEEE Virtual Reality Conference, 2008 – ieeexplore.ieee.org
This paper presents a virtual character animation system for real time multi-modal interaction, which can handle many different styles of interaction and animation simultaneously. Our system is based on a model of animation that represents different types …
A platform independent architecture for virtual characters and avatars
M Gillies, V Vinayagamoorthy, D Robeterson… – … Workshop on Intelligent …, 2005 – Springer
We have developed a Platform Independent Architecture for Virtual Characters and Avatars (PIAVCA), a character animation system that aims to be independent of any underlying graphics framework and so be easily portable. PIAVCA supports body animation based on a …
Piavca: a framework for heterogeneous interactions with virtual characters
M Gillies, X Pan, M Slater – Virtual reality, 2010 – Springer
This paper presents a virtual character animation system for real-time multimodal interaction in an immersive virtual reality setting. Human to human interaction is highly multimodal, involving features such as verbal language, tone of voice, facial expression, gestures and …
Intelligent virtual agents
J Gratch, R Aylett – 2006 – Springer
… Choi, Hur Gi Taek….. 491 A Platform Independent Architecture for Virtual Characters and Avatars Marco Gillies, Vino Vinayagamoorthy, Dale Robeterson, Anthony Steed….. 492 GAL: Towards Large …
Intelligent Virtual Agents: 5th International Working Conference, IVA 2005, Kos, Greece, September 12-14, 2005, Proceedings
T Panayiotopoulos, J Gratch, R Aylett, D Ballin… – 2005 – books.google.com
… Choi, Hur Gi Taek….. 491 A Platform Independent Architecture for Virtual Characters and Avatars Marco Gillies, Vino Vinayagamoorthy, Dale Robeterson, Anthony Steed….. 492 GAL: Towards Large …
Experimenting with non-verbal interaction
PGT Healey, C Frauenberger… – 8th international …, 2009 – techfak.uni-bielefeld.de
… We use the PIAVCA environment [2] to create and control the behaviour of avatars in our system. PIAVCA is a framework for controlling responsive anima- tion based on motion capture data that is geared to non-verbal communication …
Avatar navigation in virtual and augmented reality environments using an ssvep bci icabb-2010
J Faller, R Leeb, G Pfurtscheller… – Proceedings of the …, 2010 – pdfs.semanticscholar.org
Page 1. Abstract2This work reviews steady-state visual evoked potential (SSVEP) brain-computer interface (BCI) systems that integrate stimuli within desktop-based virtual reality (VR) and augmented reality (AR) environments …
A Software Framework for Controlling Virtual Reality Avatars via a Brain-Computer Interface
D Pori?, A Mulloni, R Leeb, D Schmalstieg – researchgate.net
… PIAVCA (Platform independent API for Virtual Characters and Avatars) is a platform independent animation engine which is based upon Cal3D [4]. It allows the blending, addition and subtraction of different animations thereby enabling the user to create large amounts of …
An investigation of presence response across variations in visual realism
V Vinayagamoorthy, A Brogni, M Gillies… – The 7th Annual …, 2004 – academia.edu
… important. Finally a system called PIAVCA for virtual character control is introduced which was used in conjunction with DIVE [25, 29] … Page 150. for Virtual Characters and Avatars (PIAVCA) in conjunction with DIVE 1 [25, 29]. 3 …
An application framework for controlling an avatar in a desktop-based virtual environment via a software SSVEP brain–computer interface
J Faller, G Müller-Putz, D Schmalstieg… – … teleoperators and virtual …, 2010 – MIT Press
… SoSSVEP is used to display SSVEP stimuli. SoSSVEPAvatar allows for the integration of virtual characters based upon the PIAVCA (platform independent API for virtual characters and avatars; Gillies, Vinayagamoorthy, Robertson, & Steed, 2005) library …
The role of posture in the communication of affect in an immersive virtual environment
V Vinayagamoorthy, A Brogni, A Steed… – Proceedings of the 2006 …, 2006 – dl.acm.org
… PIAVCA [Gillies et al., 2005]. The Platform Independent Architecture for Virtual Characters and Avatars (PIAVCA) is a library for controlling virtual characters through the use of motion data. In addition a posture loading module …
Real-time animation of interactive agents: Specification and realization
A Heloir, M Kipp – Applied Artificial Intelligence, 2010 – Taylor & Francis
… A more recently development is the PIAVCA framework (Gillies et al. 2008) for controlling responsive animation … However, it seems that PIAVCA is more focused on generating reactive behavior: For instance, it doesn’t offer an animation specification language …
Comparing and evaluating real time character engines for virtual environments
M Gillies, B Spanlang – Presence: Teleoperators and Virtual …, 2010 – MIT Press
… We also introduce two engines created by the authors, Piavca and HALCA … The second is Piavca, an engine developed by one of the authors (Gillies) that proposes a new architecture model for some aspects of a character engine …
Breaks in presence as usability criteria
A Steed, A Brogni, V Vinayagamoorthy – Proc. of HCI International, 2005 – cs.ucl.ac.uk
… In order to create a small, animated crowd of people, we used the PIAVCA World Copy Event Log Vishnu/Spelunk Record Client … PIAVCA is a character animation library designed to be independent of any underlying graphics engine, and which has been ported to DIVE …
An Application Framework for Controlling an Avatar in a Desktop-Based Virtual Environment via a Software SSVEP Brain–Computer Interface
D Schmalstieg – 2010 – researchgate.net
… SoSSVEP is used to display SSVEP stimuli. SoSSVEPAvatar allows for the integration of virtual characters based upon the PIAVCA (platform independent API for virtual characters and avatars; Gillies, Vinayagamoorthy, Robertson, & Steed, 2005) library …
Supporting children’s social communication skills through interactive narratives with virtual characters
ME Foster, K Avramides, S Bernardini, J Chen… – Proceedings of the 18th …, 2010 – dl.acm.org
… Simpler objects and most of the environment are rendered directly, while for more complex animated characters, the Piavca package is used [11] … [11] M. Gillies. Piavca: A framework for heterogeneous interactions with virtual characters. In Proc. VR 2008, pages 255–256, Mar …
Creating Virtual Characters
M Gillies – Proceedings of the 5th International Conference on …, 2018 – dl.acm.org
… 3 THE PIAVCA MODEL The majority of these experiments used a model of virtual charac- ter behavior that I developed around the software platform called PIAVCA[3] and shown in figure 2 (The exceptions being the vir- tual audience which was conducted before the …
Experimental studies of the interaction between people and virtual humans with a focus on social anxiety
X Pan – 2010 – discovery.ucl.ac.uk
… Avatar ….. 54 3.2.4 PIAVCA and XVR ….. 55 … 56 Figure 3.8: The structure of an event implemented with PIAVCA. …. 57 …
Detecting and Understanding Breaks in Presence from Physiological Data: Work in Progress
A Brogni, V Vinayagamoorthy, A Steed, M Slater – academia.edu
… one. • Finally, a subsidiary goal of this study is to drive platform work. This meant integrating, the PIAVCA1 written in collaboration with BT Exact, DIVE2 [DIVE], eye tracking and physiological monitoring into a stable system. One …
Virtual character personality influences participant attitudes and behavior–an interview with a virtual human character about her social anxiety
X Pan, M Gillies, M Slater – Frontiers in Robotics and AI, 2015 – frontiersin.org
… This was done by adding another layer of animation in 3Ds Max. The scenario was implemented using Platform Independent API for Virtual Characters and Virtual characters (PIAVCA) (Gillies and Spanlang, 2010) and XVR (Tecchia et al., 2010) …
Believable Virtual Characters in Human-Computer Dialogs.
Y Jung, A Kuijper, DW Fellner, M Kipp… – Eurographics …, 2011 – michaelkipp.de
… Another approach is to use a scripting language like Python to give access to animation functionality as done in PIAVCA [GS10]. Similarly, [Tüm07] utilized Lua, a lightweight and embeddable scripting language that is often used in games, for scripting his animation engine …
Intelligent Virtual Agents: 8th International Conference, IVA 2008, Tokyo, Japan, September 1-3, 2008, Proceedings
H Prendinger, J Lester, M Ishizuka – 2008 – books.google.com
… 492 Birgit Endrass, Helmut Prendinger, Elisabeth André, and Mitsuru Ishizuka Piavca: A Framework for Heterogeneous Interactions with Virtual Characters….. 494 Marco Gillies, Xueni Pan, and Mel Slater Page 15 …
The impact of a character posture model on the communication of affect in an immersive virtual environment
V Vinayagamoorthy, A Steed… – IEEE Transactions on …, 2008 – ieeexplore.ieee.org
… The behavior of the characters was controlled using Tcl scripts which called procedures in PIAVCA [39]. The Platform Independent Architecture for Virtual Characters and Avatars (PI- AVCA) is a library for controlling virtual characters through the use of motion data …
Adding Sign Language Animation to the ECHOES Multimodal Technology Enhanced Learning Environment
E Farrow, O Lemon – … of the International Symposium on Sign …, 2011 – vhg.cmp.uea.ac.uk
… those projects to guide our system development. 4.2 Technical Considerations ECHOES uses the Piavca package (Gillies, 2008, cited in [2]) for animation of the virtual character. As mentioned previously, the virtual character …
Performance-driven dance motion control of a virtual partner character
C Mousas – 2018 IEEE Conference on Virtual Reality and 3D …, 2018 – ieeexplore.ieee.org
… An- other framework developed by Jaksic et al. [18] provides feedback to users in an online store based on their facial emotions. Since a user’s body language is known to be an important component of expressing emotion, frameworks such as Piavca developed by Gillies et al …
Challenges for the animation of expressive virtual characters: the standpoint of sign language and theatrical gestures
S Gibet, P Carreno-Medrano, PF Marteau – Dance Notations and Robot …, 2016 – Springer
… Without offering an animation specification language, the PIAVCA architecture [47] proposes a functional abstraction of character behavior. It provides a range of motion editing filters that can be combined to achieve animations reactive to events …
Variations in physiological responses of participants during different stages of an immersive virtual environment experiment
A Brogni, V Vinayagamoorthy, A Steed… – Proceedings of the ACM …, 2006 – dl.acm.org
Page 1. Variations in Physiological Responses of Participants During Different Stages of an Immersive Virtual Environment Experiment Andrea Brogni1, Vinoba Vinayagamoorthy1, Anthony Steed1, Mel Slater1,2 1Department …
Empathic Avatars–Case for Support
N Dodgson – Citeseer
… WP3.1: Animation base system. Create a low level animation system based on existing software (the Piavca character animation framework developed at UCL and BT). Deliverable: this system. WP3.2: Body language system 1 (prototype) …
An eye gaze model for dyadic interaction in an immersive virtual environment: Practice and experience
V Vinayagamoorthy, M Garau, A Steed… – Computer Graphics …, 2004 – Wiley Online Library
Embodied design of full bodied interaction with virtual humans
M Gillies, H Brenton, A Kleinsmith – … of the 2nd International Workshop on …, 2015 – dl.acm.org
… interactive machine learning. In Intelligent User Interfaces (2015). 11. Gillies, M., Pan, X., and Slater, M. Piavca: a framework for heterogeneous interactions with virtual characters. Virtual Reality (2010), 1–8. 12. Huang, L., Morency …
Responses of Participants During an Immersive Virtual Environment Experience.
A Brogni, V Vinayagamoorthy, A Steed, M Slater – IJVR, 2007 – academia.edu
Page 1. The International Journal of Virtual Reality, 2007, 6(2):1-10 1 Abstract—This paper reports on the results of an experiment designed to study fine grain physiological responses of participants to an immersive virtual simulation of an urban environment …
Lip Syncing Method for Realistic Expressive Three-dimensional Face Model
IRA Al-Rubaye – 2016 – eprints.utm.my
Page 1. 1 LIP SYNCING METHOD FOR REALISTIC EXPRESSIVE THREE- DIMENSIONAL FACE MODEL ITIMAD RAHEEM ALI AL-RUBAYE UNIVERSITI TEKNOLOGI MALAYSIA Page 2. 5 LIP SYNCING METHOD FOR REALISTIC EXPRESSIVE THREE …
Participant responses to virtual agents in immersive virtual environments
V Vinayagamoorthy – 2006 – search.proquest.com
… 5.3.3Apparatus…..127. 5.3.3.1Software…..127. 5.3.3.2Posture loading extension to PIAVCA …..127. 5.3.4The Virtual Environment…..128 …
What a decade of experiments reveals about factors that influence the sense of presence: Latest findings
C Youngblut – 2007 – apps.dtic.mil
Page 1. What a Decade of Experiments Reveals about Factors that Influence the Sense of Presence: Latest Findings Christine Youngblut INSTITUTEFORDEFENSEAN A LY SES IDA Document D-3411 Log: H 07-000829 May …
Lip syncing method for realistic expressive 3D face model
IR Ali, H Kolivand, MH Alkawaz – Multimedia Tools and Applications, 2018 – Springer
Lip synchronization of 3D face model is now being used in a multitude of important fields. It brings a more human, social and dramatic reality to computer games, films and interactive multimedia, and…
Dynamic aspects of character rendering in the context of multimodal dialog systems
YA Jung – 2011 – tuprints.ulb.tu-darmstadt.de
Page 1. Dynamic Aspects of Character Rendering in the Context of Multimodal Dialog Systems Vom Fachbereich Informatik der Technischen Universität Darmstadt genehmigte DISSERTATION zur Erlangung des akademischen Grades Doktor-Ingenieur (Dr.-Ing.) …