CN106485789A - A kind of 3D model loading method and its device - Google Patents

A kind of 3D model loading method and its device Download PDF

Info

Publication number
CN106485789A
CN106485789A CN201610827521.3A CN201610827521A CN106485789A CN 106485789 A CN106485789 A CN 106485789A CN 201610827521 A CN201610827521 A CN 201610827521A CN 106485789 A CN106485789 A CN 106485789A
Authority
CN
China
Prior art keywords
model
sub
loading
present
block
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.)
Pending
Application number
CN201610827521.3A
Other languages
Chinese (zh)
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.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing Co Ltd
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 Leshi Zhixin Electronic Technology Tianjin Co Ltd, LeTV Holding Beijing Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201610827521.3A priority Critical patent/CN106485789A/en
Publication of CN106485789A publication Critical patent/CN106485789A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/016Exploded view

Landscapes

  • Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The embodiment of the present invention provides a kind of 3D model loading method and its device, belongs to technical field of virtual reality.Methods described includes:Described 3D model is divided at least one sub-block;Show whole sub-blocks according to preset rules, complete the loading of described 3D model.The embodiment of the present invention can optimize the loading of 3D model, improves the display effect of 3D model.

Description

A kind of 3D model loading method and its device
Technical field
The invention belongs to technical field of virtual reality is and in particular to a kind of 3D model loading method and its device.
Background technology
Virtual reality technology combines computer graphics techniques, computer simulation technique, sensor technology, Display Technique etc. Multiple science and technology, it creates a virtual information environment on Multi information space, and user can be made to have on the spot in person sinking Leaching sense, has the interaction capacity perfect with environment, and contributes to inspiring design.
Due to the above-mentioned advantage of virtual reality technology, with an improved the Consumer's Experience of existing audio & video equipment, it has been directed to Wider array of field, such as video conference, network technology and Distributed Computing Technology, and to distributed virtual reality development.Virtual reality Technology has become the important means of new product designs exploitation.
But in realizing process of the present invention, inventor finds that in prior art, at least there are the following problems:Virtual reality After the model of technology is set up, because the data volume of model is huge, the loading velocity of model is generally relatively slow, and user needs wait very long Time can watch the model of display.
Therefore, how to optimize the loading of 3D model, become the technical problem of urgent need to resolve in prior art.
Content of the invention
One of technical problem that the embodiment of the present invention solves is to provide a kind of 3D model loading method and its device, its energy Enough optimize the loading of 3D model, improve the display effect of 3D model.
The embodiment of the present invention provides a kind of 3D model loading method, including:
Described 3D model is divided at least one sub-block;
Show whole sub-blocks according to preset rules, complete the loading of described 3D model.
In the present invention one specific embodiment, described described 3D model is divided at least one sub-block it is:
Described 3D model is divided at least one region, each region is a sub-block.
In the present invention one specific embodiment, described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
In the present invention one specific embodiment, described described 3D model is divided at least one sub-block it is:
Described 3D model is divided at least one of which image, every tomographic image is a sub-block.
In the present invention one specific embodiment, described show whole sub-blocks according to preset rules, complete described 3D mould Being loaded as of type:
Loaded floor by floor described image, is gradually increased the display precision of described 3D model, completes the loading of described 3D model.
Corresponding to said method, another embodiment of the present invention provides a kind of 3D model loading device, including:
Segmentation module, for being divided at least one sub-block by described 3D model;
Load-on module, for showing whole sub-blocks according to preset rules, completes the loading of described 3D model.
In the present invention one specific embodiment, described segmentation module is specifically for being divided at least one area by described 3D model Domain, each region is a sub-block.
In the present invention one specific embodiment, described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
In the present invention one specific embodiment, described segmentation module is specifically for being divided at least one of which by described 3D model Image, every tomographic image is a sub-block.
In the present invention one specific embodiment, described load-on module, specifically for loaded floor by floor described image, is gradually increased The display precision of described 3D model, completes the loading of described 3D model.
Described 3D model is divided at least one sub-block by the embodiment of the present invention, shows whole subnumbers according to preset rules According to block, complete the loading of described 3D model.Therefore, the embodiment of the present invention passes through the sub-block of segmentation, gradually completes 3D model Loading, the loading of 3D model can be optimized, improve the display effect of 3D model.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this Some embodiments described in invention, for those of ordinary skill in the art, can also obtain other according to these accompanying drawings Accompanying drawing.
Fig. 1 is a kind of 3D model loading method one embodiment flow chart that the present invention provides;
Fig. 2 is another embodiment flow chart of a kind of 3D model loading method that the present invention provides;
Fig. 3 is a kind of 3D model loading method another embodiment flow chart that the present invention provides;
Fig. 4 is a kind of 3D model loading method another embodiment flow chart that the present invention provides;
Fig. 5 is a kind of 3D model loading device one embodiment flow chart that the present invention provides;
Fig. 6 is the hardware structure diagram of the electronic equipment that a kind of present invention 3D model loads;
Fig. 7 is the flow chart of the present invention one concrete application scene.
Specific embodiment
Described 3D model is divided at least one sub-block by the embodiment of the present invention, shows whole subnumbers according to preset rules According to block, complete the loading of described 3D model.Therefore, the embodiment of the present invention passes through the sub-block of segmentation, gradually completes 3D model Loading, the loading of 3D model can be optimized, improve the display effect of 3D model.
Although the present invention can have the embodiment of many multi-forms, display in the accompanying drawings and will be herein in detail The specific embodiment of description is it should be appreciated that the disclosure of this embodiment should be considered the example of principle, and is not intended to this The bright specific embodiment being limited to be shown and described.In the following description, identical label shows for describing the several of accompanying drawing Identical, the similar or corresponding part of in figure.
As used herein, term " one " or " a kind of " are defined as one (kind) or more than one (kind).As herein Used, term " multiple " is defined as two or more than two.As used herein, term " other " is defined as at least again One or more.As used herein, term "comprising" and/or " having " are defined to include (that is, open language).As Used herein, term " coupling " is defined as connecting, but is not necessarily to be directly connected to, and is not necessarily mechanically to connect. As used herein, term " program " or " computer program " or similar terms are defined as being designed on the computer systems The job sequence of execution." program " or " computer program " may include subprogram, function, process, object method, object implementatio8, Executable application, applet, servlet, source code, object code, shared library/dynamic load library and/or design are used In the other job sequences executing on the computer systems.
In whole presents table is referred to " embodiment ", " some embodiments ", " embodiment " or similar terms Show that the special characteristic in conjunction with the embodiments describing, structure or characteristic are included at least one embodiment of the invention.Therefore, exist The appearance of the various local this words of whole this specification need not all represent identical embodiment.In addition, it is described specific Feature, structure or characteristic can combine without limitation in one or more embodiments in any suitable manner.
As used herein, term "or" should be construed as inclusive or represent any or any group Close.Therefore, " A, B or C " expression " any one below:A;B;C;A and B;A and C;B and C;A, B and C ".Only when element, When the combination of function, step or action is inherently mutually exclusive in some way, it will the exception of this definition occurs.
As used herein, term 3D or three-dimensional are intended to apply to stereoscopic three-dimensional visual experience.This experience can be to be permitted Multi-method creates, including using the image differently polarizing for each eye or for each eye colour filter.Specifically, exist In the context of the present invention, 3D vision experience is created by the generation and display of separate left eye and eye image.It is being in This image is watched on the now separate display device for the image of each eye, wherein active technique is (such as, by every eye The alternate synchronous stop of image of eyeball viewing and pass through) for creating the separation of left eye and eye image, or passive skill Art (such as, polarization or coloured spectacless), for separating left eye and eye image, thus produces stereoscopic three-dimensional visual experience hallucination.
In order that those skilled in the art more fully understand the technical scheme in the present invention, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described it is clear that described embodiment only It is a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained, all should belong to the scope of protection of the invention.
Further illustrate the present invention with reference to accompanying drawing of the present invention to implement.
One embodiment of the invention provides a kind of 3D model loading method, is commonly used to computer equipment or portable equipment.
Embodiment one
Referring to Fig. 1, methods described includes:
S1, described 3D model is divided at least one sub-block.
3D model is exactly three-dimensional, three-dimensional model, and D is the abbreviation of English Dimensions.
3D model could also say that the stereomodel built with three-dimensional software, including various buildings, personage, vegetation, machinery Etc., the 3D illustraton of model in a such as building.3D model also includes toy and computer model field.
The structure of 3D model mainly has three kinds:
1. artificial software building 3D model:This kind of mode requires operator will have abundant Professional knowledge, skillfully makes With modeling software, and complex operation, the cycle is longer, and the 3D model sense of reality of final component is not strong simultaneously.
2. spatial digitizer builds 3D model:This kind of mode needs the hardware devices such as expensive spatial digitizer.And And, spatial digitizer can only obtain the positional information of object now, the textural characteristics for body surface most there is still a need for auxiliary Help substantial amounts of manual work just can complete.Whole process high cost, the cycle is long.
3. it is based on picture construction 3D model:This kind of mode only needs to provide the sequence photographs of one group of object difference angle, The 3D model of object can be automatically generated under area of computer aided.Simple to operate, high degree of automation, low cost, strong sense of reality.
3D model is huge due to data volume, and its display needs takes a substantial amount of time, and 3D model is divided by the embodiment of the present invention It is segmented at least one sub-block, 3D model data that will be huge is divided into less sub-block.
S2, show whole sub-blocks according to preset rules, complete the loading of described 3D model.
The embodiment of the present invention, according to preset rules, the less sub-block of segmentation is all shown, user is permissible With the gradually display of less sub-block, watch part 3D model, until whole sub-blocks show, complete described 3D The loading of model, watches complete 3D model.
Therefore, the embodiment of the present invention passes through the sub-block of segmentation, gradually completes the loading of 3D model, can optimize 3D mould The loading of type, improves the display effect of 3D model.
Embodiment two
The present invention also provides another embodiment, and referring to Fig. 2, described step S1 is specially:
Described 3D model is divided at least one region, each region is a sub-block.
3D model is divided by the embodiment of the present invention according to zones of different, is divided into the region referring to a few 3D model, Each region is a sub-block.
S2, show whole sub-blocks according to preset rules, complete the loading of described 3D model.
The embodiment of the present invention, according to preset rules, at least one region of the 3D model of segmentation is all shown, user Part 3D model can be watched with the display in each region, until the display of Zone Full, complete adding of described 3D model Carry, user watches whole 3D model.
Therefore, the embodiment of the present invention passes through at least one region of the 3D model of segmentation, gradually completes the loading of 3D model, energy Enough optimize the loading of 3D model, improve the display effect of 3D model.
Embodiment three
The present invention also provides another embodiment, and described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
Specifically, viewpoint includes the image capture apparatus such as human eye or photographing unit, video camera, and viewpoint throw light is extremely described 3D plane, is intersected with described 3D plane, obtains described focus.The region shorter with the distance of 3D plane focus, is more preferentially carried out Display, thus user can preferentially obtain the 3D model image in the region of focus place and near focal point, further improves 3D The display effect of model.
Specifically, the region that the more regions of number of times are the 3D model that user often watches, preferential display is intersected with sight line Intersect the more regions of number of times with sight line it is also possible to further improve the display effect of 3D model.
Specifically, the region of the 3D model that the more early region of the time point that intersected with sight line is watched at first for user, preferentially Show the more early region of the time point intersecting with sight line it is also possible to further improve the display effect of 3D model.
The embodiment of the present invention shows whole sub-blocks according to above-mentioned preset rules, completes the loading of described 3D model, energy Enough further improve the display effect of 3D model.
Example IV
The present invention also provides another embodiment, and referring to Fig. 3, described step S1 is specially:
Described 3D model is divided at least one of which image, every tomographic image is a sub-block.
3D model is layered by the embodiment of the present invention, is divided into the few tomographic image of finger, and every tomographic image is a sub-block.
S2, show whole sub-blocks according to preset rules, complete the loading of described 3D model.
The embodiment of the present invention, according to preset rules, layered image is all shown, user can be with every tomographic image Display, watch the 3D model image that precision increases, until all layers of image is shown, complete described 3D model plus Carry, user watches whole 3D model.
Therefore, the embodiment of the present invention passes through the 3D model image of layering, gradually completes the loading of 3D model, can optimize 3D The loading of model, improves the display effect of 3D model.
Embodiment five
The present invention also provides another embodiment, and referring to Fig. 4, described step S2 is specially:
Loaded floor by floor described image, is gradually increased the display precision of described 3D model, completes the loading of described 3D model.
Therefore, the embodiment of the present invention passes through the 3D model image of layering, is gradually increased the display precision of described 3D model, uses Family gradually obtains clearly 3D model image all the more, can optimize the loading of 3D model further, improves the display effect of 3D model Really.
Corresponding said method, another embodiment of the present invention provides a kind of 3D model loading device, is commonly used to computer Equipment or portable equipment.
Embodiment six
Referring to Fig. 5, described device includes:
Segmentation module 51, for being divided at least one sub-block by described 3D model.
Load-on module 52, for showing described sub-block one by one according to preset rules, completes the loading of described 3D model.
3D model is exactly three-dimensional, three-dimensional model, and D is the abbreviation of English Dimensions.
3D model could also say that the stereomodel built with three-dimensional software, including various buildings, personage, vegetation, machinery Etc., the 3D illustraton of model in a such as building.3D model also includes toy and computer model field.
The structure of 3D model mainly has three kinds:
1. artificial software building 3D model:This kind of mode requires operator will have abundant Professional knowledge, skillfully makes With modeling software, and complex operation, the cycle is longer, and the 3D model sense of reality of final component is not strong simultaneously.
2. spatial digitizer builds 3D model:This kind of mode needs the hardware devices such as expensive spatial digitizer.And And, spatial digitizer can only obtain the positional information of object now, the textural characteristics for body surface most there is still a need for auxiliary Help substantial amounts of manual work just can complete.Whole process high cost, the cycle is long.
3. it is based on picture construction 3D model:This kind of mode only needs to provide the sequence photographs of one group of object difference angle, The 3D model of object can be automatically generated under area of computer aided.Simple to operate, high degree of automation, low cost, strong sense of reality.
3D model is huge due to data volume, and its display needs takes a substantial amount of time, and 3D model is divided by the embodiment of the present invention It is segmented at least one sub-block, 3D model data that will be huge is divided into less sub-block.
The embodiment of the present invention, according to preset rules, the less sub-block of segmentation is all shown, user is permissible With the gradually display of less sub-block, watch part 3D model, until whole sub-blocks show, complete described 3D The loading of model, watches complete 3D model.
Therefore, the embodiment of the present invention passes through the sub-block of segmentation, gradually completes the loading of 3D model, can optimize 3D mould The loading of type, improves the display effect of 3D model.
Embodiment seven
The present invention also provides another embodiment, and described segmentation module 51 is specifically for being divided at least one by described 3D model Region, each region is a sub-block.
3D model is divided by the embodiment of the present invention according to zones of different, is divided into the region referring to a few 3D model, Each region is a sub-block.
The embodiment of the present invention, according to preset rules, at least one region of the 3D model of segmentation is all shown, user Part 3D model can be watched with the display in each region, until the display of Zone Full, complete adding of described 3D model Carry, user watches whole 3D model.
Therefore, the embodiment of the present invention passes through at least one region of the 3D model of segmentation, gradually completes the loading of 3D model, energy Enough optimize the loading of 3D model, improve the display effect of 3D model.
Embodiment eight
The present invention also provides another embodiment, and described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
Specifically, viewpoint includes the image capture apparatus such as human eye or photographing unit, video camera, and viewpoint throw light is extremely described 3D plane, is intersected with described 3D plane, obtains described focus.The region shorter with the distance of 3D plane focus, is more preferentially carried out Display, thus user can preferentially obtain the 3D model image in the region of focus place and near focal point, further improves 3D The display effect of model.
Specifically, the region that the more regions of number of times are the 3D model that user often watches, preferential display is intersected with sight line Intersect the more regions of number of times with sight line it is also possible to further improve the display effect of 3D model.
Specifically, the region of the 3D model that the more early region of the time point that intersected with sight line is watched at first for user, preferentially Show the more early region of the time point intersecting with sight line it is also possible to further improve the display effect of 3D model.
The embodiment of the present invention shows whole sub-blocks according to above-mentioned preset rules, completes the loading of described 3D model, energy Enough further improve the display effect of 3D model.
Embodiment nine
The present invention also provides another embodiment, and described segmentation module 51 is specifically for being divided at least one by described 3D model Tomographic image, every tomographic image is a sub-block.
3D model is layered by the embodiment of the present invention, is divided into the few tomographic image of finger, and every tomographic image is a sub-block.
The embodiment of the present invention, according to preset rules, layered image is all shown, user can be with every tomographic image Display, watch the 3D model image that precision increases, until all layers of image is shown, complete described 3D model plus Carry, user watches whole 3D model.
Therefore, the embodiment of the present invention passes through the 3D model image of layering, gradually completes the loading of 3D model, can optimize 3D The loading of model, improves the display effect of 3D model.
Embodiment ten
The present invention also provides another embodiment, and described load-on module 52, specifically for loaded floor by floor described image, gradually increases Plus the display precision of described 3D model, complete the loading of described 3D model.
Therefore, the embodiment of the present invention passes through the 3D model image of layering, is gradually increased the display precision of described 3D model, uses Family gradually obtains clearly 3D model image all the more, can optimize the loading of 3D model further, improves the display effect of 3D model Really.
Embodiment 11
Fig. 6 is the hardware architecture diagram of the electronic equipment that a kind of 3D model that the embodiment of the present application provides loads, such as Fig. 6 Show, this equipment includes:
One or more processors 610 and memorizer 620, in Fig. 6 taking a processor 610 as a example.
The electronic equipment that execution 3D model loads can also include:Input equipment 630 and output device 640.
Processor 610, memorizer 620, input equipment 630 and output device 640 can pass through bus or other modes Connect, in Fig. 6 taking connected by bus as a example.
Memorizer 620, as a kind of non-volatile computer readable storage medium storing program for executing, can be used for storing non-volatile software journey The corresponding journey of 3D model loading method in sequence, non-volatile computer executable program and module, such as the embodiment of the present application Sequence instruction/module (for example, the segmentation module 51 shown in accompanying drawing 5, load-on module 52).Processor 610 is stored in by operation Non-volatile software program in reservoir 620, instruction and module, thus the various function application of execute server and data Process, that is, the method realizing the loading of said method embodiment 3D model.
Memorizer 620 can include storing program area and storage data field, and wherein, storing program area can store operation system Application program required for system, at least one function;Storage data field can store the use loading electronic equipment according to 3D model Data being created etc..Additionally, memorizer 620 can include high-speed random access memory, non-volatile depositing can also be included Reservoir, for example, at least one disk memory, flush memory device or other non-volatile solid state memory parts.In some enforcements In example, memorizer 620 is optional to include the memorizer remotely located with respect to processor 610, and these remote memories can pass through The processing meanss that network connection loads to 3D model.The example of above-mentioned network includes but is not limited to the Internet, intranet, office Domain net, mobile radio communication and combinations thereof.
Input equipment 630 can the numeral of receives input or character information, and produce and load electronic equipment with 3D model User setup and function control relevant key signals input.Output device 640 may include the display devices such as display screen.
One or more of module stores in described memorizer 620, when by one or more of processors During 610 execution, execute the method that the 3D model in above-mentioned any means embodiment loads.
The said goods can perform the method that the embodiment of the present application is provided, and possesses the corresponding functional module of execution method and has Beneficial effect.The not ins and outs of detailed description in the present embodiment, can be found in the method that the embodiment of the present application is provided.
The electronic equipment of the embodiment of the present application exists in a variety of forms, including but not limited to:
(1) mobile communication equipment:The feature of this kind equipment is that possess mobile communication function, and to provide speech, data Communicate as main target.This Terminal Type includes:Smart mobile phone (such as iPhone), multimedia handset, feature mobile phone, and low End mobile phone etc..
(2) super mobile personal computer equipment:This kind equipment belongs to the category of personal computer, has calculating and processes work( Can, typically also possess mobile Internet access characteristic.This Terminal Type includes:PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device:This kind equipment can show and play content of multimedia.This kind equipment includes:Audio frequency, Video player (such as iPod), handheld device, e-book, and intelligent toy and portable car-mounted navigator.
(4) server:There is provided the equipment of the service of calculating, it is total that the composition of server includes processor, hard disk, internal memory, system Line etc., server is similar with general computer architecture, but due to needing to provide highly reliable service, is therefore processing energy The aspects such as power, stability, reliability, safety, extensibility, manageability require higher.
(5) other have the electronic installation of data interaction function.
To further illustrate the present invention below by the present invention one concrete application scene to realize.
The present invention is applied on a computer equipment or portable equipment, is loaded by described computer equipment or portable equipment 3D model.
Referring to Fig. 7, methods described includes:
701st, described 3D model is divided at least one region, each region is a sub-block.
702nd, according to the region shorter with the distance of 3D plane focus, the rule more preferentially being shown shows whole subnumbers According to block, complete the loading of described 3D model.
Therefore, embodiment of the present invention user can preferentially obtain the 3D illustraton of model in the region of focus place and near focal point Picture, then the more and more remote region of distance focal point be gradually revealed, until Zone Full is revealed, thus watching User watches whole 3D model.
Therefore, the embodiment of the present invention passes through at least one region of the 3D model of segmentation, gradually completes the loading of 3D model, energy Enough optimize the loading of 3D model, improve the display effect of 3D model..
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, device (equipment) or computer Program product.Therefore, the present invention using complete hardware embodiment, complete software embodiment or can combine software and hardware aspect Embodiment form.And, the present invention can be using in one or more meters wherein including computer usable program code The upper computer journey implemented of calculation machine usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.) The form of sequence product.
The present invention is the flow chart of method, device (equipment) and computer program and/or square frame with reference to embodiment Figure is describing.It should be understood that can be by each flow process in computer program instructions flowchart and/or block diagram and/or side Flow process in frame and flow chart and/or block diagram and/or the combination of square frame.These computer program instructions can be provided to logical With the processor of computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine Device is so that produced for realizing in flow process by the instruction of computer or the computing device of other programmable data processing device The device of the function of specifying in one flow process of figure or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and can guide computer or other programmable data processing device with spy Determine in the computer-readable memory that mode works so that the instruction generation inclusion being stored in this computer-readable memory refers to Make the manufacture of device, this command device realize in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or The function of specifying in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing device so that counting On calculation machine or other programmable devices, execution series of operation steps to be to produce computer implemented process, thus in computer or On other programmable devices, the instruction of execution is provided for realizing in one flow process of flow chart or multiple flow process and/or block diagram one The step of the function of specifying in individual square frame or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation Property concept, then can make other change and modification to these embodiments.So, claims are intended to be construed to including excellent Select embodiment and fall into being had altered and changing of the scope of the invention.Obviously, those skilled in the art can be to the present invention Carry out various change with modification without departing from the spirit and scope of the present invention.So, if these modifications of the present invention and modification Belong within the scope of the claims in the present invention and its equivalent technologies, then the present invention is also intended to comprise these changes and modification exists Interior.

Claims (10)

1. a kind of 3D model loading method is it is characterised in that include:
Described 3D model is divided at least one sub-block;
Show whole sub-blocks according to preset rules, complete the loading of described 3D model.
2. the method for claim 1 is it is characterised in that described be divided at least one sub-block by described 3D model For:
Described 3D model is divided at least one region, each region is a sub-block.
3. method as claimed in claim 2 is it is characterised in that described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
4. the method for claim 1 is it is characterised in that described be divided at least one sub-block by described 3D model For:
Described 3D model is divided at least one of which image, every tomographic image is a sub-block.
5. method as claimed in claim 4, it is characterised in that described show whole sub-blocks according to preset rules, completes Being loaded as of described 3D model:
Loaded floor by floor described image, is gradually increased the display precision of described 3D model, completes the loading of described 3D model.
6. a kind of 3D model loading device is it is characterised in that include:
Segmentation module, for being divided at least one sub-block by described 3D model;
Load-on module, for showing whole sub-blocks according to preset rules, completes the loading of described 3D model.
7. device as claimed in claim 6 is it is characterised in that described segmentation module is specifically for being divided into described 3D model At least one region, each region is a sub-block.
8. device as claimed in claim 7 is it is characterised in that described preset rules are:
The region shorter with the distance of 3D plane focus, is more preferentially shown;Or,
Intersect the more regions of number of times with sight line, more preferentially shown;Or,
The more early region of the time point that intersected with sight line, is more preferentially shown.
9. device as claimed in claim 6 is it is characterised in that described segmentation module is specifically for being divided into described 3D model At least one of which image, every tomographic image is a sub-block.
10. device as claimed in claim 9 is it is characterised in that described load-on module is specifically for loaded floor by floor described image, It is gradually increased the display precision of described 3D model, complete the loading of described 3D model.
CN201610827521.3A 2016-09-14 2016-09-14 A kind of 3D model loading method and its device Pending CN106485789A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610827521.3A CN106485789A (en) 2016-09-14 2016-09-14 A kind of 3D model loading method and its device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610827521.3A CN106485789A (en) 2016-09-14 2016-09-14 A kind of 3D model loading method and its device

Publications (1)

Publication Number Publication Date
CN106485789A true CN106485789A (en) 2017-03-08

Family

ID=58267464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610827521.3A Pending CN106485789A (en) 2016-09-14 2016-09-14 A kind of 3D model loading method and its device

Country Status (1)

Country Link
CN (1) CN106485789A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107135237A (en) * 2017-07-07 2017-09-05 三星电子(中国)研发中心 A kind of implementation method and device that targets improvement information is presented
CN107564099A (en) * 2017-08-29 2018-01-09 上海爱优威软件开发有限公司 A kind of construction method and system of 3d space model
CN110264393A (en) * 2019-05-15 2019-09-20 联想(上海)信息技术有限公司 A kind of information processing method, terminal and storage medium
CN111724469A (en) * 2020-06-28 2020-09-29 广州小鹏车联网科技有限公司 Loading method and display method of three-dimensional model, vehicle and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426596A (en) * 2011-11-03 2012-04-25 北京地拓科技发展有限公司 Map loading method and device
CN102831644A (en) * 2012-07-09 2012-12-19 哈尔滨工程大学 Marine environment information three-dimensional visualization method
CN105741349A (en) * 2016-01-29 2016-07-06 北京京能高安屯燃气热电有限责任公司 Loading method and device of complex three-dimensional model in three-dimensional virtual simulation
CN103514017B (en) * 2013-09-22 2016-08-17 吉林大学 A kind of three-dimensional data loading method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426596A (en) * 2011-11-03 2012-04-25 北京地拓科技发展有限公司 Map loading method and device
CN102831644A (en) * 2012-07-09 2012-12-19 哈尔滨工程大学 Marine environment information three-dimensional visualization method
CN103514017B (en) * 2013-09-22 2016-08-17 吉林大学 A kind of three-dimensional data loading method and device
CN105741349A (en) * 2016-01-29 2016-07-06 北京京能高安屯燃气热电有限责任公司 Loading method and device of complex three-dimensional model in three-dimensional virtual simulation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张淑军 等: "基于运动估算的多分辨率地形分块调度方法", 《计算机辅助设计与图形学学报》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107135237A (en) * 2017-07-07 2017-09-05 三星电子(中国)研发中心 A kind of implementation method and device that targets improvement information is presented
CN107564099A (en) * 2017-08-29 2018-01-09 上海爱优威软件开发有限公司 A kind of construction method and system of 3d space model
CN110264393A (en) * 2019-05-15 2019-09-20 联想(上海)信息技术有限公司 A kind of information processing method, terminal and storage medium
CN111724469A (en) * 2020-06-28 2020-09-29 广州小鹏车联网科技有限公司 Loading method and display method of three-dimensional model, vehicle and storage medium

Similar Documents

Publication Publication Date Title
CN110163976B (en) Virtual scene conversion method, device, terminal equipment and storage medium
EP3332565B1 (en) Mixed reality social interaction
CN111701238B (en) Virtual picture volume display method, device, equipment and storage medium
WO2017092303A1 (en) Virtual reality scenario model establishing method and device
CN112933599B (en) Three-dimensional model rendering method, device, equipment and storage medium
CN106485789A (en) A kind of 3D model loading method and its device
EP3053145A2 (en) Generating augmented reality content for unknown objects
KR102433857B1 (en) Device and method for creating dynamic virtual content in mixed reality
CA2762571A1 (en) Creation of a playable scene with an authoring system
WO2017092430A1 (en) Method and device for realizing user interface control based on virtual reality application
CN106201259A (en) A kind of method and apparatus sharing full-view image in virtual reality system
CN102147926A (en) Three-dimensional (3D) icon processing method and device and mobile terminal
CN109840946A (en) Virtual objects display methods and device
GB2558027A (en) Quadrangulated layered depth images
CN110120087A (en) The label for labelling method, apparatus and terminal device of three-dimensional sand table
CN106598250A (en) VR display method and apparatus, and electronic device
CN106201396A (en) A kind of method for exhibiting data and device, virtual reality device and playing controller
US9043707B2 (en) Configurable viewcube controller
CN107635132A (en) Display control method, device and the display terminal of bore hole 3D display terminal
CN106412718A (en) Rendering method and device for subtitles in 3D space
CN102880470B (en) A kind of three-dimensional game engine kernel structure
KR102551914B1 (en) Method and system for generating interactive object viewer
CN110569098B (en) Method, system, device and medium for generating 2D and 3D hybrid human-computer interface
CN105975179A (en) Method and apparatus for determining operation object in 3D spatial user interface
CN105955738A (en) User interface display method and user interface display device corresponding to 3D list data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170308

WD01 Invention patent application deemed withdrawn after publication