CN103336678A - Resource displaying method and device as well as terminal - Google Patents

Resource displaying method and device as well as terminal Download PDF

Info

Publication number
CN103336678A
CN103336678A CN2013103009906A CN201310300990A CN103336678A CN 103336678 A CN103336678 A CN 103336678A CN 2013103009906 A CN2013103009906 A CN 2013103009906A CN 201310300990 A CN201310300990 A CN 201310300990A CN 103336678 A CN103336678 A CN 103336678A
Authority
CN
China
Prior art keywords
model
resource
rectangular model
rectangular
scene
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013103009906A
Other languages
Chinese (zh)
Other versions
CN103336678B (en
Inventor
吴鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TVMining Beijing Media Technology Co Ltd
Original Assignee
TVMining Beijing Media 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 TVMining Beijing Media Technology Co Ltd filed Critical TVMining Beijing Media Technology Co Ltd
Priority to CN201310300990.6A priority Critical patent/CN103336678B/en
Publication of CN103336678A publication Critical patent/CN103336678A/en
Application granted granted Critical
Publication of CN103336678B publication Critical patent/CN103336678B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a resource displaying method which comprises the following steps: loading a 3D arc-shaped curtain model and a 3D rectangular model in a 3D scene; building a 2D resource material, and mapping the 2D resource material on a display panel of the 3D arc-shaped curtain model and a display panel of the 3D rectangular model respectively; initializing the 3D rectangular model as a stealth mode; displaying the 3D arc-shaped curtain model with the 2D resource material. The 3D scene of the 2D resource is displayed through the 3D arc-shaped curtain model and the 3D rectangular model, the stereoscopic impression of the computer resource display interface is enhanced greatly, and the 3D interface effect and the switching from the 3D interface display to the full-screen display in resource display are realized. The invention further discloses a device and a terminal for implementing the method.

Description

A kind of resource methods of exhibiting, device and terminal
Technical field
The present invention relates to 3D scene technical field, relate in particular to a kind of resource methods of exhibiting, device and terminal.
Background technology
Carry out resources such as literal, picture and video by computing machine when showing, normally in two-dimentional interactive interface, carry out, for example in the two-dimentional broadcast interface of copy editor's software, software with the aid of pictures and video software, play literal, picture and video.
Along with the continuous development of computing machine display technique and 3D scene technology, people more and more pursue the shocking scene sensation that the 3D technology is brought.People's vision can be experienced the depth feelings of scene in the 3D interface, and wish can multi-angle watch the 3D scene.
The present application people finds that two-dimentional interactive interface can't satisfy the demand, can not bring the scene impression of carrying out three-dimensional projection, can only show resources such as literal, picture, video from single angle again; Can't make the exhibition method of resource very single in conjunction with other rendering effect; Also can't realize the 3D interface display of resource and the switching between the full screen display.
Summary of the invention
The embodiment of the invention provides a kind of resource methods of exhibiting, device and terminal, has realized the three-dimensional interfacial effect when resource is showed and can switch to full screen display.
For reaching above-mentioned purpose, the present invention by the following technical solutions:
A kind of resource methods of exhibiting, this method comprises:
In the 3D scene, load 3D arc curtain model and 3D rectangular model;
Make up 2D resource material, described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
The described 3D rectangular model of initialization is stealth mode;
Show the 3D arc curtain model with described 2D resource material.
The 2D resource that loads 3D arc curtain model and 3D resource model simultaneously and show identical content simultaneously, before playing up, described 3D rectangular model is initialized as stealth mode, then only show 3D arc curtain model and 2D resource thereof to the user, greatly strengthened the stereoscopic sensation that computer resource is showed the interface, switching when the 3D rectangular model of hiding will be for full screen display, thus make the three-dimensional arc curtain of structure show that scene has possessed and full frame displaying between the function of switching mutually.
Preferably, this method also comprises: when receiving full frame displaying instruction, move described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate; Switching described 3D rectangular model is display mode.
After receiving the instruction of full frame displaying, the mobile 3 D rectangular model is to position that can its display surface of full screen display and self turn to and make display surface over against the attitude of current video camera, switches to display mode again, thus full frame displaying 2D resource.By the switching of hiding 3D rectangular model realization full screen display, the user can not see the moving process of 3D rectangular model in the handoff procedure, plays up the 3D rectangular model after moving into place again, thereby directly cuts full screen display.
Preferably, this method also comprises: when receiving that full frame displaying is instructed, switching described 3D rectangular model is display mode; Show that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
After receiving the instruction of full frame displaying, switching the 3D rectangular model is display mode, shows that to the user 3D rectangular model moves to the process of full screen display position in scene.
Preferably, described when loading 3D arc curtain model and 3D rectangular model in the 3D scene, the summit of described 3D arc curtain model display surface overlaps with the summit of described 3D rectangular model display surface.Can present the 2D resource that moves to full frame displaying and be exactly the 2D resource from 3D arc curtain model, make the user feel that the 2D resource of full frame displaying and the 2D resource of its selection match, be exactly the 3D arc curtain model that shows from before, bring the better fade effect to full frame switching.
Preferably, this method also comprises:
When receiving the instruction of withdrawing from full frame displaying, to switch described 3D rectangular model be stealth mode and make it return initial position.Withdraw from and directly hide the 3D rectangular model when full frame, continue only to show 3D arc curtain model and 2D resource thereof, the continuity that keeps the user to watch, the 3D rectangular model is returned initial position under stealth mode.
Preferably, described 2D resource material is 2D video material.Realized by the 3D arc curtain model displaying video in the described three-dimensional scenic or carried out network direct broadcasting, made video playback or live becoming be rich in presence.
A kind of resource exhibiting device comprises:
Load-on module is used for loading 3D arc curtain model and 3D rectangular model in the 3D scene;
Processing module is used for making up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
Initialization module, being used for the described 3D rectangular model of initialization is stealth mode;
First display module is used for showing the 3D arc curtain model with described 2D resource material.
Preferably, also comprise:
Mobile module when receiving full frame displaying instruction, is used for moving described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate; First handover module, being used for switching described 3D rectangular model is display mode.
Preferably, also comprise:
Second handover module, when receiving that full frame displaying is instructed, being used for switching described 3D rectangular model is display mode; Second display module be used for to show that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
Preferably, also comprise:
The 3rd handover module when receiving the instruction of withdrawing from full frame displaying, is used for switching described 3D rectangular model and is stealth mode and makes it return initial position.
A kind of resource displaying terminal, above-mentioned any one resource exhibiting device.
Other features and advantages of the present invention will be set forth in the following description, and, partly from instructions, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in the instructions of writing, claims and accompanying drawing.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of instructions, is used from explanation the present invention with embodiments of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of a kind of resource methods of exhibiting of providing of the embodiment of the invention one;
Fig. 2 is the three-dimensional scenic synoptic diagram that comprises 3D arc curtain model and 3D rectangular model that the embodiment of the invention makes up;
Fig. 3 is the 3D arc curtain model that makes up of the embodiment of the invention and the 3D rectangular model display surface scene synoptic diagram when overlapping;
Fig. 4 is the scene display synoptic diagram when the 3D rectangular model is hidden in the embodiment of the invention;
Fig. 5 is the structural representation of a kind of resource exhibiting device of providing of the embodiment of the invention one;
Fig. 6 is the process flow diagram of a kind of resource methods of exhibiting of providing of the embodiment of the invention two;
Fig. 7 is the scene synoptic diagram when the 3D rectangular model moves to the position that display surface can full frame displaying in the embodiment of the invention;
Fig. 8 is the structural representation of a kind of resource exhibiting device of providing of the embodiment of the invention two;
Fig. 9 is the process flow diagram of a kind of resource methods of exhibiting of providing of the embodiment of the invention three;
Figure 10 is the structural representation of a kind of resource exhibiting device of providing of the embodiment of the invention three.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for description and interpretation the present invention, and be not used in restriction the present invention.
Fig. 1 is a kind of resource methods of exhibiting that the embodiment of the invention one provides, and this method comprises:
S101 loads 3D arc curtain model and 3D rectangular model in the 3D scene.
In the three-dimensional scenic that is constituted by the XYZ three-dimensional system of coordinate, read 3D arc curtain model and 3D rectangular model and be loaded into the described three-dimensional scenic from the 3D model database.As shown in Figure 2, described 3D arc curtain model comprises display surface 20, bottom surface 21 and end face 22, and described 3D rectangular model comprises display surface 23, bottom surface 24 and end face 25.Wherein the bottom surface 21 of 3D arc curtain model is parallel to end face 22, and the bottom surface 24 of 3D rectangular model is parallel to end face 25.When loading described 3D arc curtain model, the surface level that described bottom surface and X-axis and Y-axis are formed is parallel.When loading described 3D rectangular model, can be loaded on optional position in the scene, and attitude is put arbitrarily, and described 3D rectangular model is passed through the rotation coordinate system of X ' Y ' Z ' composition and controlled its attitude variation, adjusts its rotation coordinate and can change the placing attitude of described 3D rectangular model in scene.
Preferably, when loading 3D arc curtain model and 3D rectangular model in the 3D scene, the summit of described 3D arc curtain model display surface overlaps with the summit of described 3D rectangular model display surface.As shown in Figure 3, four summits of 3D arc curtain model display surface 20 overlap with four summits of 3D rectangular model display surface 23.Adopt this load mode, when carrying out the switching of full screen display, can present better visual effect, this point will describe in subsequent embodiment.
S102 makes up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively.
Literal material, picture material or video material that described 2D resource material can be.Above-mentioned resource material is mapped to the display surface 20 of described 3D arc curtain model and the display surface 23 of described 3D rectangular model respectively in the pinup picture mode, i.e. the 2D resource material of the display surface 23 displaying identical contents of the display surface 20 of described 3D arc curtain model and described 3D rectangular model; Submit to vertex data and current resource data to the video card as texture and material of described 3D arc curtain model and 3D rectangular model to play up again, can generate by described 3D arc curtain model and 3D rectangular model and carry out the scene that the 2D resource is showed.
Described structure 2D resource material further comprises:
Make up the 2D resource layer.Initialization 2D resource layer also arranges the size of described 2D resource layer, initialization 2D need arrange the 2D resource type during resource layer, when for example initialization 2D resource layer is video, movielayer=[[QTMovielayer alloc] init], its video layer (movielayer) namely is set is the QuickTime video layer (QTMovielayer) based on the QTKit framework.The described size that the 2D resource layer is set, comprise frame (frame) and scope (bound) that described 2D resource layer is set, for example, movielayer.frame=rootlayer.frame, the frame that 2D video resource layer (movielayer) namely is set is identical with the frame of root layer (rootlayer); Movielayer.bounds=rootlayer.bounds, namely arrange above-mentioned 2D video resource layer scope identical with the scope of root layer (rootlayer).
Make up core animation layer (CoreAmination Layer, CA Layer) as a setting.Described core animation layer is the rectangular area that displaying contents is showed on screen; Comprise the described core animation of initialization layer: CALayer*basemovielayer=[[CALayer alloc] init], be about to described core animation layer as the background layer (basemovielayer) of described 2D video resource layer; The size of described core animation layer is set, comprise frame and scope equally, for example, basemovielayer.frame=rootlayer.frame, the frame that described core animation layer (being the basemovielayer background layer) namely is set is identical with the frame of root layer (rootlayer); Basemovielayer.bounds=rootlayer.bounds, the size that described core animation layer namely is set is identical with the root layer, makes the size of described core animation layer (background layer) identical with described 2D video resource layer.
Described core animation layer background picture is set.The picture file name of Jia Zaiing is obtained described picture file as required, for example, basemovielayer.contents=[NSImage Imagenamed:@ " jiazaizhong2 "], be that described core animation layer content displayed is set to show the background picture of " in the loading ", then the filename " jiazaizhong2 " according to this picture obtains corresponding picture.
Described 2D resource layer is added on the described core animation layer.For example, [basemovielayer addsublayer:movielayer] is about to 2D video resource layer and adds on the core animation layer (background layer), to be used for showing the 2D resource in this zone.The core animation layer of the above-mentioned 2D of the being added with resource layer that obtains namely can be used as 2D resource material.
S103, the described 3D rectangular model of initialization is stealth mode.
Described stealth mode does not namely submit to the vertex data of described 3D rectangular model and resource material quality data to video card to play up.The described 3D arc of physical presence curtain model and 3D rectangular model in this moment 3D scene, but only described 3D arc curtain model and resource data thereof are played up, the user can only see 3D arc curtain model in the scene and the 2D resource of display surface thereof, as shown in Figure 4, has only 3D arc curtain model in the scene that the user sees.Carrying out to use described hiding 3D rectangular model when full screen display is switched.
S104 shows the 3D arc curtain model with described 2D resource material.
For the 3D scene that makes up by above-mentioned steps, show according to default visual angle parameter and light parameter, hiding owing among the S103 3D rectangular model being provided with, the 2D resource material that only show described 3D arc curtain model and display surface thereof this moment.
Preferably, described 2D resource material is 2D video material, and is live to be used for displaying video or to carry out internet program.
Accordingly, the embodiment of the invention one provides a kind of resource exhibiting device, as shown in Figure 5, comprising:
Load-on module 50 is used for loading 3D arc curtain model and 3D rectangular model in the 3D scene;
Processing module 51 is used for making up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
Initialization module 52, being used for the described 3D rectangular model of initialization is stealth mode;
First display module 53 is used for showing the 3D arc curtain model with described 2D resource material.
The 2D resource that has loaded 3D arc curtain model and 3D resource model in the 3D scene that the embodiment of the invention one makes up simultaneously and showed identical content simultaneously, before playing up, described 3D rectangular model is initialized as stealth mode, then only show 3D arc curtain model and 2D resource thereof to the user, switching when the 3D rectangular model of hiding will be for full screen display, thereby the three-dimensional arc curtain that makes structure shows that scene has possessed and full frame displaying between the function switched mutually, the 3D rectangular model of stealth mode can not influence the user normally watching before switching.
Fig. 6 is a kind of resource methods of exhibiting that the embodiment of the invention two provides, and this method comprises:
S601 loads 3D arc curtain model and 3D rectangular model in the 3D scene.Described identical with S101, do not do repetition at this.
S602 makes up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively.Described identical with S102, do not do repetition at this.
S603, the described 3D rectangular model of initialization is stealth mode.Described identical with S103, do not do repetition at this.
S604 shows the 3D arc curtain model with described 2D resource material.Described identical with S104, do not do repetition at this.
S605 when receiving full frame displaying instruction, moves described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
Described full frame displaying instruction comes from user's input operation.
If make the display surface of 3D rectangular model can full screen display in the current scene camera lens, then need described 3D rectangular model is moved to the relevant position in the scene and adjusts attitude, make its display surface can be over against the current video camera of scene.For example among Fig. 7, described 3D rectangular model moves to the more close current video camera in the place ahead of 3D arc curtain model and position that can its display surface 23 of full frame displaying from the position shown in Fig. 2 or Fig. 3, self rotates simultaneously to be the attitude over against current video camera.Scene coordinate when needing default described 3D model to arrive this position with and be used for the rotation coordinate of self adjusting attitude.Described scene coordinate is the coordinate of described 3D rectangular model central point in described 3D scene space, and for example, the scene coordinate of current described 3D rectangular model is (x 0, y 0, z 0), the rotation coordinate be (x ' 0, y ' 0, z ' 0), the scene coordinate of default full frame display location is (x 1, y 1, z 1), be about to the central point of described 3D rectangular model from (x 0, y 0, z 0) move to coordinate (x 1, y 1, z 1); The rotation coordinate of default full frame display location be (x ' 1, y ' 1, z ' 1), be about to described 3D rectangular model from (x ' 0, y ' 0, z ' 0) go to certainly (x ' 1, y ' 1, z ' 1), make its display surface over against the current video camera of scene.The 3D rectangular model still is in stealth mode described in this process, and the user can not see the process that described 3D rectangular model moves in scene.
S606, switching described 3D rectangular model is display mode.
After described 3D rectangular model moves into place, namely can make its display surface under current video camera during full frame displaying, switching described 3D rectangular model is display mode.Submit to the vertex data of described 3D rectangular model and material resource data to video card to play up this moment, and the 2D resource of its display surface is carried out full frame displaying.
S607, when receiving the instruction of withdrawing from full frame displaying, to switch described 3D rectangular model be stealth mode and make it return initial position.
The described instruction of withdrawing from full screen display comes from user's input operation.
The 3D rectangular model that switching is in the full screen display position is namely no longer played up described 3D rectangular model to stealth mode, and the user can't see described 3D rectangular model, can only see the 2D resource of 3D arc curtain model and displaying thereof.Described 3D rectangular model will be returned initial position after entering stealth mode.For example, described 3D rectangular model is from current scene coordinate (x 1, y 1, z 1) position moves to initial scene coordinate (x 0, y 0, z 0) position; The rotation coordinate of described 3D rectangular model also can restPose, namely from (x ' 1, y ' 1, z ' 1) revert to (x ' 0, y ' 0, z ' 0), revert to the initial attitude after loading among the S601, the position as shown in Fig. 2 or Fig. 3.
Accordingly, the embodiment of the invention two provides a kind of resource exhibiting device, as shown in Figure 8, comprising:
Load-on module 50 is used for loading 3D arc curtain model and 3D rectangular model in the 3D scene;
Processing module 51 is used for making up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
Initialization module 52, being used for the described 3D rectangular model of initialization is stealth mode;
First display module 53 is used for showing the 3D arc curtain model with described 2D resource material;
Mobile module 54 when receiving full frame displaying instruction, is used for moving described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate;
First handover module 55, being used for switching described 3D rectangular model is display mode;
The 3rd handover module 56 when receiving the instruction of withdrawing from full frame displaying, is used for switching described 3D rectangular model and is stealth mode and makes it return initial position.
The 2D resource that the embodiment of the invention two has loaded 3D arc curtain model and 3D resource model simultaneously and showed identical content simultaneously, before playing up, described 3D rectangular model is initialized as stealth mode, then only show 3D arc curtain model and 2D resource thereof to the user, after receiving the instruction of full frame displaying, the mobile 3 D rectangular model is to position that can its display surface of full screen display and self turn to and make display surface over against the attitude of current video camera, switch to display mode again, thus full frame displaying 2D resource.By the switching of hiding 3D rectangular model realization full screen display, the user can not see the moving process of 3D rectangular model in the handoff procedure, plays up the 3D rectangular model after moving into place again, thereby directly cuts full screen display.
Fig. 9 is a kind of resource methods of exhibiting that the embodiment of the invention three provides, and this method comprises:
S901 loads 3D arc curtain model and 3D rectangular model in the 3D scene.Described identical with S101, do not do repetition at this.
S902 makes up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively.Described identical with S102, do not do repetition at this.
S903, the described 3D rectangular model of initialization is stealth mode.Described identical with S103, do not do repetition at this.
S904 shows the 3D arc curtain model with described 2D resource material.Described identical with S104, do not do repetition at this.
S905, when receiving that full frame displaying is instructed, switching described 3D rectangular model is display mode.
Described full frame displaying instruction comes from user's input operation.
Switching described 3D rectangular model is display mode, submits to the vertex data of described 3D rectangular model and material resource data to video card to play up, make the user see in the scene the 3D rectangular model with and the 2D resource of display surface.
S906 shows that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
If make the display surface of 3D rectangular model can full screen display in the current scene camera lens, then need described 3D rectangular model is moved to the relevant position in the scene and adjusts attitude, make its display surface can be over against the current video camera of scene.For example among Fig. 7, described 3D rectangular model moves to the more close current video camera in the place ahead of 3D arc curtain model and position that can its display surface 23 of full frame displaying from the position shown in Fig. 2 or Fig. 3, self rotates simultaneously to be the attitude over against current video camera.Scene coordinate when needing default described 3D model to arrive this position with and be used for the rotation coordinate of self adjusting attitude.Described scene coordinate is the coordinate of described 3D rectangular model central point in described 3D scene space, and for example, the scene coordinate of current described 3D rectangular model is (x 0, y 0, z 0), the rotation coordinate be (x ' 0, y ' 0, z ' 0), the scene coordinate of default full frame display location is (x 1, y 1, z 1), be about to the central point of described 3D rectangular model from (x 0, y 0, z 0) move to coordinate (x 1, y 1, z 1); The rotation coordinate of default full frame display location be (x ' 1, y ' 1, z ' 1), be about to described 3D rectangular model from (x ' 0, y ' 0, z ' 0) go to certainly (x ' 1, y ' 1, z ' 1), make its display surface over against the current video camera of scene.
The 3D rectangular model has switched to display mode in S905, therefore above-mentioned moving process will show the user, for the user presents a progressive formation, the 3D rectangular model begins mobile and begins self simultaneously to rotate from initial position in this process, move to position that can full frame its display surface of displaying gradually and display surface turned to over against current scene video camera, thereby enter full frame displaying.Preferably, described when loading 3D arc curtain model and 3D rectangular model in the 3D scene, the summit of described 3D arc curtain model display surface overlaps with the summit of described 3D rectangular model display surface, i.e. mode shown in Fig. 3.In this manner, show moving process again after the 3D rectangular model switched to display mode, can present the 2D resource that moves to full frame displaying and be exactly the 2D resource from 3D arc curtain model, making the user feel that the 2D resource of full frame displaying and the 2D resource of its selection match, is exactly the 3D arc curtain model that shows from before.Be actually because the 3D arc curtain model in the scene is showed identical 2D resource at the same time with the 3D rectangular model.
S907, when receiving the instruction of withdrawing from full frame displaying, to switch described 3D rectangular model be stealth mode and make it return initial position.Described identical with S607, do not do repetition at this.
Accordingly, the embodiment of the invention three provides a kind of resource exhibiting device, as shown in figure 10, comprising:
Load-on module 50 is used for loading 3D arc curtain model and 3D rectangular model in the 3D scene;
Processing module 51 is used for making up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
Initialization module 52, being used for the described 3D rectangular model of initialization is stealth mode;
First display module 53 is used for showing the 3D arc curtain model with described 2D resource material;
Second handover module 57, when receiving that full frame displaying is instructed, being used for switching described 3D rectangular model is display mode;
Second display module 58 be used for to show that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate;
The 3rd handover module 56 when receiving the instruction of withdrawing from full frame displaying, is used for switching described 3D rectangular model and is stealth mode and makes it return initial position.
The 2D resource that the embodiment of the invention three embodiment of the invention two have loaded 3D arc curtain model and 3D resource model simultaneously and showed identical content simultaneously, before playing up, described 3D rectangular model is initialized as stealth mode, then only show 3D arc curtain model and 2D resource thereof to the user, after receiving the instruction of full frame displaying, switching the 3D rectangular model is display mode, shows that to the user 3D rectangular model moves to the process of full screen display position in scene.When loading the 3D rectangular model, if its display surface overlaps with 3D arc curtain model, can bring the better fade effect to full frame switching.
The embodiment of the invention also discloses a kind of resource displaying terminal, comprise the resource exhibiting device described in above-mentioned arbitrary embodiment.Described terminal can be any electric terminal that has the video display function and possess certain 3D data-handling capacity.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware embodiment, complete software embodiment or in conjunction with the form of the embodiment of software and hardware aspect.And the present invention can adopt the form of the computer program of implementing in one or more computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) that wherein include computer usable program code.
The present invention is that reference is described according to process flow diagram and/or the block scheme of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block scheme and/or square frame and process flow diagram and/or the block scheme and/or the combination of square frame.Can provide these computer program instructions to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out by the processor of computing machine or other programmable data processing device produce to be used for the device of the function that is implemented in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, make the instruction that is stored in this computer-readable memory produce the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame.
These computer program instructions also can be loaded on computing machine or other programmable data processing device, make and carry out the sequence of operations step producing computer implemented processing at computing machine or other programmable devices, thereby be provided for being implemented in the step of the function of appointment in flow process of process flow diagram or a plurality of flow process and/or square frame of block scheme or a plurality of square frame in the instruction that computing machine or other programmable devices are carried out.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (12)

1. a resource methods of exhibiting is characterized in that, this method comprises:
In the 3D scene, load 3D arc curtain model and 3D rectangular model;
Make up 2D resource material, described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
The described 3D rectangular model of initialization is stealth mode;
Show the 3D arc curtain model with described 2D resource material.
2. the method for claim 1 is characterized in that, this method also comprises:
When receiving full frame displaying instruction, move described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate;
Switching described 3D rectangular model is display mode.
3. the method for claim 1 is characterized in that, this method also comprises:
When receiving that full frame displaying is instructed, switching described 3D rectangular model is display mode;
Show that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
4. as claim 2 or 3 described methods, it is characterized in that this method also comprises:
When receiving the instruction of withdrawing from full frame displaying, to switch described 3D rectangular model be stealth mode and make it return initial position.
5. the method for claim 1 is characterized in that, described when loading 3D arc curtain model and 3D rectangular model in the 3D scene, the summit of described 3D arc curtain model display surface overlaps with the summit of described 3D rectangular model display surface.
6. the method for claim 1 is characterized in that, described structure 2D resource material further comprises:
Make up the 2D resource layer, add described 2D resource layer to core animation layer, with described core animation layer as described 2D resource material.
7. the method for claim 1 is characterized in that, described 2D resource material is 2D video material.
8. a resource exhibiting device is characterized in that, comprising:
Load-on module is used for loading 3D arc curtain model and 3D rectangular model in the 3D scene;
Processing module is used for making up 2D resource material, and described 2D resource material is mapped to the display surface of described 3D arc curtain model and the display surface of described 3D rectangular model respectively;
Initialization module, being used for the described 3D rectangular model of initialization is stealth mode;
First display module is used for showing the 3D arc curtain model with described 2D resource material.
9. device as claimed in claim 8 is characterized in that, also comprises:
Mobile module when receiving full frame displaying instruction, is used for moving described 3D rectangular model to position that can its display surface of full screen display according to default rotation coordinate and scene coordinate;
First handover module, being used for switching described 3D rectangular model is display mode.
10. device as claimed in claim 8 is characterized in that, also comprises:
Second handover module, when receiving that full frame displaying is instructed, being used for switching described 3D rectangular model is display mode;
Second display module be used for to show that described 3D rectangular model moves to the process of position that can its display surface of full screen display according to default rotation coordinate and scene coordinate.
11. as claim 9 or 10 described devices, it is characterized in that, also comprise:
The 3rd handover module when receiving the instruction of withdrawing from full frame displaying, is used for switching described 3D rectangular model and is stealth mode and makes it return initial position.
12. a resource displaying terminal is characterized in that, comprises the arbitrary described resource exhibiting device of claim 8-11.
CN201310300990.6A 2013-07-17 2013-07-17 A kind of resource exhibition method, device and terminal Expired - Fee Related CN103336678B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310300990.6A CN103336678B (en) 2013-07-17 2013-07-17 A kind of resource exhibition method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310300990.6A CN103336678B (en) 2013-07-17 2013-07-17 A kind of resource exhibition method, device and terminal

Publications (2)

Publication Number Publication Date
CN103336678A true CN103336678A (en) 2013-10-02
CN103336678B CN103336678B (en) 2015-11-25

Family

ID=49244856

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310300990.6A Expired - Fee Related CN103336678B (en) 2013-07-17 2013-07-17 A kind of resource exhibition method, device and terminal

Country Status (1)

Country Link
CN (1) CN103336678B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108257215A (en) * 2017-12-06 2018-07-06 石化盈科信息技术有限责任公司 Information panel methods of exhibiting and device
CN112685096A (en) * 2020-12-24 2021-04-20 京东方科技集团股份有限公司 Scene switching control method, device, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002236935A (en) * 2000-12-07 2002-08-23 Namco Ltd Image display device, image display method, information storage medium and image display program
CN202487106U (en) * 2011-12-08 2012-10-10 重庆市电力公司 Arc-shaped screen system structure
CN103118265A (en) * 2011-11-16 2013-05-22 克里斯蒂数字***美国有限公司 A collimated stereo display system
CN103150133A (en) * 2013-03-06 2013-06-12 天脉聚源(北京)传媒科技有限公司 Resource display method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002236935A (en) * 2000-12-07 2002-08-23 Namco Ltd Image display device, image display method, information storage medium and image display program
CN103118265A (en) * 2011-11-16 2013-05-22 克里斯蒂数字***美国有限公司 A collimated stereo display system
CN202487106U (en) * 2011-12-08 2012-10-10 重庆市电力公司 Arc-shaped screen system structure
CN103150133A (en) * 2013-03-06 2013-06-12 天脉聚源(北京)传媒科技有限公司 Resource display method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108257215A (en) * 2017-12-06 2018-07-06 石化盈科信息技术有限责任公司 Information panel methods of exhibiting and device
CN112685096A (en) * 2020-12-24 2021-04-20 京东方科技集团股份有限公司 Scene switching control method, device, equipment and medium

Also Published As

Publication number Publication date
CN103336678B (en) 2015-11-25

Similar Documents

Publication Publication Date Title
CN107852524B (en) System for synthesizing video and interactive dynamic rendering visual teaching aid
US8601510B2 (en) User interface for interactive digital television
CN103024559B (en) A kind of method of Switch Video, device and equipment
CN105139741B (en) A kind of digital sand table system
CN106210861A (en) The method and system of display barrage
CN103413353A (en) Resource showing method, device and terminal
KR20110102359A (en) Extending 2d graphics in a 3d gui
CN107358659B (en) Multi-picture fusion display method based on 3D technology and storage device
CN105069827A (en) Method for processing video transitions through three-dimensional model
CN103248941B (en) A kind of method of multi-channel video source simultaneous display and device
CN103472985A (en) User editing method of three-dimensional (3D) shopping platform display interface
CN102111672A (en) Method, system and terminal for viewing panoramic images on digital television
CN104967898A (en) Method and device for displaying speech made by virtual spectators
KR101340598B1 (en) Method for generating a movie-based, multi-viewpoint virtual reality and panoramic viewer using 3d surface tile array texture mapping
CN111354085A (en) Immersive interactive Box image production method
CN105263038A (en) Method and apparatus for dynamic display of virtual auditorium
CN105094523A (en) 3D animation display method and apparatus
CN103336678B (en) A kind of resource exhibition method, device and terminal
CN103325135B (en) Resource display method, device and terminal
CN103503430A (en) Play control system and method
CN103400412A (en) Resource displaying method, device and terminal
KR20120013021A (en) A method and apparatus for interactive virtual reality services
CN103400407A (en) Resource displaying method, device and terminal
CN110430454B (en) Multi-device real-time interactive display method and device
KR101090764B1 (en) Apparatus and method for playback of contents based on scene description

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Resource displaying method, device and terminal

Effective date of registration: 20170401

Granted publication date: 20151125

Pledgee: Silicon Valley Bank Co.,Ltd.

Pledgor: TVMINING (BEIJING) MEDIA TECHNOLOGY Co.,Ltd.

Registration number: 2017310000019

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

Granted publication date: 20151125

Termination date: 20210717