CN106485789A - A kind of 3D model loading method and its device - Google Patents
A kind of 3D model loading method and its device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/016—Exploded 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
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.
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)
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)
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 |
-
2016
- 2016-09-14 CN CN201610827521.3A patent/CN106485789A/en active Pending
Patent Citations (4)
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)
Title |
---|
张淑军 等: "基于运动估算的多分辨率地形分块调度方法", 《计算机辅助设计与图形学学报》 * |
Cited By (4)
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 |