Abstract
As 3D technologies advance rapidly, 3D printing, 3D animation, and 3D Movie are springing out in different areas. It becomes a remarkable challenge to generate a large number of 3D models effectively and efficiently. This paper proposes a novel editing method based on the feature lines of images (i.e., image contour and principal axis) for generating new 3D models. Our method takes as input an existing 3D model (as the original model) and an image selected by the user (or a sketch hand-drawn by the users), and performs the model editing to generate a new 3D model. In particular, our method first takes as input an original 3D model and an image selected by the user. Second, the selected image is processed to produce the feature lines, i.e., contour and principal axis of the image. Third, the silhouette of the original model from a given view is acquired, and projected on a projection plane to produce a contour and principal axis of the model, which is the feature lines of the original model. Fourth, by comparing the feature lines of the image and the original model, the constraint conditions are established to control the editing of the 3D model. Finally, 3D model editing is conducted through the as-rigid-as-possible mesh deformation to produce a new 3D model with the appearance resembling the selected image. Furthermore, this paper proposes an energy function to guide the detailed model editing, and measure the similarity between the generated 3D model and the corresponding image. We have conducted extensive experiments to evaluate the proposed method. The results show that comparing with the existing editing methods in literature, the proposed model editing method is able to construct various types of 3D models more effectively and more efficiently.
Highlights
The development of 3D printing technology and the maturity of 3D animation technology and the computer-aided design technology require more 3D models
In light of the above discussion, this paper proposes a new model editing method that uses the two-dimensional images or hand-drawn sketches to guide the editing of 3D models
In order to overcome this problem, we introduce a global energy function in this work, denoted by Ec P, P, to measure the energy difference of the entire region P before and after the deformation of the mesh in the model editing process, which acts as another constraint to control the structural stability of the model
Summary
The development of 3D printing technology and the maturity of 3D animation technology and the computer-aided design technology require more 3D models. Model editing is an important research topic in computer graphics. It finds a wide range of applications such as animation, cinematography, games, computer aided design (CAD), 3D printing, medical diagnosis and treatment, virtual reality, mixed reality and so on. Most model editing methods are based on some existing 3D models, aiming to achieve the high efficiency of 3D model geometric design. The model editing method works by transforming the existing 3D models to construct novel 3D models with different appearances. The model editing process often welcomes the users’ interaction to express their creative ideas. This way, it can achieve high quality and high efficiency of 3D model reuse
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.