Movatterモバイル変換


[0]ホーム

URL:


CN110458648A - Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing - Google Patents

Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing
Download PDF

Info

Publication number
CN110458648A
CN110458648ACN201910615753.6ACN201910615753ACN110458648ACN 110458648 ACN110458648 ACN 110458648ACN 201910615753 ACN201910615753 ACN 201910615753ACN 110458648 ACN110458648 ACN 110458648A
Authority
CN
China
Prior art keywords
image
dimensional display
dimensional
display image
dimension
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
CN201910615753.6A
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.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology 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 Beijing Sankuai Online Technology Co LtdfiledCriticalBeijing Sankuai Online Technology Co Ltd
Priority to CN201910615753.6ApriorityCriticalpatent/CN110458648A/en
Publication of CN110458648ApublicationCriticalpatent/CN110458648A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The embodiment of the present application, which provides, is related to a kind of object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing, it is intended to more realistically show commodity to user, optimize user experience.The described method includes: receiving the three-dimensional display instruction for first object object, the three-dimensional display instruction, which is used to indicate, passes through three dimensional container displaying for the first object object;It is instructed in response to the three-dimensional display, obtains the 3-D image of the first object object;The 3-D image of the first object object is merged with the three-dimensional display image of the three dimensional container current presentation, to update the three-dimensional display image;The updated three-dimensional display image is shown by the three dimensional container.

Description

Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing
Technical field
The invention relates to technical field of data processing more particularly to a kind of object methods of exhibiting, device, electronics to setStandby and readable storage medium storing program for executing.
Background technique
With the development with internet economy, electric business platform is entered in shop under more and more lines, with flat by electric businessPlatform gets through the information exchange channel under line between shop and consumer.On the one hand, line, which is put up at an inn, laid on electric business platform progress linePromotion, to attract consumer that the shop is gone to consume;On the other hand, shop operation person uploads to the merchandise news in its shopElectric business platform, consumer is when deciding whether that the family shop is consumed, it will usually by the client installed on terminal device orBrowser checks the merchandise news in the shop.
Currently, client in the related technology or browser are when showing merchandise news, it is that quotient is shown by two-dimensional containerProduct information.Such as the selected commodity for user, by showing items list in two-dimensional container, to show each institute respectivelySelect picture, title, price and the quantity etc. of commodity.However, bringing the body of user when showing commodity to user by existing methodIt tests not true enough.
Summary of the invention
The embodiment of the present application provides a kind of object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing, it is intended to trueerCommodity are shown to user on the spot, optimize user experience.
The embodiment of the present application first aspect provides a kind of object methods of exhibiting, which comprises
The three-dimensional display received for first object object instructs, and the three-dimensional display instruction is used to indicate described firstTarget object is shown by three dimensional container;
It is instructed in response to the three-dimensional display, obtains the 3-D image of the first object object;
The three-dimensional display image of the 3-D image of the first object object and the three dimensional container current presentation is carried outFusion, to update the three-dimensional display image;
The updated three-dimensional display image is shown by the three dimensional container.
Optionally, the method also includes:
The deletion received for the second target object instructs, and second target object is wrapped in the three-dimensional display imageAny one or more at least one the first object object included, the deletion instruction is used to indicate second targetObject is deleted from the three-dimensional display image;
It is instructed in response to the deletion, second target object is deleted from the three-dimensional display image, to updateThe three-dimensional display image;
The updated three-dimensional display image is shown by the three dimensional container.
Optionally, the method also includes:
Lower single instrction is received, the lower single instrction is used to indicate to all first mesh for including in the three-dimensional display imageIt marks object and generates order;
In response to the lower single instrction, for every in all first object objects for including in the three-dimensional display imageA first object object, obtains the pricing information of the first object object;
According to all respective pricing informations of first object object, order is generated.
Optionally, the method also includes:
The first switching command is received, first switching command is used to indicate the institute that will include in the three-dimensional display imageThere is first object object to show by two-dimensional container;
In response to first switching command, determine that the three-dimensional display image and two dimension show that first between image is poorDivided data, the two dimension display diagram seems the image that the two-dimensional container is shown before switching to three dimensional container;
Image, which carries out local rendering, to be shown to the two dimension using first differential data, is shown with updating the two dimensionImage;
Show that the updated two dimension shows image by the two-dimensional container.
Optionally, the method also includes:
Judge that the first object object for including in the three-dimensional display image and the two dimension show include in image theWhether one target object is identical, to determine whether to execute step: determining that the three-dimensional display image and two dimension are shown between imageThe first differential data;
Wherein, the first object object and the two dimension for including in the three-dimensional display image show in image and includeIn the different situation of first object object, step is executed: determining that the three-dimensional display image and two dimension are shown between imageFirst differential data.
Optionally, the method also includes:
The second switching command is received, second switching command, which is used to indicate, shows the institute for including in image for the two dimensionThere is first object object to show by three dimensional container;
In response to second switching command, determine that the two dimension shows that second between image and three-dimensional display image is poorDivided data, the three-dimensional display image are the image that the three dimensional container is shown before switching to two-dimensional container;
Local rendering is carried out to the three-dimensional display image using second differential data, to update the three-dimensional displayImage;
The updated three-dimensional display image is shown by the three dimensional container.
Optionally, it is instructed in response to the three-dimensional display, obtains the 3-D image of the first object object, comprising:
It is instructed in response to the three-dimensional display, the viewdata of the first object image, the view is obtained from serverIt include the 3-D image and two dimensional image of the first object object in diagram data;
The 3-D image of the first object object is filtered out from the viewdata.
The embodiment of the present application second aspect provides a kind of object displaying device, and described device includes:
Three-dimensional display command reception module, for receiving the three-dimensional display instruction for being directed to first object object, the three-dimensionalIt shows that instruction is used to indicate to show the first object object by three dimensional container;
3-D image obtains module, for instructing in response to the three-dimensional display, obtains the three of the first object objectTie up image;
Fusion Module, for by the three-dimensional of the 3-D image of the first object object and the three dimensional container current presentationShow that image is merged, to update the three-dimensional display image;
First display module, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, described device further include:
Command reception module is deleted, for receiving the deletion instruction for being directed to the second target object, second target objectIt is any one or more at least one the first object object for including, the deletion instruction in the three-dimensional display imageIt is used to indicate and deletes second target object from the three-dimensional display image;
Removing module, in response to deletions instruction, by second target object from the three-dimensional display imageMiddle deletion, to update the three-dimensional display image;
Second display module, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, described device further include:
Lower list command reception module, for receiving lower single instrction, the lower single instrction is used to indicate to the three-dimensional displayAll first object objects for including in image generate order;
Pricing information obtains module, in response to the lower single instrction, for including in the three-dimensional display imageEach first object object in all first object objects, obtains the pricing information of the first object object;
Order generation module, for generating order according to all respective pricing informations of first object object.
Optionally, described device further include:
First Switching command receiver module, for receive the first switching command, first switching command be used to indicate byAll first object objects for including in the three-dimensional display image are shown by two-dimensional container;
First differential data determining module, for determining the three-dimensional display image in response to first switching commandWith two dimension show image between the first differential data, it is described two dimension display diagram seem before switching to three dimensional container, it is describedThe image that two-dimensional container is shown;
First rendering module, for showing that image carries out local rendering to the two dimension using first differential data,Image is shown to update the two dimension;
Third display module, for showing that the updated two dimension shows image by the two-dimensional container.
Optionally, described device further include:
Judgment module, first object object and the two-dimentional display diagram for judging to include in the three-dimensional display imageWhether the first object object for including as in is identical, to determine whether to execute step: determining the three-dimensional display image and two dimensionShow the first differential data between image;
The first differential data determining module includes:
First differential data determines submodule, first object object and institute for including in the three-dimensional display imageIt states two dimension to show in the different situation of first object object for including in image, executes step: determining the three-dimensional display figureAs showing the first differential data between image with two dimension.
Optionally, described device further include:
Second Switching command receiver module, for receive the second switching command, second switching command be used to indicate byThe two dimension shows that all first object objects for including in image are shown by three dimensional container;
Second differential data determining module, for determining that the two dimension shows image in response to second switching commandThe second differential data between three-dimensional display image, the three-dimensional display image are before switching to two-dimensional container described threeThe image that dimension container is shown;
Second rendering module, for carrying out local rendering to the three-dimensional display image using second differential data,To update the three-dimensional display image;
4th display module, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, the 3-D image acquisition module includes:
Viewdata obtains submodule, for instructing in response to the three-dimensional display, obtains first mesh from serverThe viewdata of logo image includes the 3-D image and two dimensional image of the first object object in the viewdata;
Submodule is screened, for filtering out the 3-D image of the first object object from the viewdata.
The embodiment of the present application third aspect provides a kind of computer readable storage medium, is stored thereon with computer program,When the computer program is executed by processor, the step in the method as described in the application first aspect is realized.
The embodiment of the present application fourth aspect provides a kind of electronic equipment, including memory, processor and is stored in memoryComputer program that is upper and can running on a processor, when the processor executes the computer program, realization the application theThe step of method described in one side.
Using object methods of exhibiting provided by the embodiments of the present application, current three-dimensional exhibition is shown to user by three dimensional containerDiagram picture may include one or more history target objects in the three-dimensional display image.Using the object methods of exhibiting, connecingAfter receiving the three-dimensional display instruction for another target object, the 3-D image of the target object is obtained, and utilize the three-dimensional figureAs fusion, the three-dimensional display image of update current presentation, so that updated three-dimensional display image is including history targetIt further include the target object in the case where object.Updated three-dimensional display image is shown finally by three dimensional container, to makeThe target object can with other history target objects together in three dimensions, be exposed to user in combination with one another, in turnCommodity more realistically are shown to user, optimize user experience.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below by institute in the description to the embodiment of the present applicationAttached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the applicationExample, for those of ordinary skill in the art, without any creative labor, can also be according to these attached drawingsObtain other attached drawings.
Fig. 1 is the flow chart for the object methods of exhibiting that the embodiment of the present application proposes;
Fig. 2 is the schematic diagram for the user interface that the embodiment of the present application proposes;
Fig. 3 is the schematic diagram for the updated three-dimensional display image that the embodiment of the present application proposes;
Fig. 4 is the schematic diagram that the object that the embodiment of the present application proposes shows device.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, completeSite preparation description, it is clear that described embodiment is some embodiments of the present application, instead of all the embodiments.Based on this ShenPlease in embodiment, those of ordinary skill in the art's every other reality obtained without creative laborExample is applied, should belong to the range of the application protection.
The embodiment of the present application first proposed a kind of object methods of exhibiting, which can be applied to client or clearLook at device, the client or browser may be mounted at electronic equipment (such as: intelligent terminal, tablet computer, laptop,Desktop computer etc.) on.
It is the flow chart for the object methods of exhibiting that the embodiment of the present application proposes with reference to Fig. 1, Fig. 1.As shown in Figure 1, this methodThe following steps are included:
S11: the three-dimensional display received for first object object instructs, and the three-dimensional display instruction is used to indicate will be describedFirst object object is shown by three dimensional container.
In the present embodiment, first object object can be the commodity of the quasi- purchase of user, for example, daily necessity, office appliance,Food, drink etc..Three dimensional container can be the functional module for having processing capacity (such as demonstrating one's ability) to 3 d image data.
It illustratively, is the schematic diagram for the user interface that the embodiment of the present application proposes with reference to Fig. 2, Fig. 2.Client or browsingA part of the user interface of device can be used as list area, for showing the items list of businessman, such as the lower half in Fig. 2Point.Another part of user interface can be used as display area, for showing commodity selected by user in three-dimensional form, in Fig. 2Top half.In use, user is by clicking the end article in list area, or by the end article in list areaIt is dragged in display area, so that the three-dimensional display to electronic equipment input for end article instructs, makes the visitor in the electronic equipmentFamily end or browser receive three-dimensional display instruction.
S12: it is instructed in response to the three-dimensional display, obtains the 3-D image of the first object object.
In the present embodiment, the 3-D image of first object object can be the number such as true 3-D image, such as scn, obj, daeIt is also possible to the pseudo-three-dimensional image with dynamic effect according to the 3-D image of format or the 3-D image of first object object,Such as the dynamic image of the data formats such as gi f, webp, apng.
It in the present embodiment, is instructed in response to the three-dimensional display, the three of first object object can be obtained by following stepsTie up image:
S12-1: obtaining the viewdata of the first object image from server, include in the viewdata this firstThe 3-D image and two dimensional image of target object;
S12-2: the 3-D image of the first object object is filtered out from the viewdata.
Wherein, the two dimensional image for including in viewdata can be screened after the two dimension for receiving user shows instructionOut, to show the first object object in a two-dimensional manner.
Specifically, TO (Transfer Object, connection object) can be passed through between client or browser and serverCarry out data transmission.User end to server requests the corresponding viewdata of first object object, and server is by first object pairAs corresponding viewdata is packaged, it is then sent to client or browser, client or browser return to serverViewdata be stored in client local.Hereafter, (institute is sharp during two dimension is shown according to three dimensional container and two-dimensional container for clientFunctional module) corresponding attribute, the viewdata being locally stored is split, the three-dimensional for including by viewdataImage distributes to three dimensional container, and the two dimensional image for including by viewdata distributes to two-dimensional container.In addition, together with viewdataWhat is encapsulated can also include the business data, such as Business Information, pricing information, discount information etc. of first object object.
S13: by the three-dimensional display image of the 3-D image of the first object object and the three dimensional container current presentationIt is merged, to update the three-dimensional display image.
It may include background environment, such as eat in the three-dimensional display image of three dimensional container current presentation in the present embodimentThe dining environment such as the Room, dining table, in another example the shopping environment such as shopping cart, shopping basket.It is also possible that user is selecting first meshBefore marking object, other history target objects having been selected, these history target objects are present in the three-dimensional in three-dimensional formIt shows in image.In the three-dimensional display image co-registration of 3-D image and current presentation using first object object, it is somebody's turn to do with updatingAfter three-dimensional display image, which can be with other history target objects together in three dimensions, in combination with one anotherIt is present in updated three-dimensional display image.
Illustratively, can be by the three-dimensional display image of current presentation as a whole in order to be merged, which includes backScape environment and history target object whole merge this when fusion with the 3-D image of first object object.Or it can will work asThe three-dimensional display image of preceding displaying first will before fusion as the set including background environment subset and history target object subsetFirst object object inserts history target object subset, with more new historical target object subset, then by updated history meshMark object subset is merged with background environment subset.It should be appreciated that above-mentioned amalgamation mode is only used as a variety of implementable sides of the applicationThe example of formula should not be construed as the restriction to the application.
It is the schematic diagram for the updated three-dimensional display image that the embodiment of the present application proposes with reference to Fig. 3, Fig. 3, after the updateThree-dimensional display image in include dining environment, further include this three vegetable of crab, dessert and abalone fillet.With abalone fillet thereinFor vegetable is as above-mentioned first object object, client or browser receive user's input for the abalone fillet vegetableThree-dimensional display instruction, then obtains the viewdata of the abalone fillet vegetable, and filter out three from the viewdata from serverTie up image.The three-dimensional display image co-registration that client or browser are being shown by the 3-D image and currently, wherein currentInclude dining environment in the three-dimensional display image shown, has further included the history target pair such as crab vegetable and dessert vegetableThe 3-D image of elephant.After carrying out above-mentioned fusion, updated three-dimensional display image shown in Fig. 2 is obtained, this updated threeDimension displaying image has incorporated the 3-D image of abalone fillet vegetable on the basis of former three-dimensional display image.
It should be appreciated that in the present embodiment, if user selected not yet before first object object is easily selected by a userOther target objects can only include background environment then in the three-dimensional display image of three dimensional container current presentation.This firstTarget object is selected and is fused to three-dimensional display image, if user is directed to another target object and selects again,The first object object participates in new round fusion for as the history target object in three-dimensional display image.
S14: the updated three-dimensional display image is shown by the three dimensional container.
Using the above-mentioned object methods of exhibiting including step S11 to step S14, shown currently by three dimensional container to userThree-dimensional display image, may include one or more history target objects in the three-dimensional display image.It is shown using the objectMethod obtains the 3-D image of the target object, and utilize after receiving for the three-dimensional display instruction of another target object3-D image fusion, the three-dimensional display image for updating current presentation, so that updated three-dimensional display image is includingIt further include the target object in the case where history target object.Updated three-dimensional display figure is shown finally by three dimensional containerPicture, so that the target object can be exposed in three dimensions, in combination with one another together with other history target objectsUser, and then more realistically commodity are shown to user, optimize user experience.
In addition, the embodiment of the present application propose object methods of exhibiting can with the following steps are included:
S21: the deletion received for the second target object instructs, and second target object is the three-dimensional display imageIn include at least one first object object in it is any one or more, deletion instruction is used to indicate described secondTarget object is deleted from the three-dimensional display image;
S22: instructing in response to the deletion, second target object deleted from the three-dimensional display image, withUpdate the three-dimensional display image;
S23: the updated three-dimensional display image is shown by the three dimensional container.
With reference to Fig. 2, illustratively, user can be by clicking the end article in display area, or will be in display areaEnd article hauls out display area, so that the deletion to electronic equipment input for end article instructs, makes in the electronic equipmentClient or browser receive the deletion instruction.
It illustratively, can be using the three-dimensional display image of current presentation as including background environment subset in order to be deletedWith the set of first object object subset, wherein the first object object for including in first object object subset, which refers to, have been depositedThe object being in the three-dimensional display image.When executing delete operation, first by the second target to corresponding first object pairAs being deleted from first object object subset, to update first object object subset, then by updated first object objectSubset is merged with background environment subset.
For the three-dimensional display image shown in Fig. 3, the content of the three-dimensional display image current presentation includes dining environment, alsoIncluding this three vegetable of crab, dessert and abalone fillet.Wherein, dining environment is background environment subset, crab, dessert and abalone filletThis three vegetable forms first object object subset.After receiving the deletion instruction for dessert vegetable, from first object pairAs deleting dessert in subset, include to update first object object subset, in updated first object object subset crab andThis twice vegetable of abalone fillet.Then updated first object object subset is merged with background environment subset.
It should be appreciated that above-mentioned deletion mode is only used as the example of a variety of embodiments of the application, should not be construed as pairThe restriction of the application.
By execute above-mentioned steps S21 to step S23, richer exhibition method is provided for user, allow user fromSpecified target object is deleted in the target object shown in three dimensions, to advanced optimize user experience.
In addition, the embodiment of the present application propose object methods of exhibiting can with the following steps are included:
S31: receiving lower single instrction, and the lower single instrction is used to indicate to include in the three-dimensional display image all theOne target object generates order;
S32: in response to the lower single instrction, in all first object objects for including in the three-dimensional display imageEach first object object, obtain the pricing information of the first object object;
S33: according to all respective pricing informations of first object object, order is generated.
It illustratively, may include lower single-button in user interface, user is by clicking the lower single-button, to set to electronicsIt is standby to input lower single instrction, so that client or browser in the electronic equipment is received the lower single instrction.
For the three-dimensional display image shown in Fig. 3, client or browser in response to the lower single instrction, obtain crab,The respective pricing information of the vegetables such as dessert, abalone fillet, and generate order.It may include the unit price, number of every kind of vegetable in the orderThe information such as amount and the total price of all vegetables.
By executing above-mentioned steps S31 to step S33, richer optional mode of operation is provided for user, makes user canTo place an order for the target object shown in three dimensions, to advanced optimize user experience.
In addition, the embodiment of the present application propose object methods of exhibiting can with the following steps are included:
S41: the first switching command is received, first switching command, which is used to indicate, to include in the three-dimensional display imageAll first object objects pass through two-dimensional container show;
S42: in response to first switching command, determine that the three-dimensional display image and two dimension show the between imageOne differential data, the two dimension display diagram seems the image that the two-dimensional container is shown before switching to three dimensional container;
S43: image, which carries out local rendering, to be shown to the two dimension using first differential data, to update the two dimensionShow image;
S44: show that the updated two dimension shows image by the two-dimensional container.
In the present embodiment, two-dimensional container, which can be, has the function of processing capacity (such as demonstrating one's ability) to two-dimensional image dataModule.
It illustratively, may include switching key in user interface, user is by clicking the switching key, to set to electronicsStandby inputting switching command, makes client or browser in the electronic equipment receive the switching command.Specifically, if clientEnd or browser are currently showing first object object in a manner of three-dimensional three dimensional container, then user clicks switching keyThe instruction generated afterwards is the first switching command, is used to indicate all first object objects that will include in three-dimensional display image and passes throughTwo-dimensional container is shown.
In the present embodiment, three-dimensional display image and two dimension show the first differential data between image for characterizing three-dimensional exhibitionThe first object object and two dimension for including in diagram picture show that the first object for including in image shows the difference in image.Such asIt include the vegetables such as crab, dessert, abalone fillet in three-dimensional display image, two dimension shows to include the vegetables such as crab and dessert in image,Then first differential data characterizes difference vegetable, i.e. abalone fillet vegetable.
For the three-dimensional display image shown in Fig. 3, the content of the three-dimensional display image image current presentation includes dining ringBorder further includes this three vegetable of crab, dessert and abalone fillet.Assuming that two-dimensional container is shown when the last two dimension is shownTwo dimension show to include the twice vegetable such as crab and dessert in image.After receiving the first switching command, three-dimensional display is calculatedImage and two dimension show that the first differential data between image, first differential data characterize difference vegetable, i.e. abalone fillet vegetable.Then the difference vegetable is utilized, image, which carries out local rendering, to be shown to two dimension, two dimension is made to show that image is including crab and dessertOn the basis of original vegetable, this new vegetable of abalone fillet is incorporated, to update and show that updated two dimension shows image.ItsIn, updated two dimension shows to include this three vegetable of crab, dessert and abalone fillet in image.
By executing above-mentioned steps S41 to step S44, richer exhibition method is further provided for user, user is madeTwo-dimentional exhibition method can be switched to from three-dimensional display mode, to advanced optimize user experience.And during switching, lead toThe first differential data calculated between three-dimensional display image and two dimension displaying image is crossed, and is locally rendered using the first differential dataTwo dimension shows image, can reduce rendering data amount, improves computation rate, advanced optimizes user experience.
In addition, can also first determine whether include in the three-dimensional display image first before executing above-mentioned steps S42Target object shows whether the first object object for including in image is identical with the two dimension, to determine whether to execute step S42:Determine that the three-dimensional display image and two dimension show the first differential data between image.
Wherein, the first object object and the two dimension for including in the three-dimensional display image show in image and includeIn the different situation of first object object, step is executed: determining that the three-dimensional display image and two dimension are shown between imageFirst differential data.
Assuming that user during two dimension is shown, has selected crab and sweets this twice vegetable, so that two dimension at that time is shownIt include crab and sweets this twice vegetable in image.Then client or browser is made to switch to three-dimensional display, and in three-dimensional exhibitionDuring showing, user has selected abalone fillet vegetable again, so that including this three course of crab, dessert and abalone fillet in three-dimensional display imageProduct.Subsequent user inputs the first switching command again, and client or browser is made to switch to two-dimentional displaying again.Client or browsingDevice first determines whether out that three-dimensional display image and nearest two dimension show image (during i.e. last time two dimension is shown, at the eleventh hourTwo dimension shows image) between there is difference vegetable, i.e. abalone fillet vegetable.Then it executes step S42: determining the three-dimensional display figureAs showing the first differential data between image with two dimension.
Or, it is assumed that user has selected crab and sweets this twice vegetable, so that two dimension at that time during two dimension is shownShow to include crab and sweets this twice vegetable in image.Then client or browser is made to switch to three-dimensional display, and threeDuring dimension is shown, user deletes dessert vegetable, so that only including crab vegetable in three-dimensional display image.Subsequent user inputs againFirst switching command makes client or browser switch to two-dimentional displaying again.Client or browser first determine whether out three-dimensionalShow that image and nearest two dimension show there is difference vegetable, i.e. dessert vegetable between image.Then it executes step S42: determiningThe three-dimensional display image and two dimension show the first differential data between image.
Or, it is assumed that user has selected crab and sweets this twice vegetable, so that two dimension at that time during two dimension is shownShow to include crab and sweets this twice vegetable in image.Then client or browser is made to switch to three-dimensional display, butDuring three-dimensional display, user does not select new vegetable so that still only include in three-dimensional display image crab and sweets thisTwice vegetable.Or during three-dimensional display, user had selected abalone fillet vegetable originally, but deleted the abalone fillet immediately againVegetable, so that still only including crab and sweets this twice vegetable in three-dimensional display image.Subsequent user inputs the first switching againInstruction, makes client or browser switch to two-dimentional displaying again.Client or browser first determine whether out three-dimensional display imageShow do not have difference vegetable between image with nearest two dimension.Then step S42 is not executed, and directly passes through two-dimensional container exhibitionShow that former two dimension shows image.
It, can be in three-dimensional display image and two-dimentional display diagram by executing above-mentioned deterministic process before executing step S42It when not generating target object variation as between, is calculated without differential data, further decreases calculation amount, improve computation rate.
In addition, the embodiment of the present application propose object methods of exhibiting can with the following steps are included:
S51: receiving the second switching command, and second switching command, which is used to indicate, to include in the two dimension displaying imageAll first object objects pass through three dimensional container show;
S52: in response to second switching command, determine that the two dimension shows the between image and three-dimensional display imageTwo differential datas, the three-dimensional display image are the image that the three dimensional container is shown before switching to two-dimensional container;
S53: local rendering is carried out to the three-dimensional display image using second differential data, to update the three-dimensionalShow image;
S54: the updated three-dimensional display image is shown by the three dimensional container.
It illustratively, may include switching key in user interface, user is by clicking the switching key, to set to electronicsStandby inputting switching command, makes client or browser in the electronic equipment receive the switching command.Specifically, if clientEnd or browser are currently passing through two-dimensional container and are showing first object object in a two-dimensional manner, then user clicks switching keyThe instruction generated afterwards is the second switching command, is used to indicate two dimension showing that all first object objects for including in image pass throughThree dimensional container is shown.
In the present embodiment, two dimension shows the second differential data between image and three-dimensional display image for characterizing two-dimentional exhibitionThe first object for including in the first object object and three-dimensional display image for including in diagram picture shows the difference in image.Such asTwo dimension shows to include the vegetables such as crab, dessert, abalone fillet in image, includes the vegetables such as crab and dessert in three-dimensional display image,Then second differential data characterizes difference vegetable, i.e. abalone fillet vegetable.
By executing above-mentioned steps S51 to step S54, richer exhibition method is further provided for user, user is madeIt can be switched to three-dimensional display mode from two-dimentional exhibition method, to advanced optimize user experience.And during switching, lead toThe second differential data calculated between two dimension displaying image and three-dimensional display image is crossed, and is locally rendered using the second differential dataThree-dimensional display image can reduce rendering data amount, improves computation rate, advanced optimizes user experience.
Based on the same inventive concept, another embodiment of the application provides a kind of object displaying device.It is this with reference to Fig. 4, Fig. 4Apply for the schematic diagram for the object displaying device that an embodiment provides.Described device includes:
Three-dimensional display command reception module 41, for receive be directed to first object object three-dimensional display instruct, described threeDimension shows that instruction is used to indicate and shows the first object object by three dimensional container;
3-D image obtains module 42, for instructing in response to the three-dimensional display, obtains the first object object3-D image;
Fusion Module 43, for by the three of the 3-D image of the first object object and the three dimensional container current presentationDimension shows that image is merged, to update the three-dimensional display image;
First display module 44, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, described device further include:
Command reception module is deleted, for receiving the deletion instruction for being directed to the second target object, second target objectIt is any one or more at least one the first object object for including, the deletion instruction in the three-dimensional display imageIt is used to indicate and deletes second target object from the three-dimensional display image;
Removing module, in response to deletions instruction, by second target object from the three-dimensional display imageMiddle deletion, to update the three-dimensional display image;
Second display module, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, described device further include:
Lower list command reception module, for receiving lower single instrction, the lower single instrction is used to indicate to the three-dimensional displayAll first object objects for including in image generate order;
Pricing information obtains module, in response to the lower single instrction, for including in the three-dimensional display imageEach first object object in all first object objects, obtains the pricing information of the first object object;
Order generation module, for generating order according to all respective pricing informations of first object object.
Optionally, described device further include:
First Switching command receiver module, for receive the first switching command, first switching command be used to indicate byAll first object objects for including in the three-dimensional display image are shown by two-dimensional container;
First differential data determining module, for determining the three-dimensional display image in response to first switching commandWith two dimension show image between the first differential data, it is described two dimension display diagram seem before switching to three dimensional container, it is describedThe image that two-dimensional container is shown;
First rendering module, for showing that image carries out local rendering to the two dimension using first differential data,Image is shown to update the two dimension;
Third display module, for showing that the updated two dimension shows image by the two-dimensional container.
Optionally, described device further include:
Judgment module, first object object and the two-dimentional display diagram for judging to include in the three-dimensional display imageWhether the first object object for including as in is identical, to determine whether to execute step: determining the three-dimensional display image and two dimensionShow the first differential data between image;
The first differential data determining module includes:
First differential data determines submodule, first object object and institute for including in the three-dimensional display imageIt states two dimension to show in the different situation of first object object for including in image, executes step: determining the three-dimensional display figureAs showing the first differential data between image with two dimension.
Optionally, described device further include:
Second Switching command receiver module, for receive the second switching command, second switching command be used to indicate byThe two dimension shows that all first object objects for including in image are shown by three dimensional container;
Second differential data determining module, for determining that the two dimension shows image in response to second switching commandThe second differential data between three-dimensional display image, the three-dimensional display image are before switching to two-dimensional container described threeThe image that dimension container is shown;
Second rendering module, for carrying out local rendering to the three-dimensional display image using second differential data,To update the three-dimensional display image;
4th display module, for showing the updated three-dimensional display image by the three dimensional container.
Optionally, the 3-D image acquisition module includes:
Viewdata obtains submodule, for instructing in response to the three-dimensional display, obtains first mesh from serverThe viewdata of logo image includes the 3-D image and two dimensional image of the first object object in the viewdata;
Submodule is screened, for filtering out the 3-D image of the first object object from the viewdata.
Based on the same inventive concept, another embodiment of the application provides a kind of computer readable storage medium, stores thereonThere is computer program, when which is executed by processor, realizes the method as described in any of the above-described embodiment of the applicationIn step.
Based on the same inventive concept, another embodiment of the application provides a kind of electronic equipment, including memory, processor andThe computer program that can be run on a memory and on a processor is stored, when the processor executes the computer program,Realize the step in method described in any of the above-described embodiment of the application.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simplePlace illustrates referring to the part of embodiment of the method.
All the embodiments in this specification are described in a progressive manner, the highlights of each of the examples are withThe difference of other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiments of the present application may be provided as method, apparatus or calculatingMachine program product.Therefore, the embodiment of the present application can be used complete hardware embodiment, complete software embodiment or combine software andThe form of the embodiment of hardware aspect.Moreover, the embodiment of the present application can be used one or more wherein include computer canWith in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program codeThe form of the computer program product of implementation.
The embodiment of the present application is referring to according to the method for the embodiment of the present application, terminal device (system) and computer programThe flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructionsIn each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide theseComputer program instructions are set to general purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminalsStandby processor is to generate a machine, so that being held by the processor of computer or other programmable data processing terminal devicesCapable instruction generates for realizing in one or more flows of the flowchart and/or one or more blocks of the block diagramThe device of specified function.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing terminal devicesIn computer-readable memory operate in a specific manner, so that instruction stored in the computer readable memory generates packetThe manufacture of command device is included, which realizes in one side of one or more flows of the flowchart and/or block diagramThe function of being specified in frame or multiple boxes.
These computer program instructions can also be loaded into computer or other programmable data processing terminal devices, so thatSeries of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thusThe instruction executed on computer or other programmable terminal equipments is provided for realizing in one or more flows of the flowchartAnd/or in one or more blocks of the block diagram specify function the step of.
Although preferred embodiments of the embodiments of the present application have been described, once a person skilled in the art knows basesThis creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted asIncluding preferred embodiment and all change and modification within the scope of the embodiments of the present application.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to byOne entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operationBetween there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaningCovering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrapThose elements are included, but also including other elements that are not explicitly listed, or further includes for this process, method, articleOr the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limitedElement, it is not excluded that there is also other identical elements in process, method, article or the terminal device for including the element.
Above to a kind of object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing provided herein, carry outIt is discussed in detail, specific examples are used herein to illustrate the principle and implementation manner of the present application, above embodimentsExplanation be merely used to help understand the present processes and its core concept;At the same time, for those skilled in the art,According to the thought of the application, there will be changes in the specific implementation manner and application range, in conclusion in this specificationHold the limitation that should not be construed as to the application.

Claims (10)

CN201910615753.6A2019-07-092019-07-09Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executingPendingCN110458648A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910615753.6ACN110458648A (en)2019-07-092019-07-09Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910615753.6ACN110458648A (en)2019-07-092019-07-09Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing

Publications (1)

Publication NumberPublication Date
CN110458648Atrue CN110458648A (en)2019-11-15

Family

ID=68482486

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910615753.6APendingCN110458648A (en)2019-07-092019-07-09Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing

Country Status (1)

CountryLink
CN (1)CN110458648A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2021098306A1 (en)*2019-11-182021-05-27北京沃东天骏信息技术有限公司Object comparison method, and device
WO2021249358A1 (en)*2020-06-082021-12-16华为技术有限公司Rendering method, device and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101937546A (en)*2010-08-312011-01-05中山大学 Online shopping system and method thereof
CN104318002A (en)*2014-10-172015-01-28上海衣得体信息科技有限公司Method for converting three-dimensional clothing effect to two-dimensional clothing effect
CN104952113A (en)*2015-07-082015-09-30北京理工大学Dress fitting experience method, system and equipment
CN105469288A (en)*2016-01-292016-04-06深圳市灵墨视界科技有限公司Mobile terminal 3D virtual product display system
CN106504060A (en)*2016-10-222017-03-15肇庆市联高电子商务有限公司Human body system for trying based on ecommerce

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101937546A (en)*2010-08-312011-01-05中山大学 Online shopping system and method thereof
CN104318002A (en)*2014-10-172015-01-28上海衣得体信息科技有限公司Method for converting three-dimensional clothing effect to two-dimensional clothing effect
CN104952113A (en)*2015-07-082015-09-30北京理工大学Dress fitting experience method, system and equipment
CN105469288A (en)*2016-01-292016-04-06深圳市灵墨视界科技有限公司Mobile terminal 3D virtual product display system
CN106504060A (en)*2016-10-222017-03-15肇庆市联高电子商务有限公司Human body system for trying based on ecommerce

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2021098306A1 (en)*2019-11-182021-05-27北京沃东天骏信息技术有限公司Object comparison method, and device
US12198175B2 (en)2019-11-182025-01-14Beijing Wodong Tianjun Information Technology Co., Ltd.Object comparison method, and device
WO2021249358A1 (en)*2020-06-082021-12-16华为技术有限公司Rendering method, device and system

Similar Documents

PublicationPublication DateTitle
KR101512084B1 (en)Web search system for providing 3 dimensional web search interface based virtual reality and method thereof
CN103475995B (en)Three-dimensional shopping platform coordinates the method showing with geographic locating device
US9348939B2 (en)Web site sectioning for mobile web browser usability
CN104866522A (en)Method and device for providing answer information for questioner
KR101911191B1 (en)Method and system to provide a scroll map
CN104424232B (en)A kind of webpage label method and apparatus
JP4764523B1 (en) Electronic book advertising system, electronic book advertising method, client device, advertisement providing device, program, and information recording medium
TW201743289A (en)Method, apparatus and system for generating collocation renderings
US20140365873A1 (en)Computing devices for generating content layout
US20140368511A1 (en)Interactive visualization for highlighting change in top and relative ranking
JP2012501492A (en) Method and system for providing product object information on the Internet
CN110069734A (en)A kind of page assembly shows method and apparatus
CN110458648A (en)Object methods of exhibiting, device, electronic equipment and readable storage medium storing program for executing
KR20160066799A (en)Method, apparatus and computer program for providing multimedia contents preview
US11138652B2 (en)Method and computer program product for an expanded shopping product page and catalog layout
CN110391972A (en)A kind of business execution system, method and device
KR100848452B1 (en) Map based content registration / display method
CN104238884A (en)Dynamic information presentation and user interaction system and equipment based on digital panorama
US20170220206A1 (en)Content suggestions in a presentation program
CN109102177A (en)Processing method, device and the equipment of cloud shelf
CN106528560A (en)Travel route planning method and apparatus
CN107608590B (en)Picture browsing method and device
EP3454207A1 (en)Dynamic preview generation in a product lifecycle management environment
JP5419096B2 (en) Schedule creation system
WO2015017735A2 (en)Clickstream monitoring

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp