Title :
A Constraint-Solver Based Tool for User-Assisted Interactive 3D Layout
Author :
Kefi, M. ; Barichard, V. ; Richard, Pierre
Author_Institution :
LERIA Lab., Univ. of Angers, Angers, France
Abstract :
We propose to use constraint programming (CP) to assist the user in 3D layout of restricted virtual environments (VEs). With this aim in mind, we integrated a constraint solver, into a professional authoring tool allowing the development of 3D real-time applications. The solver is used to formalize and develop different types of layout constraints and to find a solution to a user-specified layout problem. A communication module was developed to transmit the solution to the VE which automatically re-arranges itself. Modeling the problem and finding solutions are completely transparent for the user since he/she interacts with the VE regardless of the resolution mechanisms. In addition to the automatic objects placement, the proposed system can be used to assist the user during a manual layout by providing visual informations about the areas in which a given object cannot be placed. An experimental study has been carried out to investigate the effect of the provided look ahead-based assistance on user performance in 3D layout tasks.
Keywords :
constraint handling; human factors; user interfaces; virtual reality; 3D real-time applications; CP; VE; automatic object placement; communication module; constraint programming; constraint solver based tool; look ahead-based assistance; professional authoring tool; restricted virtual environments; user performance; user-assisted interactive 3D layout; user-specified layout problem; Containers; Educational institutions; Layout; Magnetic separation; Solid modeling; Three-dimensional displays; Visualization; Constraint programming; human performance; interactive 3D layout; user-assistance; virtual reality;
Conference_Titel :
Tools with Artificial Intelligence (ICTAI), 2012 IEEE 24th International Conference on
Print_ISBN :
978-1-4799-0227-9
DOI :
10.1109/ICTAI.2012.35