首页> 中国专利> 一种三维场景中实现出特技的方法

一种三维场景中实现出特技的方法

摘要

本发明公开了一种三维场景下出特技的方法,包括:在三维场景中添加出特技属性节点并对所述属性节点赋予出特技;对添加到三维场景中的特技进行特技参数的调节;判断三维场景中是否存在出特技属性节点及特技并通过渲染引擎对三维场景进行渲染;对渲染完成的图像进行显示呈现。通过本发明实施例提供的方法,实现场景级出特技处理,简化了操作步骤,满足用户需求;提供多种场景级出特技的调节方式,丰富了特技效果。

著录项

  • 公开/公告号CN102724418A

    专利类型发明专利

  • 公开/公告日2012-10-10

    原文格式PDF

  • 申请/专利权人 新奥特(北京)视频技术有限公司;

    申请/专利号CN201110121681.3

  • 发明设计人 廖健;吕精华;郑培枫;沈季;

    申请日2011-05-11

  • 分类号

  • 代理机构北京挺立专利事务所(普通合伙);

  • 代理人叶树明

  • 地址 100195 北京市海淀区五棵松路49号新奥特科技大厦

  • 入库时间 2023-12-18 06:52:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-15

    授权

    授权

  • 2012-11-28

    实质审查的生效 IPC(主分类):H04N5/262 申请日:20110511

    实质审查的生效

  • 2012-10-10

    公开

    公开

说明书

技术领域

本发明涉及广播电视领域,特别是涉及一种三维场景中实现出特技的方 法。

背景技术

在广电领域视频制作快速发展的前提下对视频制作的任何一个环节都有 更高的要求,在视频字幕制作特技的过程中一个重要的环节就是对三维场景 中的出特技的编辑处理。三维场景中主要的出特技就是摄像机出特技和淡入 淡出的出特技。

三维场景的摄像机出特技包含4个摄像机向量:右向量,上向量,观察 向量以及位置向量来定义摄像机相对于世界坐标系的位置和朝向。这些向量 是实质上为相对世界坐标系描述的摄像机定义了一个局部坐标系。由于右向 量、上向量和观察向量定义了摄像机在世界坐标系中的朝向,也将这三个向 量统称为方向向量。方向向量必须是标准正交的。通过对摄像机的参数改变, 可以达到改变三维场景的位置、旋转等等。

三维场景中淡入淡出的出特技,是一种三维场景的渐显、渐隐的特技显 示方法。三维场景由亮转暗,以至完全隐没,这个过程的末尾叫淡出,也叫 渐隐;三维场景由暗变亮,最后完全清晰,这个过程的开端叫淡入,又叫渐显。 淡出淡入是三维场景的特技处理中表示时间、空间转换的一种技巧。

三维场景包括多个图元。现有技术中当需要对三维场景做出特技处理时, 需要分别对每个图元的属性进行设定,即对每个图元进行特技处理。比如: 三维场景淡入淡出时,需要对该场景中所有图元进行单独的添加淡入淡出特 技,并依次对其响应完成场景淡入淡出效果。

发明人在实施本发明的过程中发现现有技术存在以下技术问题:

(1)、对每个图元添加出特技,操作比较繁琐;

(2)、场景出特技的种类有限,实现效果不佳。

发明内容

本发明提供了一种三维场景中实现出特技的方法,解决现有技术中利用对 每个图元添加出特技来处理整个场景出特技的方法所带来的操作繁琐,效果 不佳问题;丰富场景出特技的种类,使得三维场景出特技更加逼真、华丽。

为了解决上述技术问题,本发明提供了一种三维场景中实现出特技的方 法,包括:

在三维场景中添加出特技属性节点并对所述属性节点赋予出特技;

对添加到三维场景中的特技进行特技参数的调节;

判断三维场景中是否存在出特技属性节点及特技并通过渲染引擎对三维 场景进行渲染;

对渲染完成的图像进行显示呈现。

本发明提供的一种三维场景中实现出特技的方法通过将新建的出特技 添加到三维场景中然后进行编辑渲染的方法能够实现三维场景级出特技的 整体处理,简化了操作步骤,满足用户需求并且能够提供多种场景级出特 技的调节方式,丰富了特技效果。

附图说明

为了更清楚的说明本发明实施例的技术方案,下面将对实施例描述中所需 要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提 下,还可以根据这些附图获得其他的附图。

图1为本发明实施例的一种三维场景中实现出特技的方法流程图;

图2为本发明实施例的一种三维场景中实现摄像机出特技的方法流程图;

图3为本发明实施例的一种三维场景中实现淡入淡出出特技的方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整的描述,显然所描述的实施例仅是本发明的一部分实施例,不是 全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有付出创 造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

本发明提供了一种三维场景中实现出特技的实现方法,如图1所示,包 括以下步骤:

步骤S1:将出特技添加到三维场景中。

首先对包含多个图元的三维场景添加出特技属性节点,并对所述特技节 点进行场景级出特技的添加,包括三维场景摄像机特技和三维场景淡入淡出 特技。

步骤S2:对添加到三维场景中的特技进行特技参数调节。

根据三维场景上添加的是摄像机特技还是淡入淡出特技,提供不同的参 数供用户选择。对在步骤S1中添加的三维场景摄像机特技和三维场景淡入淡 出特技进行编辑并修改其特技属性参数。

步骤S3:通过渲染引擎对三维场景进行渲染。在进行渲染之前需要判断 三维场景是否有出特技属性节点以及出特技节点是否存在特技。若有特技, 则按特技的类别以及参数通过OPENGL(Open Graphics Library,开放图形程 序库)技术进行渲染。OpenGL是一个定义了一个跨编程语言、跨平台的编程 接口的规格,是专业的图形程序接口,是一个功能强大,调用方便的底层图 形库。

步骤S4:对渲染完成的图像进行显示呈现。

通过本发明实施例提供的三维场景中实现出特技的方法,实现场景级出 特技处理,简化了操作步骤,满足用户需求;提供多种场景级出特技的调节 方式,丰富了特技效果。

本发明实施例的另一方面将分别对三维场景中摄像机出特技和淡入淡出 出特技的实现方法对实施例一做更为详细的说明。

实施例2

本发明实施例二将以三维场景中添加摄像机出特技为例进行详细说明, 如图2所示,具体包括:

步骤S1:把新建的摄像机出特技添加到三维场景上。三维场景中添加出 特技属性节点以使其和一般图元一样支持特技效果,然后对出特技属性节点 赋予摄像机出特技。

步骤S2:对步骤S1中添加的摄像机出特技进行参数调节。摄像机特技参 数包括:摄像机位置,角度,运动轨迹,用户可以灵活设定。还提供了很多 已保存模板,比如平移、绕任意轴的旋转、俯仰、偏航、滚动、行走、扫视 和升降等,在这些模板里提供了一些简单的参数,微调各种模板的效果,使 得用户方便使用所选特技。

步骤S3:通过渲染引擎对包含摄像机特技的三维场景按照步骤S2中编辑 的参数进行渲染;判断三维场景中是否有摄像机出特技属性节点以及出特技 节点是否存在特技,若有则根据摄像机特技设定的参数改变摄像机的位置角 度等,通过OPENGL技术进行渲染,从而达到特技设定的效果。

步骤S4:将步骤S3中得到摄像机出特技渲染结果进行呈现显示播出。

通过本发明实施例二提供的三维场景中实现摄像机出特技的方法,能够 对场景级的出特技进行处理,简化了操作步骤,并根据多种场景级出特技的 调节方式,丰富了特技效果。

实施例3

本发明实施例三将以三维场景中添加淡入淡出的出特技为例进行详细说 明,如图3所示,具体包括:

步骤S1:把新建的淡入淡出出特技添加到三维场景上;三维场景中添加 出特技属性节点然后对出特技属性节点赋予淡入淡出特技。

步骤S2:对步骤S1中添加的淡入淡出特技进行编辑;包括:淡入淡出的 频率,颜色变化,以及变化方向等等,可以使用户灵活的设定。提供的已保 存模板包括淡入、淡出、闪烁等,在已保存的模板里,通过简单的一些参数 微调各种模板的效果,使得用户很方便的就可以使用该特技。

步骤S3:通过渲染引擎对包含淡入淡出特技的场景按照步骤S2中编辑的 参数进行渲染;当场景中判断特技属性节点使淡入淡出特技则根据设定的参 数改变场景的透明度ALPHA值,从而达到特技设定的效果。

步骤S4:对步骤S3中渲染完成的淡入淡出的三维场景进行显示呈现。

通过本发明实施例三提供的三维场景中实现淡入淡出特技的方法,能够 对场景级的出特技进行处理,简化了操作步骤,并根据多种场景级出特技的 调节方式,丰富了特技效果。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。 基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软 件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬 盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服 务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述,仅为本发明的一个最佳具体实施例,但本发明的特征并不局 限于此,任何熟悉该项技术的人在本发明领域内,可轻易想到的变化或修饰, 都应涵盖在以下本发明的申请专利范围中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号