Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Coloured Petri nets: basic concepts, analysis methods and practical use, vol. 2
Coloured Petri nets: basic concepts, analysis methods and practical use, vol. 2
Multi-level direction of autonomous creatures for real-time virtual environments
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Interval scripts: a design paradigm for story-based interactive systems
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Expressive autonomous cinematography for interactive virtual environments
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
Which Aesthetic has the Greatest Effect on Human Understanding?
GD '97 Proceedings of the 5th International Symposium on Graph Drawing
From Coloured Petri Nets to Object Petri Nets
Proceedings of the 16th International Conference on Application and Theory of Petri Nets
Structured Analysis and System Specification
Structured Analysis and System Specification
Modelling multimodal 3D virtual environments with asynchronous multi-agent abstract state machine
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part I
Hi-index | 0.00 |
Current techniques for behavioural specification provide the ability to describe individual methods of action, interaction and behaviour, but do not allow scripting of a complex behavioural sequence as is required for a virtual actor within the plot of a stage-play. These existing specification techniques are also designed primarily for use by computing experts, usually as a text-based language, and are therefore not easily accessible by laymen.This paper presents Petri Net Script (PNS), a new graphical language for specification of virtual actor behaviour. PNS provides a graphical interface to behavioural scripting that enables specification of actions and interactions for virtual actors that can then interact with human actors in real time. A quantitative justification as to the effectiveness of the new language is evaluated through comparison of required complexity to achieve a simple behaviour against that of a more traditional specification technique using an adaptation of McCabe's Cyclomatic Complexity.