CN107845135A - The construction method and device of a kind of three-dimensional simulation model and model library - Google Patents

The construction method and device of a kind of three-dimensional simulation model and model library Download PDF

Info

Publication number
CN107845135A
CN107845135A CN201711129059.0A CN201711129059A CN107845135A CN 107845135 A CN107845135 A CN 107845135A CN 201711129059 A CN201711129059 A CN 201711129059A CN 107845135 A CN107845135 A CN 107845135A
Authority
CN
China
Prior art keywords
model
content
style
path
storehouse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711129059.0A
Other languages
Chinese (zh)
Other versions
CN107845135B (en
Inventor
张桂娟
李薇
陈莉
陆佃杰
刘弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Normal University
Original Assignee
Shandong Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Normal University filed Critical Shandong Normal University
Priority to CN201711129059.0A priority Critical patent/CN107845135B/en
Publication of CN107845135A publication Critical patent/CN107845135A/en
Application granted granted Critical
Publication of CN107845135B publication Critical patent/CN107845135B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Architecture (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of three-dimensional simulation model and the construction method and device of model library, this method to include:Model library is obtained, model in model library is classified, forms submodel storehouse;Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;The different models under lead-in path are received, respectively as content model and Style Model;Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.The diversity of three-dimensional simulation model is effectively realized, enriches model library, effectively reduces amount of calculation when structure enormous amount, the 3 d model library that content style is enriched, improves the structure efficiency of three-dimensional simulation model and model library.

Description

The construction method and device of a kind of three-dimensional simulation model and model library
Technical field
The invention belongs to the technical field of Computerized three-dimensional simulation modeling, it is related to a kind of three-dimensional simulation model and model library Construction method and device, more particularly, to a kind of three-dimensional simulation model based on the transfer of more granularity genre contents and the structure of model library Construction method and device.
Background technology
Current era, computer technology with rapid changepl. never-ending changes and improvements rapidly changed the traditional life of people, study and work Make mode, with the continuous development of the technologies such as computer hardware, software, Digital Media, the diversified skill of computer simulation model Art, which requires to have obtained, greatly to be promoted and develops.In the epoch of current this computer technology rapid development, Computer Simulation mould Type all plays huge effect in the multiple fields such as emulation film, game, virtual reality, realizes the various of simulation model Property, the diversity of abundant simulation model library tectonic model be present research field important topic.At Construction of A Model correlation Manage the fast development of software, how using model genre content correlation semantic information, preferably to handle and using three-dimensional Model, and using semantic information synthesize new threedimensional model to be increasingly becoming Computer Simulation field of three-dimension modeling of interest most New focus.
Before many years it is seen that cartoon be all two-dimentional, advertisement and trade mark now in the street are all three-dimensional , enter the three-dimensional epoch as the development computer of simulation model decades is own, so the demand now for threedimensional model Increase at double, 3-D graphic are omnipresent around people.Making, computer animation and the mould of computer simulation model Type variation has become the hot issue of computer graphics in recent years, to the diversified research level of computer simulation model Progressively deeply.
Nowadays the development of field of Computer Graphics so that for computer simulation model demand in the numerous rows of society Industry, field have played great effect, for example, the analogue system of crowd evacuation, the Computer Simulation that various game makings need It is various all to highlight computer simulation model for the huge scene of the extensive imposing manner of some scenes in model, real film shooting and making Importance.The development advanced by leaps and bounds with computer, the application in industry-by-industry of threedimensional model also obtain rapid popularization and Deeply.These specific conditions, with the continuous development of computer graphics, people are also higher to model diversity requirements.In people In a series of field of a large amount of models of needs such as group's evacuation, game, people come in every shape, and dress is different, and action otherness is big, often Individual is owned by distinctive body movement and dress, can improve authenticity.So computer simulation model scale thus needed It is huge, and the role's quantity needed is more, has abundant diversity, cause computationally intensive, realize the problems such as difficult.
In summary, dimensional Modeling Technology is emulated for active computer to enrich in structure enormous amount, content style During 3 d model library it is existing it is computationally intensive, time-consuming, realizes the problem of difficult, still lack effective solution.
The content of the invention
For the deficiencies in the prior art, solve prior art is enriched in structure enormous amount, content style three During dimension module storehouse it is existing it is computationally intensive, time-consuming, realizes the problem of difficult, the invention provides a kind of three-dimensional simulation model and The construction method and device of model library, effectively realize the diversity of three-dimensional simulation model, enrich model library, effectively reduce Amount of calculation during the abundant 3 d model library of enormous amount, content style is built, improves three-dimensional simulation model and model library Build efficiency.
The first object of the present invention is to provide a kind of construction method of three-dimensional simulation model.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction method of three-dimensional simulation model, this method include:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is Extract bounding box of the bounding box of the Style Model as the content model.
In the present invention, in new three-dimensional simulation model is built, determine to lead according to semantic information search model storehouse first Enter path, facilitate user to select the model classification of structure according to demand;Secondly, genre content transfer is employed, chooses style mould The bounding box of type, there is Style Model style and content model according to the generation of Style Model bounding box on the basis of content model The new model of content, the diversity of three-dimensional simulation model is realized, effectively reduce calculating when building new 3 d model library Amount, improve the structure efficiency of three-dimensional simulation model.
As further preferred scheme, in the method, after the determination lead-in path, the mould under lead-in path is selected Type, the model of selection is carried out rendering generation model preview graph, chooses whether to import the selection according to model preview graph user Model.
As further preferred scheme, in the method, the lead-in path includes content path and style path, connects The model under content path is received as content model, receives the model under style path as Style Model.
It is in the method, right respectively after the different models received under lead-in path as further preferred scheme Model is pre-processed, and the pretreatment is that modification moulded dimension is default unified model size and adjusted to suitable model Position.
It is in the method, described to use genre content transfer method by content model and wind as further preferred scheme The specific steps of lattice model synthesis new model include:
The content model and the Style Model are subjected to corresponding piecemeal;
The bounding box of each several part after the Style Model divides is extracted respectively, as corresponding portion after the content model piecemeal The bounding box divided.
It is in the method, the content model in the new model of synthesis is further more as further preferred scheme Degree division, deformation adjustment is carried out to every piece after division.
In the present invention, by the further more granularity divisions of the content model in the new model of synthesis, to every piece after division Deformation adjustment is carried out, makes the content model position of the further stylization of model needs more tend to stylization.
The second object of the present invention is to provide a kind of computer-readable recording medium.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of computer-readable recording medium, wherein being stored with a plurality of instruction, the instruction is suitable to by terminal device equipment Processor load and perform following processing:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is Extract bounding box of the bounding box of the Style Model as the content model.
The third object of the present invention is to provide a kind of construction device of three-dimensional simulation model.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction device of three-dimensional simulation model, using computing terminal equipment, including processor and computer-readable deposit Storage media, processor are used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, the instruction be suitable to by Processor loads and performs following processing:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is Extract bounding box of the bounding box of the Style Model as the content model.
The fourth object of the present invention is to provide a kind of construction method in three-dimensional simulation model storehouse.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction method in three-dimensional simulation model storehouse, this method include:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;It is described Genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
As further preferred scheme, in the method, model library includes background model and model, and the model includes Animal model, person model, BUILDINGS MODELS and still life mini Mod, the animal model, person model, BUILDINGS MODELS and still life are small Further classify in model, ultimately form each submodel storehouse.
As further preferred scheme, in the method, after the determination lead-in path, the mould under lead-in path is selected Type, the model of selection is carried out rendering generation model preview graph, chooses whether to import the selection according to model preview graph user Model.
As further preferred scheme, in the method, the lead-in path includes content path and style path, connects The model under content path is received as content model, receives the model under style path as Style Model.
It is in the method, right respectively after the different models received under lead-in path as further preferred scheme Model is pre-processed, and the pretreatment is that modification moulded dimension is default unified model size and adjusted to suitable model Position.
It is in the method, described to use genre content transfer method by content model and wind as further preferred scheme The specific steps of lattice model synthesis new model include:
The content model and the Style Model are subjected to corresponding piecemeal;
The bounding box of each several part after the Style Model divides is extracted respectively, as corresponding portion after the content model piecemeal The bounding box divided.
It is in the method, the content model in the new model of synthesis is further more as further preferred scheme Degree division, deformation adjustment is carried out to every piece after division.
The fifth object of the present invention is to provide a kind of computer-readable recording medium.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of computer-readable recording medium, wherein being stored with a plurality of instruction, the instruction is suitable to by terminal device equipment Processor load and perform following processing:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;It is described Genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
The sixth object of the present invention is to provide a kind of construction device in three-dimensional simulation model storehouse.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction device in three-dimensional simulation model storehouse, using computing terminal equipment, including processor and computer-readable Storage medium, processor are used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, and the instruction is suitable to Loaded by processor and perform following processing:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;It is described Genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
Beneficial effects of the present invention:
(1) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, new three are being built Tie up in simulation model, lead-in path is determined according to semantic information search model storehouse first, facilitates user to select to build according to demand Model classification;Secondly, genre content transfer is employed, the bounding box of Style Model is chosen, is pressed on the basis of content model According to new model of the Style Model bounding box generation with Style Model style and content model content, three-dimensional simulation model is realized Diversity, effectively reduce amount of calculation when building new 3 d model library, improve the structure efficiency of three-dimensional simulation model.
(2) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, by the new mould of synthesis The further more granularity divisions of content model in type, carry out deformation adjustment to every piece after division, make the further wind of model needs The content model position formatted more tends to stylization, enriches model library.
(3) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, realize bench model Library facility, the importing of model, and the importing by corresponding proportion, it is flexible to operation;Model library classification is clear and definite, finds model side Just it is quick, meet the intention of user, user can find the model of needs in numerous and disorderly model ocean, in uncertain mould Type can be determined according to preview graph when whether oneself needs.
(4) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, are not limited solely to The technology of model library genre content transfer, is equally applicable to the making of model of place, for the scene of cartoon making, crowd's simulation Emulation, and the scene of the various styles such as animation effect all have unprecedented effect.
Brief description of the drawings
The Figure of description for forming the part of the application is used for providing further understanding of the present application, and the application's shows Meaning property embodiment and its illustrate be used for explain the application, do not form the improper restriction to the application.
Fig. 1 is the method flow diagram of embodiment 1 in the present invention;
Fig. 2 is the method flow diagram of embodiment 4 in the present invention;
Fig. 3 is the method flow diagram of embodiment 6 in the present invention;
Fig. 4 is the schematic diagram that the chair of embodiment 6 deforms in the present invention;
Fig. 5 is the model library of embodiment 6 disaggregatedly level schematic diagram in the present invention;
Fig. 6 is style path and content path schematic diagram when embodiment 6 imports model in the present invention;
Fig. 7 is the schematic diagram that the chair preview graph of embodiment 6 does not generate in the present invention;
Fig. 8 is the schematic diagram that the chair preview graph of embodiment 6 generates in the present invention;
Fig. 9 is that the style of embodiment 6 converts operation schematic diagram in the present invention;
Figure 10 is more granularity piecemeal schematic diagrames of content model after the conversion of the style of embodiment 6 in the present invention;
Figure 11 is the further stylized manual deformation schematic diagram of the style of embodiment 6 conversion in the present invention;
Figure 12 be in the present invention embodiment granularity more than 6 style conversion after chair model schematic;
Figure 13 is other model styles conversion schematic diagram of the embodiment of the present invention 6.
Embodiment:
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made Embodiment, belong to the scope of protection of the invention.
It is noted that described further below is all exemplary, it is intended to provides further instruction to the application.It is unless another Indicate, all technologies and scientific terminology that the present embodiment uses have and the application person of an ordinary skill in the technical field The identical meanings being generally understood that.
It should be noted that term used herein above is merely to describe embodiment, and be not intended to restricted root According to the illustrative embodiments of the application.As used herein, unless the context clearly indicates otherwise, otherwise singulative It is also intended to include plural form, additionally, it should be understood that, when in this manual using term "comprising" and/or " bag Include " when, it indicates existing characteristics, step, operation, device, component and/or combinations thereof.
For the deficiencies in the prior art, solve prior art is enriched in structure enormous amount, content style three During dimension module storehouse it is existing it is computationally intensive, time-consuming, realizes the problem of difficult, the invention provides a kind of three-dimensional simulation model and The construction method and device of model library, effectively realize the diversity of three-dimensional simulation model, enrich model library, effectively reduce Amount of calculation during the abundant 3 d model library of enormous amount, content style is built, improves three-dimensional simulation model and model library Build efficiency.
In the case where not conflicting, the feature in embodiment and embodiment in the application can be mutually combined.Tie below Closing accompanying drawing, the invention will be further described with embodiment.
Embodiment 1:
The purpose of the present embodiment 1 is to provide a kind of construction method of three-dimensional simulation model.
To achieve these goals, the present invention is using a kind of following technical scheme:
As shown in figure 1,
A kind of construction method of three-dimensional simulation model, this method include:
Step (1):Obtain model library;
Step (2):Lead-in path is determined according to semantic information search model storehouse, the model classification phase under the lead-in path Together;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method;
The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model.
In the present invention, in new three-dimensional simulation model is built, determine to lead according to semantic information search model storehouse first Enter path, facilitate user to select the model classification of structure according to demand;Secondly, genre content transfer is employed, chooses style mould The bounding box of type, there is Style Model style and content model according to the generation of Style Model bounding box on the basis of content model The new model of content, the diversity of three-dimensional simulation model is realized, effectively reduce calculating when building new 3 d model library Amount, improve the structure efficiency of three-dimensional simulation model.
In step (2), after the determination lead-in path, the model under lead-in path is selected, the model of selection is carried out Generation model preview graph is rendered, is chosen whether to import the model of the selection according to model preview graph user.
It should be noted that needing a prior preview graph in the present embodiment, this module can root when importing model According to oneself demand select an angle carry out rendering generation preview graph, the preview graph generated herein can model file Corresponding picture is generated in folder.During importing model, the process of a generation preview graph is had, because under model path Can't see before not importing model what, generate model preview graph so to model render herein, it is convenient pre- First judge this model whether be oneself need model, first will model import Mayan in choose angle, in the scene click on render, Now there is the preview graph for choosing angle, it is convenient and swift.
In step (2), the lead-in path includes content path and style path, and the model received under content path is made For content model, the model under style path is received as Style Model.
It should be noted that after providing the path of model, import after program can be found under corresponding catalogue from The model that oneself needs, carries out the importing of model.Model herein is imported with two windows, and one is that the model in style path is led Enter, one is that the model of content path imports, and imports principle and is just as, facilitates Style Model is extracted under style path, interior Hold and extract content model under path.
In step (3), after the different models received under lead-in path, model is pre-processed respectively, it is described Pre-process and be default unified model size and adjust to suitable modal position for modification moulded dimension.
It should be noted that want style conversion, it is necessary first to import model, but the specification of model varies, and is Great disparity is too big when avoiding the model from importing, when importing model can input model length, width and height, so that turn each other when importing model It is more convenient to change, and the importing process of model may carry out the dragging of left and right, reaches suitable position, convenient conversion.
In step (4), the tool that content model and Style Model are synthesized to new model using genre content transfer method Body step includes:
Step (4-1):The content model and the Style Model are subjected to corresponding piecemeal;
Step (4-2):The bounding box of each several part after the Style Model divides is extracted respectively, as the content model point The bounding box of appropriate section after block.
In step (4), by the further more granularity divisions of the content model in the new model of synthesis, to every piece after division Carry out deformation adjustment.
In the present invention, by the further more granularity divisions of the content model in the new model of synthesis, to every piece after division Deformation adjustment is carried out, makes the content model position of the further stylization of model needs more tend to stylization.
It should be noted that the core of the present embodiment is mainly the encirclement for the every part for extracting the model under style path Box, bounding box of this bounding box as content path model each several part, therefore synthesized a new model.With Style Model not Same is that content model carries out more granularity piecemeals after piecemeal, and every piece is deformed, and model is more tended to stylization.Model Genre content conversion is combined the Style Model under style path and the content model under content path, and generation has interior molar The new model of type content and Style Model style.
Embodiment 2:
The purpose of the present embodiment 2 is to provide a kind of computer-readable recording medium.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of computer-readable recording medium, wherein being stored with a plurality of instruction, the instruction is suitable to by terminal device equipment Processor load and perform following processing:
Step (1):Obtain model library;
Step (2):Lead-in path is determined according to semantic information search model storehouse, the model classification phase under the lead-in path Together;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method;
The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model.
In the present embodiment, the example of computer readable recording medium storing program for performing include magnetic storage medium (for example, ROM, RAM, USB, Floppy disk, hard disk etc.), optical record medium (for example, CD-ROM or DVD), PC interfaces are (for example, PCI, PCI-Expres, WiFi Deng) etc..However, various aspects of the disclosure not limited to this.
Embodiment 3:
The purpose of the present embodiment 3 is to provide a kind of construction device of three-dimensional simulation model.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction device of three-dimensional simulation model, using a kind of computing terminal equipment, including processor and computer can Storage medium is read, processor is used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, and the instruction is suitable In being loaded by processor and perform following processing:
Step (1):Obtain model library;
Step (2):Lead-in path is determined according to semantic information search model storehouse, the model classification phase under the lead-in path Together;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method;
The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model.
Embodiment 4:
The purpose of embodiment 4 is to provide a kind of construction method in three-dimensional simulation model storehouse, and the present embodiment is base with embodiment 1 Plinth.
To achieve these goals, the present invention is using a kind of following technical scheme:
As shown in Fig. 2
A kind of construction method in three-dimensional simulation model storehouse, this method include:
Step (1):Model library is obtained, model in model library is classified, forms submodel storehouse;
Step (2):Lead-in path, the lead-in path and submodel storehouse pair are determined according to semantic information search model storehouse Should;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model Storehouse;The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Step (5):Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches mould Type storehouse.
In step (1), model library includes background model and model, and the model includes animal model, person model, built Model and still life mini Mod are built, is further classified in the animal model, person model, BUILDINGS MODELS and still life mini Mod, most End form is into each submodel storehouse.
It should be noted that the transfer of genre content needs substantial amounts of same class model, because being to enter line translation in similar, So model will carry out appropriate classification, the present embodiment is in advance classified the model collected in a Dropbox, user Can conveniently find need model place.The MEL carried first using 3 d modeling software Maya and Maya Language is programmed design, carries out the collection of model in advance, model is classified, model is broadly divided into background and model at present Two parts.It is divided into a series of models such as animal model, BUILDINGS MODELS, person model again in model.The convenient choosing for carrying out model Take, select the model of oneself to be more prone to as needed.
It should be noted that specific implementation process of the step of the present embodiment (2) to step (4) and step in embodiment 1 (2) it is consistent to step (4).
It should be noted that the present embodiment can not only realize that single model imports, can also be carried out according to corresponding proportion The batch of model imports, and realizes bench model library facility, the importing of model, and the importing by corresponding proportion, easy to operate spirit It is living.
The present embodiment is made up of the making of model library and more granularity genre contents transfer two large divisions.Model library includes structure Model library, the importing of model, model render composition, and this module imports model in Maya interfaces, and semantic formula search makes model It is more convenient to find, and user can be easily found model according to the model that oneself is wanted;The deposit of model is imported by model library, It can be become after importing model according to the conversion of expected idea progress Style Model with Style Model style, content model The new model held, this method make it that model is diversified, more stylized.
Embodiment 5:
The purpose of the present embodiment 5 is to provide a kind of computer-readable recording medium.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of computer-readable recording medium, wherein being stored with a plurality of instruction, the instruction is suitable to by terminal device equipment Processor load and perform following processing:
Step (1):Model library is obtained, model in model library is classified, forms submodel storehouse;
Step (2):Lead-in path, the lead-in path and submodel storehouse pair are determined according to semantic information search model storehouse Should;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model Storehouse;The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Step (5):Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches mould Type storehouse.
In the present embodiment, the example of computer readable recording medium storing program for performing include magnetic storage medium (for example, ROM, RAM, USB, Floppy disk, hard disk etc.), optical record medium (for example, CD-ROM or DVD), PC interfaces are (for example, PCI, PCI-Expres, WiFi Deng) etc..However, various aspects of the disclosure not limited to this.
Embodiment 6:
The purpose of the present embodiment 6 is to provide a kind of construction device in three-dimensional simulation model storehouse.
To achieve these goals, the present invention is using a kind of following technical scheme:
A kind of construction device in three-dimensional simulation model storehouse, using a kind of computing terminal equipment, including processor and computer Readable storage medium storing program for executing, processor are used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, the instruction Suitable for being loaded by processor and being performed following processing:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Step (1):Model library is obtained, model in model library is classified, forms submodel storehouse;
Step (2):Lead-in path, the lead-in path and submodel storehouse pair are determined according to semantic information search model storehouse Should;
Step (3):The different models under lead-in path are received, respectively as content model and Style Model;
Step (4):Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model Storehouse;The genre content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Step (5):Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches mould Type storehouse.
It will be understood by those skilled in the art that above-mentioned each module of the invention or each step can use general computer Device realizes that alternatively, they can be realized with the program code that computing device can perform, it is thus possible to they are deposited Storage performed in the storage device by computing device, either they are fabricated to respectively each integrated circuit modules or by it In multiple modules or step be fabricated to single integrated circuit module to realize.The present invention is not restricted to any specific hardware With the combination of software.
In the present embodiment, by taking the deformation of chair as an example, as shown in Figure 3-4, user uses the bulking block three-dimensional artificial The step of model and model library, includes:
Step (1):In the constructing module of the model library, the model collected is classified according to the characteristics of model, made User is very clear, obtains the model oneself thought according to the idea thinking of oneself, convenient use is well arranged.
It should be noted that only importing, model is ensuing to be just smoothed out, and carried out after importing Maya ensuing Operation, possessive construction model library is the place mat of whole system, runs the code pop-up window of mel language, is selected under path The model that oneself needs;
In the step (1), particular type includes:
Model library includes background model and model, and model includes person model, and BUILDINGS MODELS, still life mini Mod ... is often It is divided into many modules again in individual module, that divides is clearer, and user is more easy to search for, as shown in Figure 5.
Step (2):Model rendering process is found certainly to have imported more than model the process of a preview under step (1) path The chair model that oneself needs, understand the preview graph of display model in window on the right, preference pattern is more convenient, fast.
Not generated also it should be noted that not rendering preview graph, click on and import model, model imports Maya interfaces, this When select suitable angle and size, click renders, refreshing suitable preview graph just occurs.User can be according to preview graph To select model.
In the step (2), specific steps include:
Step (2-1):Code is imported in Maya editing machines and run, respective dialog frame can be ejected and path choosing now occur Select, style path and content path, as shown in Figure 6.
Step (2-2):The style path of generation and content path in step (2-1), from content path window left side point Path selection is hit, selects chair model library position, preference pattern.
Step (2-3):Mesh file windows have the preview graph of preference pattern on the right of window, and right button is clicked, and select Inport, chair are imported into.
Step (2-4):(2-3) same step is carried out to Style Model and imports Style Model, the model of Style Model It is directed in Maya interfaces.
In the step (2-3), described preview map generalization, detailed step includes following:
Step (2-3-1):Grey picture frame occurs in mesh file on the right of window, and now preview graph does not generate, such as Fig. 7 institutes Show;
Step (2-3-2):Right button, which is clicked, clicks on import, and model is imported into;
Step (2-3-3):Proper angle is selected, can finally assume overall responsibility, be put into maximization.Angle is suitable.
Step (2-3-4):Right button clicks grey box selection render icon models and is rendered out figure, clicks on right side refresh.Preview graph generates, as shown in Figure 8.
Step (3):Rendered through step (2), carry out model style conversion, Style Model, content are imported from style path Importing content model in path, operation program carry out model conversion, and the conversion of style is the conversion between the model of same type, As if not same type deformation is meaningless.Such as the conversion between chair, the conversion between personage.Choose content model mould Block, clicks on and obtains bounding box, and click style model corresponding position clicks on operation, and model is converted.Content model programming has The model of Style Model style.Being clicked on after conversion needs the model position of further stylization, manual deformation, and content model becomes Model with Style Model style.
In the step (3), specific steps include:
Step (3-1):Style Model has imported, and runs deformation procedure, clicks on the selection content model content to be deformed, point The load hit behind deformation before, the deformation module of content model are chosen, as shown in Figure 9.
Step (3-2):(3-1) step is repeated, clicks on the load after deformation after, the deformation of Style Model Module is chosen.
Step (3-3):After overall style conversion, click on content model needs the content of further stylization.
Step (3-4):The model of command content model bounding box coding style model styles is clicked on, now interior molar Type is stylized.
Step (3-5):After overall style conversion, click on content model needs the little module of further stylization, now right According to Style Model, manual deformation is carried out, content model is more tended to the style of Style Model, is suitably adjusted, model becomes Shape is completed.
Model after deformation, more granularity piecemeals have been carried out in advance, as shown in Figure 10.The control more chair back of Style Model enter The stylization that row further walks, as shown in figure 11.Now model has had the style of Style Model.As shown in figure 12.
It is other model styles conversion schematic diagram of the invention as shown in figure 13.
Beneficial effects of the present invention:
(1) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, new three are being built Tie up in simulation model, lead-in path is determined according to semantic information search model storehouse first, facilitates user to select to build according to demand Model classification;Secondly, genre content transfer is employed, the bounding box of Style Model is chosen, is pressed on the basis of content model According to new model of the Style Model bounding box generation with Style Model style and content model content, three-dimensional simulation model is realized Diversity, effectively reduce amount of calculation when building new 3 d model library, improve the structure efficiency of three-dimensional simulation model.
(2) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, by the new mould of synthesis The further more granularity divisions of content model in type, carry out deformation adjustment to every piece after division, make the further wind of model needs The content model position formatted more tends to stylization, enriches model library.
(3) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, realize bench model Library facility, the importing of model, and the importing by corresponding proportion, it is flexible to operation;Model library classification is clear and definite, finds model side Just it is quick, meet the intention of user, user can find the model of needs in numerous and disorderly model ocean, in uncertain mould Type can be determined according to preview graph when whether oneself needs.
(4) a kind of three-dimensional simulation model of the present invention and the construction method and device of model library, are not limited solely to The technology of model library genre content transfer, is equally applicable to the making of model of place, for the scene of cartoon making, crowd's simulation Emulation, and the scene of the various styles such as animation effect all have unprecedented effect.
The preferred embodiment of the application is the foregoing is only, is not limited to the application, for the skill of this area For art personnel, the application can have various modifications and variations.It is all within spirit herein and principle, made any repair Change, equivalent substitution, improvement etc., should be included within the protection domain of the application.Therefore, the present invention is not intended to be limited to this These embodiments shown in text, and it is to fit to the most wide scope consistent with principles disclosed herein and features of novelty.

Claims (10)

1. a kind of construction method of three-dimensional simulation model, it is characterised in that this method includes:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is extraction Bounding box of the bounding box of the Style Model as the content model.
2. the method as described in claim 1, it is characterised in that after the determination lead-in path, select the mould under lead-in path Type, the model of selection is carried out rendering generation model preview graph, chooses whether to import the selection according to model preview graph user Model;
And/or
The lead-in path includes content path and style path, receives the model under content path as content model, receives Model under style path is as Style Model;
And/or
After different models under the reception lead-in path, model is pre-processed respectively, the pretreatment is modification model Size is default unified model size and adjusted to suitable modal position.
3. the method as described in claim 1, it is characterised in that described to use genre content transfer method by content model and style The specific steps of model synthesis new model include:
The content model and the Style Model are subjected to corresponding piecemeal;
The bounding box of each several part after the Style Model divides is extracted respectively, as appropriate section after the content model piecemeal Bounding box;
And/or
By the further more granularity divisions of the content model in the new model of synthesis, deformation adjustment is carried out to every piece after division.
4. a kind of computer-readable recording medium, wherein being stored with a plurality of instruction, it is characterised in that the instruction is suitable to by terminal The processor of equipment equipment loads and performs following processing:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is extraction Bounding box of the bounding box of the Style Model as the content model.
A kind of 5. construction device of three-dimensional simulation model, using computing terminal equipment, including processor and computer-readable storage Medium, processor are used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, it is characterised in that described Instruction is suitable to be loaded by processor and perform following processing:
Obtain model library;
Lead-in path is determined according to semantic information search model storehouse, the model classification under the lead-in path is identical;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method;The genre content transfer method is extraction Bounding box of the bounding box of the Style Model as the content model.
6. a kind of construction method in three-dimensional simulation model storehouse, it is characterised in that this method includes:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;The style Content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
7. method as claimed in claim 6, it is characterised in that model library includes background model and model, and the model includes Animal model, person model, BUILDINGS MODELS and still life mini Mod, the animal model, person model, BUILDINGS MODELS and still life are small Further classify in model, ultimately form each submodel storehouse.
8. method as claimed in claim 6, it is characterised in that after the determination lead-in path, select the mould under lead-in path Type, the model of selection is carried out rendering generation model preview graph, chooses whether to import the selection according to model preview graph user Model;
And/or
The lead-in path includes content path and style path, receives the model under content path as content model, receives Model under style path is as Style Model;
And/or
After stating the different models under reception lead-in path, model is pre-processed respectively, the pretreatment is modification model scale It is very little default unified model size and to adjust to suitable modal position;
And/or
The specific steps that content model and Style Model are synthesized to new model using genre content transfer method are included:
The content model and the Style Model are subjected to corresponding piecemeal;
The bounding box of each several part after the Style Model divides is extracted respectively, as appropriate section after the content model piecemeal Bounding box;
And/or
By the further more granularity divisions of the content model in the new model of synthesis, deformation adjustment is carried out to every piece after division.
9. a kind of computer-readable recording medium, wherein being stored with a plurality of instruction, it is characterised in that the instruction is suitable to by terminal The processor of equipment equipment loads and performs following processing:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;The style Content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
10. a kind of construction device in three-dimensional simulation model storehouse, using computing terminal equipment, including processor and computer-readable deposit Storage media, processor are used to realize each instruction;Computer-readable recording medium is used to store a plurality of instruction, it is characterised in that institute Instruction is stated to be suitable to be loaded by processor and perform following processing:
Model library is obtained, model in model library is classified, forms submodel storehouse;
Lead-in path is determined according to semantic information search model storehouse, the lead-in path is corresponding with submodel storehouse;
The different models under lead-in path are received, respectively as content model and Style Model;
Content model and Style Model are synthesized by new model using genre content transfer method, and are stored in new model storehouse;The style Content transfer method is bounding box of the bounding box of the extraction Style Model as the content model;
Until having performed all models in submodel storehouse, new module storehouse is incorporated into submodel storehouse, enriches model library.
CN201711129059.0A 2017-11-15 2017-11-15 Three-dimensional simulation model and model library construction method and device Expired - Fee Related CN107845135B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711129059.0A CN107845135B (en) 2017-11-15 2017-11-15 Three-dimensional simulation model and model library construction method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711129059.0A CN107845135B (en) 2017-11-15 2017-11-15 Three-dimensional simulation model and model library construction method and device

Publications (2)

Publication Number Publication Date
CN107845135A true CN107845135A (en) 2018-03-27
CN107845135B CN107845135B (en) 2020-11-20

Family

ID=61679436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711129059.0A Expired - Fee Related CN107845135B (en) 2017-11-15 2017-11-15 Three-dimensional simulation model and model library construction method and device

Country Status (1)

Country Link
CN (1) CN107845135B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783885A (en) * 2018-12-25 2019-05-21 山东师范大学 A kind of intelligent power module multiple physical field coupling Simulation analysis method and system
CN111179422A (en) * 2019-12-31 2020-05-19 深圳市优必选科技股份有限公司 Model construction method and device and terminal equipment
CN113487727A (en) * 2021-07-14 2021-10-08 广西民族大学 Three-dimensional modeling system, device and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009067351A1 (en) * 2007-11-19 2009-05-28 Caustic Graphics, Inc. Systems and methods for rendering with ray tracing
CN101923462A (en) * 2009-06-10 2010-12-22 成都如临其境创意科技有限公司 FlashVR-based three-dimensional mini-scene network publishing engine
CN102088472A (en) * 2010-11-12 2011-06-08 中国传媒大学 Wide area network-oriented decomposition support method for animation rendering task and implementation method
CN102663801A (en) * 2012-04-19 2012-09-12 北京天下图数据技术有限公司 Method for improving three-dimensional model rendering performance
CN105006023A (en) * 2015-08-04 2015-10-28 北京航空航天大学 Multi-category three-dimension model combination modeling method supporting aided design
CN105069827A (en) * 2015-08-19 2015-11-18 北京中科大洋科技发展股份有限公司 Method for processing video transitions through three-dimensional model
WO2016058085A1 (en) * 2014-10-16 2016-04-21 Arb Labs Inc. Systems, methods and devices for monitoring game activities
CN106446351A (en) * 2016-08-31 2017-02-22 郑州捷安高科股份有限公司 Real-time drawing-oriented large-scale scene organization and scheduling technology and simulation system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009067351A1 (en) * 2007-11-19 2009-05-28 Caustic Graphics, Inc. Systems and methods for rendering with ray tracing
CN101923462A (en) * 2009-06-10 2010-12-22 成都如临其境创意科技有限公司 FlashVR-based three-dimensional mini-scene network publishing engine
CN102088472A (en) * 2010-11-12 2011-06-08 中国传媒大学 Wide area network-oriented decomposition support method for animation rendering task and implementation method
CN102663801A (en) * 2012-04-19 2012-09-12 北京天下图数据技术有限公司 Method for improving three-dimensional model rendering performance
WO2016058085A1 (en) * 2014-10-16 2016-04-21 Arb Labs Inc. Systems, methods and devices for monitoring game activities
CN105006023A (en) * 2015-08-04 2015-10-28 北京航空航天大学 Multi-category three-dimension model combination modeling method supporting aided design
CN105069827A (en) * 2015-08-19 2015-11-18 北京中科大洋科技发展股份有限公司 Method for processing video transitions through three-dimensional model
CN106446351A (en) * 2016-08-31 2017-02-22 郑州捷安高科股份有限公司 Real-time drawing-oriented large-scale scene organization and scheduling technology and simulation system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ANTHONY STEED等: "3D Diff:An interactive Approach to Mesh Differencing and Conflict Resolution", 《ASSOCIATION FOR COMPUTING MACHINERY》 *
高波涌 等: "基于高斯过程分类器的三维模型多粒度语义检索", 《模式识别与人工智能》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783885A (en) * 2018-12-25 2019-05-21 山东师范大学 A kind of intelligent power module multiple physical field coupling Simulation analysis method and system
CN109783885B (en) * 2018-12-25 2023-08-11 山东师范大学 Multi-physical field coupling simulation analysis method and system for intelligent power module
CN111179422A (en) * 2019-12-31 2020-05-19 深圳市优必选科技股份有限公司 Model construction method and device and terminal equipment
CN113487727A (en) * 2021-07-14 2021-10-08 广西民族大学 Three-dimensional modeling system, device and method
CN113487727B (en) * 2021-07-14 2022-09-02 广西民族大学 Three-dimensional modeling system, device and method

Also Published As

Publication number Publication date
CN107845135B (en) 2020-11-20

Similar Documents

Publication Publication Date Title
Wang et al. Pixel2Mesh: 3D mesh model generation via image guided deformation
Lin et al. Structure-preserving retargeting of irregular 3d architecture
WO2020125567A1 (en) Automatic animation generation method, and automatic animation generation system
CN101930627B (en) Three-dimensional dwelling size modeling method based on two-dimensional dwelling size diagram
CN107845135A (en) The construction method and device of a kind of three-dimensional simulation model and model library
Demir et al. Proceduralization for editing 3d architectural models
CN100589105C (en) Visual and efficient three-dimensional human body movement data retrieval method based on demonstrated performance
CN113936086B (en) Method and device for generating hair model, electronic equipment and storage medium
Fang et al. Narrative collage of image collections by scene graph recombination
Hsu et al. Depicting time evolving flow with illustrative visualization techniques
Fu et al. Easyvrmodeling: Easily create 3d models by an immersive vr system
Zhang et al. Multiresolution streamline placement based on control grids
Onishi et al. Interactive modeling of trees by using growth simulation
Gao et al. Histogram-based nonlinear transfer function edit and fusion
Zhang et al. Procedural modeling of rivers from single image toward natural scene production
CN101937576A (en) Dynamic texture waterfall modeling method combined with multiple physical attributes
Chen et al. QuickCSGModeling: Quick CSG operations based on fusing signed distance fields for VR modeling
CN102768766A (en) Three-dimensional group animation modeling method
Xie et al. Interactive 3D caricature generation based on double sampling
Cimen et al. Perceptual caricaturization of 3D models
US11321899B1 (en) 3D animation of 2D images
Ren et al. A Rapid Modeling Method for 3D Architectural Scene
Bai et al. Topology aware view path design for time-varying volume data
Pu et al. Rendering of 3D CAD in Film and Television Special Effects of Group Animation
Han et al. Editable 3D Model Based on Generative Adversarial Network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201120

Termination date: 20211115

CF01 Termination of patent right due to non-payment of annual fee