CN103325135A - 一种资源展示方法、装置和终端 - Google Patents
一种资源展示方法、装置和终端 Download PDFInfo
- Publication number
- CN103325135A CN103325135A CN2013103010034A CN201310301003A CN103325135A CN 103325135 A CN103325135 A CN 103325135A CN 2013103010034 A CN2013103010034 A CN 2013103010034A CN 201310301003 A CN201310301003 A CN 201310301003A CN 103325135 A CN103325135 A CN 103325135A
- Authority
- CN
- China
- Prior art keywords
- resource
- model
- visual angle
- arc curtain
- parameter
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000000007 visual effect Effects 0.000 claims abstract description 84
- 238000013507 mapping Methods 0.000 claims abstract description 7
- 238000006243 chemical reaction Methods 0.000 claims description 27
- 230000001747 exhibiting effect Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 11
- 230000001105 regulatory effect Effects 0.000 claims description 5
- 230000003287 optical effect Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 17
- 230000000694 effects Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000035807 sensation Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种资源展示方法。所述方法包括:在3D场景中加载3D弧形幕模型;构建2D资源层,将所述2D资源层添加到核心动画层;以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。本发明构建了一个通过3D弧形幕模型展示2D资源的三维场景,极大增强了计算机资源展示界面的立体感。本发明还公开了用于实现上述方法的装置和终端。
Description
技术领域
本发明涉及3D场景技术领域,尤其涉及一种资源展示方法、装置和终端。
背景技术
通过计算机进行文字、图片和视频等资源展示时,通常是在二维交互界面的中进行,例如在文字编辑软件、看图软件和视频软件的二维播放界面中播放文字、图片和视频。
随着计算机显示技术以及3D(Three Dimensions,三维)场景技术的不断发展,人们越来越追求3D技术带来的令人震撼的现场感觉。在3D界面中人们的视觉可以感受到场景的纵深感,并且希望能够多角度的观看3D场景。
本申请发明人发现,二维交互界面无法满足上述需求,既不能带来进行立体放映的现场感受,又只能从单一角度展示文字、图片、视频等资源;无法结合其他渲染效果,使资源的展示方式极为单一。
发明内容
本发明实施例提供一种资源展示方法、装置和终端,实现了资源展示时的三维界面效果。
为达上述目的,本发明采用以下技术方案:
一种资源展示方法,该方法包括:
在3D场景中加载3D弧形幕模型;
构建2D(Two Dimensions,二维)资源层,将所述2D资源层添加到核心动画层;
以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
将包含2D资源层的核心动画层作为纹理材质,并以贴图方式映射到3D弧形幕模型的展示面,并配以预设的视角参数和灯光参数,从而构建了一个通过3D弧形幕模型展示2D资源的三维场景,极大增强了计算机资源展示界面的立体感。
优选的,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型之前,该方法还包括:
在所述3D弧形幕模型周围加载至少两个3D备选模型;将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。在3D弧形幕模型周围加载3D备选模型,所述3D备选模型展示面的图片材质上包含资源标识,根据所述资源标识建立起图片材质与2D资源之间的对应关系。
优选的,该方法还包括:
展示所述3D备选模型;在收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。接收来自用户的资源切换指令,根据所述图片材质与2D资源之间的对应关系切换3D弧形幕模型展示的2D资源。
优选的,预设至少两个视角参数;所述灯光参数包括一路环境灯光参数和至少三路主灯光参数。从而提供所述三维场景的多个观察视角,使用户可以选择视角,并通过主灯光调节场景的局部明暗效果,使所述三维场景的展示效果更加丰富。
优选的,该方法还包括:
在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数;根据转换后的视角参数调节所述主灯光参数。根据收到的视角转换指令转换场景的视角,并根据每个视角预设的场景效果调节每一路主灯光的明暗程度,从而实现了场景的整体效果也随着视角的变化而不断变化。
优选的,所述2D资源层为2D视频资源层。实现了通过所述三维场景中的3D弧形幕模型播放视频或者进行网络直播,使视频播放或直播变得极富现场感。
一种资源展示装置,包括:
第一加载模块,在3D场景中加载3D弧形幕模型;
处理模块,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第一展示模块,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
优选的,还包括:
第二加载模块,在所述3D弧形幕模型周围加载至少两个3D备选模型;贴图模块,将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。
优选的,还包括:
第二展示模块,用于展示所述3D备选模型;切换模块,用于在收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。
优选的,还包括:
转换模块,用于在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数;调节模块,用于根据转换后的视角参数调节所述主灯光参数。
一种资源展示终端,包括上述任意一种资源展示装置。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明实施例一提供的一种资源展示方法的流程图;
图2是本发明实施例构建的包含3D弧形幕模型的三维场景示意图;
图3是本发明实施例构建的包含3D弧形幕模型及灯光的三维场景示意图;
图4是本发明实施例一提供的一种资源展示装置的结构示意图;
图5是本发明实施例二提供的一种资源展示方法的流程图;
图6是本发明实施例构建的包含3D弧形幕模型及3D备选模型的三维场景示意图;
图7是本发明实施例二提供的一种资源展示装置的结构示意图;
图8是本发明实施例三提供的一种资源展示方法的流程图;
图9是本发明实施例三提供的一种资源展示装置的结构示意图;
图10是本发明实施例四提供的一种资源展示方法的流程图;
图11是本发明实施例四提供的一种资源展示装置的结构示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1是本发明实施例一提供的一种资源展示方法,该方法包括:
S101,在3D场景中加载3D弧形幕模型。
在由XYZ三维坐标系构成的三维场景中,从3D模型数据库读取3D弧形幕模型并加载到所述三维场景中。所述3D弧形幕模型,如图2所示,包括展示面20、底面21和顶面22,其中底面21平行于顶面22,加载所述3D弧形幕模型时,使所述底面21与X轴和Y轴组成的水平面平行。
S102,构建2D资源层,将所述2D资源层添加到核心动画层。
所述构建2D资源层,包括初始化2D资源层并设置所述2D资源层的大小。初始化2D资源层时需设置2D资源类型,例如初始化2D资源层为视频时,movielayer=[[QTMovielayer alloc]init],即设置其视频层(movielayer)为基于QTKit框架的QuickTime视频层(QTMovielayer)。所述设置2D资源层的大小,包括设置所述2D资源层的边框(frame)和范围(bound),例如,movielayer.frame=rootlayer.frame,即设置2D视频资源层(movielayer)的边框与根层(rootlayer)的边框相同;movielayer.bounds=rootlayer.bounds,即设置上述2D视频资源层的的范围与根层(rootlayer)的范围相同。
构建作为背景的核心动画层(CoreAmination Layer,CA Layer),所述核心动画层是用来在屏幕上显示内容展示的矩形区域;包括初始化所述核心动画层:CALayer*basemovielayer=[[CALayer alloc]init],即将所述核心动画层作为所述2D视频资源层的背景层(basemovielayer);设置所述核心动画层的大小,同样包括边框和范围,例如,basemovielayer.frame=rootlayer.frame,即设置所述核心动画层(即basemovielayer背景层)的边框与根层(rootlayer)的边框相同;basemovielayer.bounds=rootlayer.bounds,即设置所述核心动画层的大小与根层的相同,使所述核心动画层(背景层)的大小与所述2D视频资源层相同。
设置所述核心动画层背景图片,根据需要加载的图片文件名获取所述图片文件,例如,basemovielayer.contents=[NSImage Imagenamed:“jiazaizhong2”],即所述核心动画层显示的内容设置为显示“加载中”的背景图片,则根据该图片的文件名“jiazaizhong2”获取相应的图片。
将所述2D资源层添加到所述核心动画层上,例如,[basemovielayeraddsublayer:movielayer],即将2D视频资源层添加到核心动画层(背景层)上,以用于在该区域展示2D资源。
所述2D资源可以是2D模式的文字、图片或视频资源。根据相应文件的文件名获取上述2D资源以用于在弧形幕模型上进行展示。
S103,以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面。
先将所述核心动画层作为纹理材质,并将所述纹理材质以贴图方式映射到所述3D弧形幕模型的展示面20,再提交所述3D弧形幕模型的顶点数据以及当前作为纹理材质的核心动画层上的资源数据至显卡进行渲染,即可生成通过所述3D弧形幕模型进行2D资源展示的场景。
S104,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
通过上述步骤构建的3D场景中,需要根据预设的视角参数进行展示,所述视角参数是指将3D弧形幕模型展示面20与实际显示屏之间的夹角,以便于突出3D弧形幕模型带来的立体感。
优选的,可预设多个视角参数并在所述多个视角参数中进行切换,以从多个角度展示上述构建的3D场景。
所述灯光参数包括环境光参数和主灯光参数。通常只设置一路所述环境光参数,以用来管理整个场景的明暗程度,而所述主灯光参数可设置在场景的任意位置,用于控制场景的局部明暗程度。根据场景效果的需要可任意增加所述主灯光参数的个数,为了达到较为明显的场景局部明暗变化效果,需至少在场景中设置三路主灯光参数,所述主灯光参数设置的数量越多,对局部灯光效果的调节越明显。优选的,在场景中沿X轴方向均匀设置三路主灯光参数,如图3中所示的主灯光30。
根据预设的上述视角参数和灯光参数展示渲染后的3D场景,所述3D场景中通过3D弧形幕模型展示所述2D资源,所述2D资源优选为2D视频资源,以用于播放视频或者进行网络节目直播。
相应的,本发明实施例一提供了一种资源展示装置,如图4所示,该装置包括:
第一加载模块400,用于在3D场景中加载3D弧形幕模型;
处理模块401,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块402,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第一展示模块403,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
本发明实施例一以包含2D资源层的核心动画层作为纹理材质,并以贴图方式映射到3D弧形幕模型的展示面,并配以预设的视角参数和灯光参数,从而构建了一个通过3D弧形幕模型展示2D资源的三维场景,极大增强了计算机资源展示界面的立体感。
图5是本发明实施例二提供的一种资源展示方法,该方法包括:
S501,在3D场景中加载3D弧形幕模型。与S101所述相同,在此不做重复。
S502,构建2D资源层,将所述2D资源层添加到核心动画层。与S102所述相同,在此不做重复。
S503,以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面。与S103所述相同,在此不做重复。
S504,在所述3D弧形幕模型周围加载至少两个3D备选模型。
在所述由XYZ三维坐标系构成的三维场景中,从3D模型模型数据库中读取3D备选模型,在所述3D弧形幕模型周围加载至少两个所述3D备选模型至场景中。所述3D备选模型可以是任意立体形状,图6中是以矩形的3D备选模型为例进行说明,并不构成对本发明实施例中3D备选模型形状的限制。所述3D备选模型可加载至场景中的任意位置,优选的,所述3D备选模型60可沿着X、Y或者Z轴方向排列,以便于用户选择或点击,如图6所示,其展示面61在所述三维场景的预设视角参数下是可见的或者直接正对所述预设视角方向,以便于用户了解所述3D备选模型60所展示的内容并且便于用户选择或点击所述3D备选模型60。
S505,将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。
以图片为材质对所述3D备选模型的展示面进行材质贴图,所述图片用来展示2D资源的标识,例如资源名称或者标志Logo,并且所述图片根据所述2D资源的标识与相应的2D资源数据建立一一对应的关系。所述图片材质贴到所述3D备选模型的展示面后,所述3D备选模型便通过图片材质与不同的2D资源数据建立了对应关系,以便于进行后续的2D资源切换操作。
S506,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。与S104所述相同,在此不做重复。
S507,展示所述3D备选模型。
在上述视角参数和灯光参数条件下展示所述3D备选模型,以将所述图片材质上的资源标识展示给用户。S508,当收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。
所述资源切换指令来自用户的遥控选择或者点击操作,即用户选择或者点击场景中的一个3D备选模型。
当用户选择或者点击场景中的一个3D备选模型时,切换选中的3D备选模型,根据当前选中的所述3D备选模型展示面的图片材质确定所述3D备选模型对应的2D资源,切换所述3D弧形幕模型展示的2D资源为当前选中的3D备选模型对应的2D资源。
相应的,本发明实施例二提供了一种资源展示装置,如图7所示,包括:
第一加载模块400,用于在3D场景中加载3D弧形幕模型;
处理模块401,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块402,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第二加载模块404,用于在所述3D弧形幕模型周围加载至少两个3D备选模型;
贴图模块405,用于将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应与不同的2D资源;
第一展示模块403,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型;
第二展示模块406,用于展示所述3D备选模型;
切换模块407,当收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。
本发明实施例二在加载并展示3D弧形幕模型的同时,在同一个三维场景中还加载并展示了多个3D备选模型,所述3D备选模型的展示面贴有图片材质,所述图片材质通过资源标识与2D资源建立对应关系,以便于用户根据图片材质展示的资源标识选择并切换2D资源,使用户通过选择或者点击所述3D备选模型,即可切换3D弧形幕模型展示的2D资源。
图8是本发明实施例三提供的一种资源展示方法,该方法包括:
S801,在3D场景中加载3D弧形幕模型。与S101所述相同,在此不做重复。
S802,构建2D资源层,将所述2D资源层添加到核心动画层。与S102所述相同,在此不做重复。
S803,以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面。与S103所述相同,在此不做重复。
S804,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。与S104所述相同,在此不做重复。
S805,在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数。
所述视角转换指令来自用户的遥控或者按键输入,用以通过与当前视角不同的其他视角展示所述构建的三维场景。
根据所述视角转换指令,转换所述三维场景的视角参数,从其他角度展示所述三维场景中的3D弧形幕模型及2D资源。所述多个预设的视角参数可以是任意角度,即从任意角度展示所述三维场景,优选的预设视角参数是能够使用户观看到所述3D弧形幕模型展示面的视角参数,以便于用户观看展示面上的2D资源。
S806,根据转换后的视角参数调节所述主灯光参数。
所述主灯光参数用于调节上述三维场景中局部明暗,在同一视角下,场景中各部分的明暗效果可根据展示效果的需要任意设置,即各路主灯光的亮度可以各不相同;在不同的视角下,所述三维场景的展示效果不同,因此场景中各部分的明暗程度即各路主灯光的亮度也会发生变化。随着所述视角的不断切换,需要调节所述三维场景中的各路主灯光亮度,以达到各视角下不同的展示效果。
相应的,本发明实施例三提供了一种资源展示装置,如图9所示,包括:
第一加载模块400,用于在3D场景中加载3D弧形幕模型;
处理模块401,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块402,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第一展示模块403,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型;
转换模块408,用于在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数
调节模块409,用于根据转换后的视角参数调节所述主灯光参数。
本发明实施例三构建了通过3D弧形幕模型展示2D资源的三维场景,所述三维场景可预设多个不同的展示视角并且可以自由切换,在每种视角下的通过调节各路主灯光的亮度,可以使每种视角呈现出不同的展示效果。
图10是本发明是实施例四提供的一种资源展示方法,该方法包括:
S1001,在3D场景中加载3D弧形幕模型。与S101所述相同,在此不做重复。
S1002,构建2D资源层,将所述2D资源层添加到核心动画层。与S102所述相同,在此不做重复。
S1003,以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面。与S103所述相同,在此不做重复。
S1004,在所述3D弧形幕模型周围加载至少两个3D备选模型。与S504所述相同,在此不做重复。
S1005,将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。与S505所述相同,在此不做重复。
S1006,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。与S104所述相同,在此不做重复。
S1007,展示所述3D备选模型。与S507所述相同,在此不做重复。
S1008,当收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。与S508所述相同,在此不做重复。
S1009,在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数。与S805所述相同,在此不做重复。
S1010,根据转换后的视角参数调节所述主灯光参数。与S806所述相同,在此不做重复。
相应的,本发明实施例四提供了一种资源展示装置,如图11所示,包括:
第一加载模块400,用于在3D场景中加载3D弧形幕模型;
处理模块401,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块402,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第二加载模块404,用于在所述3D弧形幕模型周围加载至少两个3D备选模型;
贴图模块405,用于将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源;
第一展示模块403,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型;
第二展示模块406,用于展示所述3D备选模型;
切换模块407,用于当收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源;
转换模块408,用于在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数;
调节模块411,用于根据转换后的视角参数调节所述主灯光参数。
本发明实施例四以包含2D资源层的核心动画层作为纹理材质,并以贴图方式映射到3D弧形幕模型的展示面,并配以预设的视角和灯光,从而构建了一个通过3D弧形幕模型展示2D资源的三维场景,极大增强了计算机资源展示界面的立体感;在同一个三维场景中还加载并展示了多个3D备选模型,所述3D备选模型的展示面贴有图片材质,所述图片材质通过资源标识与2D资源建立对应关系,以便于用户根据图片材质展示的资源标识选择并切换2D资源;所述三维场景还可以预设多个不同的展示视角并且可以自由切换,在每种视角下的通过调节各路主灯光的亮度,可以使每种视角呈现出不同的展示效果。
本发明实施例还公开了一种资源展示终端,包括上述任一实施例中所述的资源展示装置。所述终端可以是任何具有视频展示功能并具备一定3D数据处理能力的电子终端。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种资源展示方法,其特征在于,该方法包括:
在3D场景中加载3D弧形幕模型;
构建2D资源层,将所述2D资源层添加到核心动画层;
以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
2.如权利要求1所述的方法,其特征在于,根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型之前,该方法还包括:
在所述3D弧形幕模型周围加载至少两个3D备选模型;
将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。
3.如权利要求2所述的方法,其特征在于,该方法还包括:
展示所述3D备选模型;
在收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。
4.如权利要求1所述的方法,其特征在于,所述预设的视角参数包括至少两个视角参数;所述灯光参数包括一路环境灯光参数和至少三路主灯光参数。
5.如权利要求4所述的方法,其特征在于,该方法还包括:
在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数;
根据转换后的视角参数调节所述主灯光参数。
6.如权利要求1-5任一所述的方法,其特征在于,所述2D资源层为2D视频资源层。
7.一种资源展示装置,其特征在于,包括:
第一加载模块,用于在3D场景中加载3D弧形幕模型;
处理模块,用于构建2D资源层,将所述2D资源层添加到核心动画层;
映射模块,用于以所述核心动画层作为材质,并将所述材质映射到所述3D弧形幕模型的展示面;
第一展示模块,用于根据预设的视角参数和灯光参数展示所述具有材质的3D弧形幕模型。
8.如权利要求7所述的装置,其特征在于,还包括:
第二加载模块,用于在所述3D弧形幕模型周围加载至少两个3D备选模型;
贴图模块,用于将图片材质贴到所述3D备选模型的展示面,不同的所述图片材质对应不同的2D资源。
9.如权利要求8所述的装置,其特征在于,还包括:
第二展示模块,用于展示所述3D备选模型;
切换模块,用于在收到资源切换指令时,切换选中的3D备选模型,并根据当前选中的3D备选模型展示面的图片材质切换相应的由所述3D弧形幕模型展示的2D资源。
10.如权利要求7所述装置,其特征在于,还包括:
转换模块,用于在收到视角转换指令时,转换到所述视角转换指令所指示的视角参数;;
调节模块,用于根据转换后的视角参数调节所述主灯光参数。
11.一种资源展示终端,其特征在于,包括如权利要求7-10任一所述的资源展示装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310301003.4A CN103325135B (zh) | 2013-07-17 | 2013-07-17 | 一种资源展示方法、装置和终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310301003.4A CN103325135B (zh) | 2013-07-17 | 2013-07-17 | 一种资源展示方法、装置和终端 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103325135A true CN103325135A (zh) | 2013-09-25 |
| CN103325135B CN103325135B (zh) | 2017-04-12 |
Family
ID=49193858
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310301003.4A Expired - Fee Related CN103325135B (zh) | 2013-07-17 | 2013-07-17 | 一种资源展示方法、装置和终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103325135B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105389846A (zh) * | 2015-10-21 | 2016-03-09 | 北京雅昌文化发展有限公司 | 一种三维模型的展示方法 |
| CN106528020A (zh) * | 2016-10-26 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 一种视角模式切换方法及终端 |
| WO2018145568A1 (zh) * | 2017-02-09 | 2018-08-16 | 腾讯科技(深圳)有限公司 | 弧面模型生成方法及装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101401130A (zh) * | 2006-03-10 | 2009-04-01 | 尼禄股份公司 | 提供视频帧序列的设备和方法,提供场景模型的设备和方法,场景模型,创建菜单结构的设备和方法,以及计算机程序 |
| CN103118265A (zh) * | 2011-11-16 | 2013-05-22 | 克里斯蒂数字系统美国有限公司 | 一种自准直立体显示系统 |
| CN103150133A (zh) * | 2013-03-06 | 2013-06-12 | 天脉聚源(北京)传媒科技有限公司 | 一种资源展示方法及装置 |
-
2013
- 2013-07-17 CN CN201310301003.4A patent/CN103325135B/zh not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101401130A (zh) * | 2006-03-10 | 2009-04-01 | 尼禄股份公司 | 提供视频帧序列的设备和方法,提供场景模型的设备和方法,场景模型,创建菜单结构的设备和方法,以及计算机程序 |
| CN103118265A (zh) * | 2011-11-16 | 2013-05-22 | 克里斯蒂数字系统美国有限公司 | 一种自准直立体显示系统 |
| CN103150133A (zh) * | 2013-03-06 | 2013-06-12 | 天脉聚源(北京)传媒科技有限公司 | 一种资源展示方法及装置 |
Non-Patent Citations (1)
| Title |
|---|
| 何润: "列车司机室视景仿真系统的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105389846A (zh) * | 2015-10-21 | 2016-03-09 | 北京雅昌文化发展有限公司 | 一种三维模型的展示方法 |
| CN105389846B (zh) * | 2015-10-21 | 2018-07-06 | 北京雅昌文化发展有限公司 | 一种三维模型的展示方法 |
| CN106528020A (zh) * | 2016-10-26 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 一种视角模式切换方法及终端 |
| WO2018077207A1 (zh) * | 2016-10-26 | 2018-05-03 | 腾讯科技(深圳)有限公司 | 一种视角模式切换方法及终端 |
| US10870053B2 (en) | 2016-10-26 | 2020-12-22 | Tencent Technology (Shenzhen) Company Limited | Perspective mode switching method and terminal |
| WO2018145568A1 (zh) * | 2017-02-09 | 2018-08-16 | 腾讯科技(深圳)有限公司 | 弧面模型生成方法及装置 |
| US10861234B2 (en) | 2017-02-09 | 2020-12-08 | Tencent Technology (Shenzhen) Company Limited | Curved surface model generation method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103325135B (zh) | 2017-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110093889A1 (en) | User interface for interactive digital television | |
| CN103413353A (zh) | 一种资源展示方法、装置和终端 | |
| CN102800119B (zh) | 一种三维曲线的动画展示方法和装置 | |
| CN1529875A (zh) | 在虚拟三维空间中显示可视内容的方法和系统 | |
| CN112150603B (zh) | 基于三维点云的初始视角控制和呈现方法及系统 | |
| CN104182999A (zh) | 一种全景内动画跳转方法及系统 | |
| US20150286364A1 (en) | Editing method of the three-dimensional shopping platform display interface for users | |
| CN105868303A (zh) | 一种虚拟3d场景互联网终端展览系统及其使用方法 | |
| CN105912314A (zh) | 用户界面控件的布局方法及系统、控制方法及系统 | |
| CN102411791A (zh) | 一种静止图像动态化的方法和设备 | |
| Hayashi et al. | Automatic generation of personal virtual museum | |
| Zhang et al. | The Application of Folk Art with Virtual Reality Technology in Visual Communication. | |
| Ye | The application of artificial intelligence technologies in digital humanities: applying to Dunhuang culture inheritance, development, and innovation | |
| CN101686336B (zh) | 三维场景中计时装置的显示方法 | |
| CN105045587A (zh) | 一种图片展示方法及装置 | |
| CN103325135A (zh) | 一种资源展示方法、装置和终端 | |
| CN104574279A (zh) | 自动生成360度全景方法 | |
| CN102479387A (zh) | 生成多媒体动画与播放该多媒体动画的方法和装置 | |
| CN103503430A (zh) | 播放控制系统和方法 | |
| Nebiker | Support for visualisation and animation in a scalable 3D GIS environment: motivation, concepts and implementation | |
| CN103400407A (zh) | 一种资源展示的方法、装置与终端 | |
| Echavarria et al. | Augmented reality (ar) maps for experiencing creative narratives of cultural heritage | |
| CN103336678B (zh) | 一种资源展示方法、装置和终端 | |
| CN103400412A (zh) | 一种资源展示方法、装置和终端 | |
| KR20160125322A (ko) | 광고 콘텐츠 생성 및 관리 장치와 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A resource display method, device and terminal Effective date of registration: 20210104 Granted publication date: 20170412 Pledgee: Inner Mongolia Huipu Energy Co.,Ltd. Pledgor: TVMINING (BEIJING) MEDIA TECHNOLOGY Co.,Ltd. Registration number: Y2020990001527 |
|
| 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: 20170412 Termination date: 20210717 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |