Semantic modelling of narrative events with accompanying interactive 3D environments.