Font Size: a A A

3D Layout Optimization Based On 2D Perception

Posted on:2020-07-27Degree:MasterType:Thesis
Country:ChinaCandidate:G X YanFull Text:PDF
GTID:2428330599954651Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
3D modeling is a digital representation technology used by computers to represent 3D models or 3D scenes.It has always been one of the research focuses of computer graphics.With the advancement of society and the rapid development of computer hardware technology,3D modeling technology has become more mature,and its application fields have become more and more extensive.More and more people are gradually coming into contact with 3D content creation in their lives.For example,virtual reality technology(VR)allows people to pre-design virtual scenes and then give people an immersive sense of substitution.Augmented Reality(AR)allows real-world and virtual world information to be seamlessly connected,applying virtual information to the real world to achieve a sensory experience that transcends reality.The design of 3D scenes generally requires the creation of various basic models,and then the layout of these basic models to achieve the target scene.For example,when creating an indoor scene,the designer first designs the basic models,such as tables,chairs,and other furniture,and then rationally lays out the basic models to get the indoor target scene.Since a large number of models and scenes are obtained by rational layout of basic elements,improving the ease of use of three-dimensional element layout is an extremely important step.In addition,ordinary users lack experience in three-dimensional modeling.When three-dimensional elements are operated,since ordinary displays cannot fully display three-dimensional effects,ordinary users often experience perceptual deviations.On the other hand,the average user's perception of twodimensional graphics is very accurate.People can clearly determine the various relationships of two-dimensional elements such as parallel,collinear,and so on.In view of the above problems,this paper mainly studies how to use the user's 2D perception to effectively guide the layout of3 D elements.In order to utilize the user's two-dimensional perception to guide the three-dimensional element layout,this paper helps to determine the spatial position of the three-dimensional element by detecting the two-dimensional element relationship of the three-dimensional element projection on the two-dimensional plane of view.This process is consistent with the user's perceived habits,which can greatly improve the ease of use of 3D operations.In order to detect the relationship between three-dimensional elements in two dimensions,this paper proposes a three-dimensional element relationship extraction method based on user two-dimensional perception.In order to complete the target layout based on the relationship between elements,this paper proposes a three-dimensional layout optimization system based on relationship constraints.The two methods proposed in this paper are the main research contents of this paper.In addition,when detecting the two-dimensional feature relationship between elements,there will inevitably be ambiguity.This paper proposes a method to eliminate the global conflict of feature relationships.The relationship between visual elements can help users judge whether the automatically detected relationship is in line with expectations.This paper proposes a visualization method that allows users to easily determine the detection relationship.If the detected relationship does not meet the user's expectations,the user can edit the relationship through the interactive tool.This article will provide an interactive tool for directly editing the relationship between elements.By operating the pending elements or directly editing the relationships between the elements,the user ultimately makes the relationships between the elements conform to the target layout.By taking the existing relationship between the elements and the reference element as constraints,the three-dimensional coordinates and size of the pending element can be determined,thereby obtaining the target layout of the user.
Keywords/Search Tags:3D modeling, layout editing, layout optimization, 2D perception, 3D relationship constraints, element clustering, least squares
PDF Full Text Request
Related items