The proposed solution enables creation of content components and properties - reflecting different aspects of the content - with domain-specific ontologies and knowledge bases. The use of domain-specific knowledge liberates authors from going into details that are specific to 3D modelling, allows for content representation at different levels of abstraction and permits content creation by domain experts, who are not required to be IT-professionals.