CN103336678B - A kind of resource exhibition method, device and terminal - Google Patents

A kind of resource exhibition method, device and terminal Download PDF

Info

Publication number
CN103336678B
CN103336678B CN201310300990.6A CN201310300990A CN103336678B CN 103336678 B CN103336678 B CN 103336678B CN 201310300990 A CN201310300990 A CN 201310300990A CN 103336678 B CN103336678 B CN 103336678B
Authority
CN
China
Prior art keywords
model
resource
rectangular
rectangular model
arc curtain
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.)
Expired - Fee Related
Application number
CN201310300990.6A
Other languages
Chinese (zh)
Other versions
CN103336678A (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

Landscapes

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

Abstract

The invention discloses a kind of resource exhibition method.Described method comprises: in 3D scene, load 3D arc curtain model and 3D rectangular model; Build 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model; 3D rectangular model described in initialization is stealth mode; Show the 3D arc curtain model with described 2D resource material.The present invention constructs the three-dimensional scenic being shown 2D resource by 3D arc curtain model and 3D rectangular model, greatly enhances the stereoscopic sensation that computer resource shows interface, achieves Three Dimensional Interface effect when resource is shown and can switch to full screen display.The invention also discloses the device for realizing said method and terminal.

Description

A kind of resource exhibition method, device and terminal
Technical field
The present invention relates to 3D scene technology field, particularly relate to a kind of resource exhibition method, device and terminal.
Background technology
When being carried out the resource displayings such as word, picture and video by computing machine, normally carry out in two-dimentional interactive interface, such as, in the two-dimentional broadcast interface of copy editor's software, Viewing software and video software, play word, picture and video.
Along with the development of Computer display technology and 3D scene technology, people more and more pursue the shocking scene sensation that 3D technology is brought.In 3D interface, the vision of people can experience the depth feelings of scene, and wish can the viewing 3D scene of multi-angle.
Present inventor finds, two-dimentional interactive interface cannot meet the demand, and the presence carrying out three-dimensional projection can not be brought to be subject to, and can only show the resources such as word, picture, video again from single angle; Cannot, in conjunction with other rendering effect, make the exhibition method of resource very single; Also cannot realize the switching between the 3D interface display of resource and full screen display.
Summary of the invention
The embodiment of the present invention provides a kind of resource exhibition method, device and terminal, achieves Three Dimensional Interface effect when resource is shown and can switch to full screen display.
For reaching above-mentioned purpose, the present invention by the following technical solutions:
A kind of resource exhibition method, the method comprises:
3D arc curtain model and 3D rectangular model is loaded in 3D scene;
Build 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model;
3D rectangular model described in initialization is stealth mode;
Show the 3D arc curtain model with described 2D resource material.
Loading 3D arc curtain model and 3D resource model also show the 2D resource of identical content simultaneously 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 user, greatly enhance the stereoscopic sensation that computer resource shows interface, the 3D rectangular model hidden is by switching when being used for full screen display, thus the three-dimensional arc curtain of structure is shown, and scene possesses the function switched mutually between full frame displaying.
Preferably, the method also comprises: when receiving full frame displaying instruction, moves described 3D rectangular model to can the position of its display surface of full screen display according to the rotation coordinate preset and scene coordinate; Switching described 3D rectangular model is display mode.
After receiving the instruction of full frame displaying, mobile 3 D rectangular model to can the position of its display surface of full screen display and own rotation to making display surface just to the attitude of current camera, then switch to display mode, thus full frame displaying 2D resource.Realized the switching of full screen display by the 3D rectangular model hidden, in handoff procedure, user can not see the moving process of 3D rectangular model, plays up 3D rectangular model again, thus directly cut full screen display after moving into place.
Preferably, the method also comprises: when receiving full frame displaying instruction, and switching described 3D rectangular model is display mode; Showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate can the process of position of its display surface of full screen display.
After receiving the instruction of full frame displaying, switching 3D rectangular model is display mode, shows that 3D rectangular model moves to the process of full screen display position in scene to user.
Preferably, described when loading 3D arc curtain model and 3D rectangular model in 3D scene, the summit in described 3D arc curtain model display face overlaps with the summit of described 3D rectangular model display surface.Can present the 2D resource moving to full frame displaying is exactly 2D resource from 3D arc curtain model, user is felt, and the 2D resource of full frame displaying and the 2D resource of its selection match, exactly from the 3D arc curtain model shown before, bring the better fade effect to full frame switching.
Preferably, the method also comprises:
When receiving the instruction exiting full frame displaying, switching described 3D rectangular model and be stealth mode and make it return initial position.Directly hide 3D rectangular model when exiting full frame, continue only to show 3D arc curtain model and 2D resource thereof, keep the continuity of user's viewing, 3D rectangular model returns initial position under stealth mode.
Preferably, described 2D resource material is 2D video material.Achieve by the 3D arc curtain model broadcasting video in described three-dimensional scenic or carry out network direct broadcasting, making video playback or live becoming be rich in presence.
A kind of resource exhibiting device, comprising:
Load-on module, for loading 3D arc curtain model and 3D rectangular model in 3D scene;
Processing module, for building 2D resource material, is mapped to the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model respectively by described 2D resource material;
Initialization module is stealth mode for 3D rectangular model described in initialization;
First display module, for showing the 3D arc curtain model with described 2D resource material.
Preferably, also comprise:
Mobile module, when receiving full frame displaying instruction, for moving described 3D rectangular model to can the position of its display surface of full screen display according to the rotation coordinate preset and scene coordinate; First handover module is display mode for switching described 3D rectangular model.
Preferably, also comprise:
Second handover module, when receiving full frame displaying instruction, is display mode for switching described 3D rectangular model; Second display module, can the process of position of its display surface of full screen display for showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate.
Preferably, also comprise:
3rd handover module, when receiving the instruction exiting full frame displaying, being stealth mode for switching described 3D rectangular model and making it return initial position.
A kind of resource displaying terminal, any one resource exhibiting device above-mentioned.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from instructions, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write instructions, claims and accompanying drawing and obtain.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for instructions, together with embodiments of the present invention for explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of a kind of resource exhibition method that the embodiment of the present invention one provides;
Fig. 2 is the three-dimensional scenic schematic diagram comprising 3D arc curtain model and 3D rectangular model that the embodiment of the present invention builds;
Scene schematic diagram when Fig. 3 is 3D arc curtain model and the coincidence of 3D rectangular model display surface of embodiment of the present invention structure;
Fig. 4 is scene display schematic diagram when 3D rectangular model is hidden in the embodiment of the present invention;
Fig. 5 is the structural representation of a kind of resource exhibiting device that the embodiment of the present invention one provides;
Fig. 6 is the process flow diagram of a kind of resource exhibition method that the embodiment of the present invention two provides;
Fig. 7 be in the embodiment of the present invention 3D rectangular model move to display surface can the position of full frame displaying time scene schematic diagram;
Fig. 8 is the structural representation of a kind of resource exhibiting device that the embodiment of the present invention two provides;
Fig. 9 is the process flow diagram of a kind of resource exhibition method that the embodiment of the present invention three provides;
Figure 10 is the structural representation of a kind of resource exhibiting device that the embodiment of the present invention three provides.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
Fig. 1 is a kind of resource exhibition method that the embodiment of the present invention one provides, and the method comprises:
S101, loads 3D arc curtain model and 3D rectangular model in 3D scene.
In the three-dimensional scenic be made up of XYZ three-dimensional system of coordinate, read 3D arc curtain model and 3D rectangular model from 3D model database and be loaded into described three-dimensional scenic.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.The bottom surface 24 that wherein bottom surface 21 of 3D arc curtain model is parallel to end face 22,3D rectangular model is parallel to end face 25.When loading described 3D arc curtain model, make the plane-parallel that described bottom surface and X-axis and Y-axis form.When loading described 3D rectangular model, optional position in scene can be loaded on, and can put by any attitude, described 3D rectangular model is passed through the rotation coordinate system that X ' Y ' Z ' forms and is controlled its attitudes vibration, 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 3D scene, the summit in described 3D arc curtain model display face overlaps with the summit of described 3D rectangular model display surface.As shown in Figure 3, four summits in 3D arc curtain model display face 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 be described in subsequent embodiment.
S102, builds 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model.
The word material that described 2D resource material can be, picture material or video material.Above-mentioned resource material is mapped to the described display surface 20 of 3D arc curtain model and the display surface 23 of described 3D rectangular model respectively in pinup picture mode, and namely the described display surface 20 of 3D arc curtain model and the display surface 23 of described 3D rectangular model show the 2D resource material of identical content; Submit to the vertex data of described 3D arc curtain model and 3D rectangular model and the current resource data as texture and material to play up to video card again, the scene of being carried out the displaying of 2D resource by described 3D arc curtain model and 3D rectangular model can be generated.
Described structure 2D resource material, comprises further:
Build 2D resource layer.Initialization 2D resource layer also arranges the size of described 2D resource layer, during initialization 2D resource layer, 2D resource type need be set, such as, when initialization 2D resource layer is video, movielayer=[[QTMovielayeralloc] init], namely arranging its video layer (movielayer) is QuickTime video layer (QTMovielayer) based on QTKit framework.The described size that 2D resource layer is set, comprise frame (frame) and scope (bound) that described 2D resource layer is set, such as, movielayer.frame=rootlayer.frame, the frame namely arranging 2D video resource layer (movielayer) 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).
Build core animation layer (CoreAminationLayer, CALayer) as a setting.Described core animation layer is used to the rectangular area that displaying contents is shown on screen; Comprise core animation layer: CALayer*basemovielayer=described in initialization [[CALayeralloc] init], by the background layer (basemovielayer) of described core animation layer as described 2D video resource layer; The size of described core animation layer is set, comprise frame and scope equally, such as, basemovielayer.frame=rootlayer.frame, the frame namely arranging described core animation layer (i.e. basemovielayer background layer) is identical with the frame of root layer (rootlayer); Basemovielayer.bounds=rootlayer.bounds, namely arranges the described size of core animation layer and the identical of 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 loaded as required obtains described picture file, such as, basemovielayer.contents=[NSImageImagenamed: " jiazaizhong2 "], namely the curriculum offering of described core animation layer display is the background picture of display " in loading ", then obtain corresponding picture according to the filename " jiazaizhong2 " of this picture.
Described 2D resource layer is added on described core animation layer.Such as, [basemovielayeraddsublayer:movielayer], adds on core animation layer (background layer) by 2D video resource layer, shows 2D resource in this region.Namely the core animation layer of the above-mentioned 2D of the being added with resource layer obtained can be used as 2D resource material.
S103,3D rectangular model described in initialization is stealth mode.
Described stealth mode, does not namely submit to the vertex data of described 3D rectangular model and resource material data to play up to video card.Now 3D arc curtain model and 3D rectangular model described in physical presence in 3D scene, but only described 3D arc curtain model and resource data thereof are played up, user can only see the 2D resource of 3D arc curtain model in scene and display surface thereof, as shown in Figure 4,3D arc curtain model is only had in the scene that user sees.Described hiding 3D rectangular model can be used when carrying out full screen display switching.
S104, shows the 3D arc curtain model with described 2D resource material.
For the 3D scene built by above-mentioned steps, show according to the view parameter preset and lighting programmers, owing to being provided with hiding by 3D rectangular model in S103, now only show the 2D resource material of described 3D arc curtain model and display surface thereof.
Preferably, described 2D resource material is 2D video material, live for playing video or carrying out internet program.
Accordingly, the embodiment of the present invention one provides a kind of resource exhibiting device, as shown in Figure 5, comprising:
Load-on module 50, for loading 3D arc curtain model and 3D rectangular model in 3D scene;
Processing module 51, for building 2D resource material, is mapped to the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model respectively by described 2D resource material;
Initialization module 52 is stealth mode for 3D rectangular model described in initialization;
First display module 53, for showing the 3D arc curtain model with described 2D resource material.
Be loaded with 3D arc curtain model and 3D resource model in the 3D scene that the embodiment of the present invention one builds simultaneously and show the 2D resource of 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 user, the 3D rectangular model hidden is by switching when being used for full screen display, thus scene possesses the function switched mutually between full frame displaying to have made the three-dimensional arc curtain of structure show, the 3D rectangular model of stealth mode can not affect the normal viewing before user switching.
Fig. 6 is a kind of resource exhibition method that the embodiment of the present invention two provides, and the method comprises:
S601, loads 3D arc curtain model and 3D rectangular model in 3D scene.Identical with described in S101, do not do repetition at this.
S602, builds 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model.Identical with described in S102, do not do repetition at this.
S603,3D rectangular model described in initialization is stealth mode.Identical with described in S103, do not do repetition at this.
S604, shows the 3D arc curtain model with described 2D resource material.Identical with described in S104, do not do repetition at this.
S605, when receiving full frame displaying instruction, moves described 3D rectangular model to can the position of its display surface of full screen display according to the rotation coordinate preset and scene coordinate.
Described full frame displaying instruction comes from the input operation of user.
If enable the full screen display in current scene camera lens of the display surface of 3D rectangular model, then need described 3D rectangular model move to the relevant position in scene and adjust attitude, make its display surface can just to the current camera of scene.Such as, in Fig. 7, described 3D rectangular model moves to 3D arc curtain model front from the position shown in Fig. 2 or Fig. 3 is closer to current camera and can the position of its display surface 23 of full frame displaying, and own rotation is just to the attitude of current camera simultaneously.Scene coordinate when needing default described 3D model to arrive this position and its rotation coordinate for self adjustment attitude.Described scene coordinate is the coordinate of described 3D rectangular model central point in described 3D scene space, and such as, the scene coordinate of current described 3D rectangular model is (x 0, y 0, z 0), rotation coordinate be (x ' 0, y ' 0, z ' 0), the scene coordinate presetting full frame display location is (x 1, y 1, z 1), by the central point of described 3D rectangular model from (x 0, y 0, z 0) move to coordinate (x 1, y 1, z 1); Preset the rotation coordinate of full frame display location be (x ' 1, y ' 1, z ' 1), by described 3D rectangular model from (x ' 0, y ' 0, z ' 0) certainly go to (x ' 1, y ' 1, z ' 1), make its display surface just to the current camera of scene.Described in this process, 3D rectangular model is still in stealth mode, and user can not see the process of described 3D rectangular model movement 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 camera during full frame displaying, switching described 3D rectangular model is display mode.Now submit to the vertex data of described 3D rectangular model and material resource data to play up to video card, the 2D resource of its display surface carries out full frame displaying.
S607, when receiving the instruction exiting full frame displaying, switching described 3D rectangular model and is stealth mode and makes it return initial position.
The described instruction exiting full screen display comes from the input operation of user.
Switching is in the 3D rectangular model of full screen display position to stealth mode, and namely no longer play up described 3D rectangular model, user cannot see described 3D rectangular model, can only see the 2D resource of 3D arc curtain model and displaying thereof.Initial position will be returned after described 3D rectangular model enters stealth mode.Such as, 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 in S601, the position as shown in Fig. 2 or Fig. 3.
Accordingly, the embodiment of the present invention two provides a kind of resource exhibiting device, as shown in Figure 8, comprising:
Load-on module 50, for loading 3D arc curtain model and 3D rectangular model in 3D scene;
Processing module 51, for building 2D resource material, is mapped to the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model respectively by described 2D resource material;
Initialization module 52 is stealth mode for 3D rectangular model described in initialization;
First display module 53, for showing the 3D arc curtain model with described 2D resource material;
Mobile module 54, when receiving full frame displaying instruction, for moving described 3D rectangular model to can the position of its display surface of full screen display according to the rotation coordinate preset and scene coordinate;
First handover module 55 is display mode for switching described 3D rectangular model;
3rd handover module 56, when receiving the instruction exiting full frame displaying, being stealth mode for switching described 3D rectangular model and making it return initial position.
The embodiment of the present invention two is loaded with 3D arc curtain model and 3D resource model simultaneously and shows the 2D resource of 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 user, after receiving the instruction of full frame displaying, mobile 3 D rectangular model to can the position of its display surface of full screen display and own rotation to making display surface just to the attitude of current camera, switch to display mode again, thus full frame displaying 2D resource.Realized the switching of full screen display by the 3D rectangular model hidden, in handoff procedure, user can not see the moving process of 3D rectangular model, plays up 3D rectangular model again, thus directly cut full screen display after moving into place.
Fig. 9 is a kind of resource exhibition method that the embodiment of the present invention three provides, and the method comprises:
S901, loads 3D arc curtain model and 3D rectangular model in 3D scene.Identical with described in S101, do not do repetition at this.
S902, builds 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model.Identical with described in S102, do not do repetition at this.
S903,3D rectangular model described in initialization is stealth mode.Identical with described in S103, do not do repetition at this.
S904, shows the 3D arc curtain model with described 2D resource material.Identical with described in S104, do not do repetition at this.
S905, when receiving full frame displaying instruction, switching described 3D rectangular model is display mode.
Described full frame displaying instruction comes from the input operation of user.
Switching described 3D rectangular model is display mode, submits to the vertex data of described 3D rectangular model and material resource data to play up to video card, makes user see the 2D resource of 3D rectangular model in scene and its display surface.
S906, showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate can the process of position of its display surface of full screen display.
If enable the full screen display in current scene camera lens of the display surface of 3D rectangular model, then need described 3D rectangular model move to the relevant position in scene and adjust attitude, make its display surface can just to the current camera of scene.Such as, in Fig. 7, described 3D rectangular model moves to 3D arc curtain model front from the position shown in Fig. 2 or Fig. 3 is closer to current camera and can the position of its display surface 23 of full frame displaying, and own rotation is just to the attitude of current camera simultaneously.Scene coordinate when needing default described 3D model to arrive this position and its rotation coordinate for self adjustment attitude.Described scene coordinate is the coordinate of described 3D rectangular model central point in described 3D scene space, and such as, the scene coordinate of current described 3D rectangular model is (x 0, y 0, z 0), rotation coordinate be (x ' 0, y ' 0, z ' 0), the scene coordinate presetting full frame display location is (x 1, y 1, z 1), by the central point of described 3D rectangular model from (x 0, y 0, z 0) move to coordinate (x 1, y 1, z 1); Preset the rotation coordinate of full frame display location be (x ' 1, y ' 1, z ' 1), by described 3D rectangular model from (x ' 0, y ' 0, z ' 0) certainly go to (x ' 1, y ' 1, z ' 1), make its display surface just to the current camera of scene.
In S905,3D rectangular model switches to display mode, therefore above-mentioned moving process will show user, for user presents a progressive formation, in this process, 3D rectangular model moves and starts own rotation simultaneously from initial position, move to gradually can full frame its display surface of displaying position and display surface is turned to just to current scene camera, thus enter full frame displaying.Preferably, described when loading 3D arc curtain model and 3D rectangular model in 3D scene, the summit in described 3D arc curtain model display face overlaps with the summit of described 3D rectangular model display surface, the mode namely shown in Fig. 3.In this manner, moving process is shown again after 3D rectangular model is switched to display mode, can present the 2D resource moving to full frame displaying is exactly 2D resource from 3D arc curtain model, user is felt, and the 2D resource of full frame displaying and the 2D resource of its selection match, exactly from the 3D arc curtain model shown before.Be actually because the 3D arc curtain model in scene and 3D rectangular model show identical 2D resource at the same time.
S907, when receiving the instruction exiting full frame displaying, switching described 3D rectangular model and is stealth mode and makes it return initial position.Identical with described in S607, do not do repetition at this.
Accordingly, the embodiment of the present invention three provides a kind of resource exhibiting device, as shown in Figure 10, comprising:
Load-on module 50, for loading 3D arc curtain model and 3D rectangular model in 3D scene;
Processing module 51, for building 2D resource material, is mapped to the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model respectively by described 2D resource material;
Initialization module 52 is stealth mode for 3D rectangular model described in initialization;
First display module 53, for showing the 3D arc curtain model with described 2D resource material;
Second handover module 57, when receiving full frame displaying instruction, is display mode for switching described 3D rectangular model;
Second display module 58, can the process of position of its display surface of full screen display for showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate;
3rd handover module 56, when receiving the instruction exiting full frame displaying, being stealth mode for switching described 3D rectangular model and making it return initial position.
The embodiment of the present invention three embodiment of the present invention two is loaded with 3D arc curtain model and 3D resource model simultaneously and shows the 2D resource of 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 user, after receiving the instruction of full frame displaying, switching 3D rectangular model is display mode, shows that 3D rectangular model moves to the process of full screen display position in scene to user.When loading 3D rectangular model, if its display surface overlaps with 3D arc curtain model, the better fade effect to full frame switching can be brought.
The embodiment of the invention also discloses a kind of resource displaying terminal, comprise the resource exhibiting device described in above-mentioned any embodiment.Described terminal can be anyly have video display function and possess the electric terminal of certain 3D data-handling capacity.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (8)

1. a resource exhibition method, is characterized in that, the method comprises:
3D arc curtain model and 3D rectangular model is loaded in 3D scene;
Build 2D resource material, described 2D resource material is mapped to respectively the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model;
3D rectangular model described in initialization is stealth mode;
Show the 3D arc curtain model with described 2D resource material;
When receiving full frame displaying instruction, switching described 3D rectangular model is display mode;
Showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate can the process of position of its display surface of full screen display.
2. the method for claim 1, is characterized in that, the method also comprises:
When receiving the instruction exiting full frame displaying, switching described 3D rectangular model and be stealth mode and make it return initial position.
3. the method for claim 1, is characterized in that, described when loading 3D arc curtain model and 3D rectangular model in 3D scene, the summit in described 3D arc curtain model display face overlaps with the summit of described 3D rectangular model display surface.
4. the method for claim 1, is characterized in that, described structure 2D resource material comprises further:
Build 2D resource layer, add described 2D resource layer to core animation layer, using described core animation layer as described 2D resource material.
5. the method for claim 1, is characterized in that, described 2D resource material is 2D video material.
6. a resource exhibiting device, is characterized in that, comprising:
Load-on module, for loading 3D arc curtain model and 3D rectangular model in 3D scene;
Processing module, for building 2D resource material, is mapped to the described display surface of 3D arc curtain model and the display surface of described 3D rectangular model respectively by described 2D resource material;
Initialization module is stealth mode for 3D rectangular model described in initialization;
First display module, for showing the 3D arc curtain model with described 2D resource material;
Second handover module, when receiving full frame displaying instruction, is display mode for switching described 3D rectangular model;
Second display module, can the process of position of its display surface of full screen display for showing that described 3D rectangular model moves to according to the rotation coordinate preset and scene coordinate.
7. device as claimed in claim 6, is characterized in that, also comprise:
3rd handover module, when receiving the instruction exiting full frame displaying, being stealth mode for switching described 3D rectangular model and making it return initial position.
8. a resource displaying terminal, is characterized in that, comprises the arbitrary described resource exhibiting device of claim 6-7.
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 CN103336678A (en) 2013-10-02
CN103336678B true 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)

Families Citing this family (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

Also Published As

Publication number Publication date
CN103336678A (en) 2013-10-02

Similar Documents

Publication Publication Date Title
CN106210861A (en) The method and system of display barrage
CN103024559B (en) A kind of method of Switch Video, device and equipment
CN103472985B (en) A kind of user's edit methods of three-dimensional shopping platform display interface
CN104616342B (en) The method for mutually conversing of sequence frame and panorama
CN107358659B (en) Multi-picture fusion display method based on 3D technology and storage device
JP2015187797A (en) Image data generation device and image data reproduction device
CN103413353A (en) Resource showing method, device and terminal
CN107071557A (en) A kind of method and apparatus for playing video
US20190378319A1 (en) Virtual scene display method and apparatus, and storage medium
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
US20210195168A1 (en) Virtual display engine
CN105139741A (en) Digital sand table system
US20170150212A1 (en) Method and electronic device for adjusting video
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
CN105138216A (en) Method and apparatus for displaying audience interaction information on virtual seats
CN106303288A (en) The method of video, Apparatus and system are sung in synthesis
CN103336678B (en) A kind of resource exhibition method, device and terminal
CN103297860A (en) Method and device for video previewing
CN103325135B (en) Resource display method, device and terminal
CN103503430A (en) Play control system and method
CN104574279A (en) Method for automatically generating 360-degree panorama
CN103400412A (en) Resource displaying method, device and terminal
CN109872400A (en) A kind of generation method of panoramic virtual reality scene

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

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

PE01 Entry into force of the registration of the contract for pledge of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151125

Termination date: 20210717

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