The invention relates to a method for accelerating data display, which comprises the following steps: acquiring scene map information; classifying scene map information into graphic information, camera information, lighting information and texture information; classifying graphic information according to display mode, separating point information, line information and surface information; and Proportional value reduces or increases the point information; colors all the above information; the first processor passes the colored information to the second processor through the OpenGL application interface; the second processor handles the colored information back to the first processor and displays the results in the window of the first processor; and decides whether to transfer it or not according to the need. To the image file; processing completed. Compared with the prior art, the invention has the advantages of low cost, good interaction performance, saving production time and cost, and good expansibility.
【技术实现步骤摘要】
一种数据加速显示的方法
本专利技术涉及一种数据显示
,尤其是涉及一种数据加速显示的方法。
技术介绍
在动画、游戏及多媒体设计领域,AutodeskMaya是一款应用相当广泛的三维制作软件,其主要操作都是在一个被称为Viewport的视窗中完成,它的实现依赖于底层的图形显示硬件及抽象的图形显示API。近些年随着三维制作的复杂程度日益增加,在Viewport需要被呈现的内容也越来越多,加速Viewport中的交互操作的要求也越来越迫切。从Viewport的实现来看,可分为两个主要方向:OpenGL(OpenGraphicsLibrary)、DirectX(DirecteXtension)。OpenGL是一个独立于操作系统的图形API,它可以在Windows、Linux、Mac等系统上跨平台使用。DirectX是微软自已开发的一套图形相关的API,它只适用于windows操作系统及XBOX上使用,虽然它自带了声音、输入、网络等模块,但在图形模块上局限性相比OpenGL要大很多,因而OpenGL具有更加广泛的适用性。AutodeskMaya目前的Viewport(OpenGL)实现中还有一些局限:在点显示方式下,不能自由调节显示比例,没有太多的着色方式可供选择,只提供了基本的几种着色方式(Phone、Blinn等),没有实时的光线追踪,不能直接将视窗中的内容输出到图片文件,自定义方面灵活性不高等。
技术实现思路
有鉴于此,本专利技术提供一种数据加速显示的方法。所述一种数据加速显示的方法,该方法包括以下步骤:a.第一处理器从硬盘中获取场景图信息;b.第一处理器对场 ...
【技术保护点】
1.一种数据加速显示的方法,其特征在于,该方法包括以下步骤:a.第一处理器从硬盘中获取场景图信息;b.第一处理器对场景图信息分类出图形信息、照相机信息、灯光信息和质地信息;c.第一处理器根据显示方式对图形信息进行分类,分出点信息、线信息和面信息;d.第一处理器根据显示比例数值对点信息缩减或增加;e.汇集步骤b和步骤c的信息,对所有信息进行着色;f.第一处理器通过OpenGL应用接口将着色后的信息传递给第二处理器,第二处理器对接收到的信息进行处理后,再通过OpenGL应用接口回传给第一处理器,并将结果显示在第一处理器的视窗中;g.根据需要决定是否输出到图像文件;h.处理完成。
【技术特征摘要】
1.一种数据加速显示的方法,其特征在于,该方法包括以下步骤:a.第一处理器从硬盘中获取场景图信息;b.第一处理器对场景图信息分类出图形信息、照相机信息、灯光信息和质地信息;c.第一处理器根据显示方式对图形信息进行分类,分出点信息、线信息和面信息;d.第一处理器根据显示比例数值对点信息缩减或增加;e.汇集步骤b和步骤c的信息,对所有信息进行着色;f.第一处理器通过OpenGL应用接口将着色后的信息传递给第...
【专利技术属性】
技术研发人员:陈焕耀,
申请(专利权)人:广州市冰海网络技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。