This application claims priority to Taiwan Application Serial Number 109124999, filed Jul. 23, 2020, which is herein incorporated by reference.
The present disclosure relates to a method of 3D modeling. More particularly, the present disclosure relates to a method of establishing 3D models of parts of a shoe.
Due to the development of 3D drafting technology, it has gradually changed the design of footwear from drafting 2D technical drawings to creating 3D models by computers. When a shoe is designed by 2D drawings, it was difficult for the designer to imagine the 3D construction of the finished shoe. Therefore, the finished shoe usually falls short of the designer's requirements, which needs repeating building and correcting shoe prototypes to make the finished shoe meet the requirements. Conversely, when a shoe is designed by 3D drafting technique, the designer can predict the construction of the finished shoe by observing the 3D model. The designer can modify the 3D model and build the shoe prototype after the 3D model meets the requirements, so as to reduce the duplicated process of building the shoe prototypes.
At present, the 3D models of shoes are mostly established manually in the shoe industry, that is, the modeler draws the 3D models according to the products or the 2D technical drawings of the shoes. By this modeling method, the efficiency of creating the 3D models is relatively low. The accuracy of the 3D models usually depends on the skill of the modeler, and the surface texture of the shoes is difficult to be presented on the 3D models, resulting in a significant difference between the 3D models and the shoe products. Furthermore, if the designer wants to use the specific parts (such as the upper or the outsole) of existing 3D shoe models when designing a new shoe, the designer must use 3D drafting software to divide and copy the specific parts of the existing 3D shoe models for reassembling, which is quite inconvenient for the designer without 3D drafting skills.
In this regard, it is still an unsolved problem to enhance the quality and creating efficiency of the 3D models of shoes, and to improve the convenience of designing a shoe.
According to one aspect of the present disclosure, a method of modeling part of shoe includes steps as follows. A shoe sample is provided, a modeling step is performed, a mapping step is performed, a dividing step is performed and a transferring step is performed. In the modeling step, the shoe sample is 3D-scanned to establish a structural model. In the mapping step, a plurality of shoe texture photos are shot from the shoe sample, and the plurality of shoe texture photos are mapped to the structural model, so as to form a shoe model with a texture. In the dividing step, the structural model is divided into at least two part prototypes according to the texture of the shoe model. In the transferring step, the texture of the shoe model is transferred to the at least two part prototypes to form at least two part models.
According to another aspect of the present disclosure, a method of shoe designing includes steps as follows. A database is provided, a designing step is performed and an outputting step is performed. The database includes a plurality of part models established from a plurality of shoe samples and includes a plurality of shoe models, where the database is created by the aforementioned method of modeling part of shoe. In the designing step, at least two of the part models which are suitable are chosen from the database and assembled, or one of the shoe models are chosen from the database and the texture or a structure of the one of the shoe models is modified, so as to form a design shoe model. In the outputting step, the design shoe model is output.
The present disclosure can be more fully understood by reading the following detailed description of the embodiment, with reference made to the accompanying drawings as follows:
The examples of the present disclosure will be described below with reference to the drawings. For clear explanation, many practical details will also be explained in the following description. However, it should be understood that these practical details should not be the limitation of the present disclosure. Furthermore, in order to simplify the drawings, some conventional structures and elements will be illustrated in the drawings by a simple and schematic way.
Please refer to
In Step 110, a shoe sample is provided. The shoe sample can be a shoe product already for sale or a shoe prototype built during the development of a shoe.
In Step 120, a modeling step is performed to 3D-scan the shoe sample by the 3D scanning technique, so as to establish a structural model 210. In detail, 3D scanning techniques, such as contact type scanning, non-contact type active scanning and non-contact type passive scanning, can be utilized to generate point cloud data of a surface of the shoe sample. The point cloud data is the relative position of every point of the surface of the shoe sample with reference to the scanning device, and can be imported into the relevant software to establish the structural model 210.
In Step 130, a first repairing step is performed to repair the structural model 210. Because it mainly scans the externals of the shoe sample as 3D scanning, the structural model 210 lacks the details of the interior of the shoe sample, such as the insole or the inner side of the upper. Moreover, the results of 3D scanning corresponding to the portions with specific materials or colors of the shoe sample, such as transparent or black portions, may be distorted and become defects in the structural model 210. Therefore, software such as ZBrush can be used to repair the defects, in order to reduce broken surfaces of the structural model 210, beautify the structural model 210 and reduce errors happened in further mapping or outputting.
In Step 140, a mapping step is performed. As the structural model 210 has the structure of the shoe sample but the texture such as the pattern, color or material of the externals of the shoe sample, the texture of the shoe sample is added to the structural model 210 through the mapping step. In the mapping step, a plurality of shoe texture photos are shot from the shoe sample. Then, the shoe texture photos are mapped to the structural model 210 to form a shoe model 240 with a texture. The resolution of the shoe texture photos determines the amount of detail in the texture of the shoe model 240. The resolution thereof is preferably above 4K, so the texture of the shoe sample can be highly restored on the shoe model 240.
In order to combine the 2D texture information in the shoe texture photos with the 3D structural model 210, the position of the texture information on the structural model 210 must be defined before combining the texture information with the structural model 210. Thus, the possibility of misalignment or deformation of the texture can be decreased. Please refer to
In Step 141, a structure-unwrapping step is performed to 2D-unwrap the structural model 210 to establish a structural layout 220. In Step 142, a map-creating step is performed to create a shoe texture map 230 from the shoe texture photos and the structural layout 220. In detail, the structural layout 220 is an unfolded view of the structural model 210. Each point in the structural layout 220 corresponds to a point with a particular coordinate on the structural model 210. The position of the texture information on the structural model 210 can be determined by combining the shoe texture photos with the structural layout 220.
In Step 143, a map-pasting step is performed to paste the shoe texture map 230 to the structural model 210 to form the shoe model 240. Mudbox software can be used to paste the shoe texture map 230 in this step, so as to maintain the resolution of the shoe texture map 230 and increase the amount of details in the texture of the shoe model 240.
The shoe model 240 and the shoe sample can be compared after the map-pasting step. Step 144 can be performed if the shoe model 240 has insufficient accuracy or defects in the texture. In Step 144, a map-repairing step is performed to repair the shoe texture map 230, which can be done by using software such as Adobe Photoshop. The fidelity of the shoe model 240 can be enhanced by performing the map-repairing step.
Please refer to
Please refer to
In Step 160, a second repairing step is performed to repair the part prototypes formed in Step 150. Since the structure of the part prototypes divided from the structural model 210 is usually incomplete, it needs to repair the defective parts to make the structure of the part prototypes complete, which can reduce errors happened in further outputting or texture transferring. The second repairing step, the aforementioned first repairing step and the dividing step can be done by using ZBrush software.
In order to make the part prototypes have the texture of the shoe sample, the shoe texture photos can be mapped to the part prototypes, or the texture of the shoe model 240 can be transferred. However, if the texture is mapped thereto, problems such as low accuracy or texture defects may occur, and the texture quality can be enhanced only through map repairing. If the texture is transferred thereto, the aforementioned problems are reduced because the texture of the shoe model 240 has already repaired as mapping. In Step 170, a transferring step is performed to transfer the texture of the shoe model 240 to the part prototypes, in order to form at least two part models 250. Software such as Wrap 3 can be used to transfer the texture, and the shoe texture map 230 created in Step 142 can be directly transferred to the part prototypes, which can improve the efficiency of establishing the part models 250.
The method of modeling part of shoe 100 of the present disclosure can further include an organizing step, which is performed to number, categorize and save each of the part models 250 and/or the shoe model 240 into a database, facilitating searching for the specific part models 250 and/or shoe model 240. The database can be coupled with other systems, such as a designing system or a display system, in order to assemble, modify or present the part models 250 and/or the shoe model 240.
Please refer to
In Step 310, the database created by the aforementioned method of modeling part of shoe is provided. The database includes the part models established from a plurality of shoe samples and includes a plurality of shoe models. On the other hand, different types of part models and shoe models can be saved into the database. These models can be categorized according to the function thereof, for example, the models can be categorized into running shoes, basketball shoes or tennis shoes. The user can quickly find the desired model by choosing the types of shoes when designing a shoe.
In Step 320, a designing step is performed for the user to choose the suitable part models from the database and assemble the part models into a design shoe model, or to choose the suitable shoe model from the database and modify the texture or a structure thereof to form a design shoe model.
For example, the user is able to design a shoe by designing software which is coupled with the database and reads the part models and the shoe models in the database. When the user chooses a specific type of shoes, the designing software loads the models belonging to the specific type from the database and shows the models to the user. If the user chooses multiple part models, the designing software can assemble the chosen part models into a design shoe model. If the user chooses a shoe model, the chosen shoe model can be modified into a desired design shoe model by the designing software.
Please refer to
In Step 330, a modifying step is performed to modify a texture or a structure of the design shoe model. The design shoe model formed in Step 320 is a preliminary result, and users can further modify the design shoe model. For example, the pattern, color and even structure of the design shoe model can be modified. Please note that the modified model can be saved into the database, and can be directly chosen from the database if needed, which means it does not need to modify the design shoe model again to get the modified model.
In Step 340, an outputting step is performed to output the design shoe model. The design shoe model can be rendered in the outputting step, in order for users freely observing the design shoe model on the designing software. The outputting step can also be a 3D-printing step, a simulating step or a virtual reality experiencing step, and these steps with different outputting methods will be introduced below.
If the outputting step is the 3D-printing step, the design shoe model can be 3D printed into a design shoe sample, so users can check the design shoe sample and understand the shoe structure designed by their own. In a conventional process, the shoe prototypes are made by the specialists in the shoe factory according to the design drawings provided by the users. If the 3D-printing step is performed, the users can print the design shoe sample by a 3D printer without the help of the specialists in the shoe factory, which can reduce the traffic and labor cost. Besides, parts of the design shoe sample, especially the parts such as soles which require mechanical tests, can be printed with suitable materials. Therefore, the design shoe sample can represent the properties such as weight, flexibility or wear resistance of a real shoe.
If the outputting step is the simulating step, a dynamic performance of the design shoe model can be simulated for users to understand a behavior of the design shoe model in use. For example, it can simulate the change and bending of the structure of the design shoe model during running or walking.
If the outputting step is the virtual reality experiencing step, users can check the design shoe model in a virtual reality environment. The users can not only check the 3D construction of the design shoe model, but also observe the behavior of the design shoe model in use in the virtual reality environment in coordination with the aforementioned dynamically simulating method.
In summary, in the methods of the present disclosure, 3D scanning and texture mapping technologies are adopted. The structure and details of the shoe sample are highly restored and the modeling efficiency is enhanced. In addition, the part models with high quality are established through dividing the structural model and transferring the texture. The users can intuitively choose and assemble the part models when designing a new shoe, significantly reducing the technical threshold of designing.
Although the present disclosure has been described in considerable detail with reference to certain embodiments thereof, other embodiments are possible. Therefore, the spirit and scope of the appended claims should not be limited to the description of the embodiments contained herein.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the present disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
109124999 | Jul 2020 | TW | national |