[发明专利]一种计算机实时素描渲染系统及其算法在审
申请号: | 201710102720.2 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106910237A | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 刘元珍;黄曙荣;刘建钊 | 申请(专利权)人: | 盐城工学院 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/04 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙)61223 | 代理人: | 潘宏伟 |
地址: | 224051 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了计算机技术领域的一种计算机实时素描渲染系统,该计算机实时素描渲染系统由场景数据文件模块、渲染引擎、输入模块、轮廓线检测模块和三维模型生成模块组成,本发明还提供了一种计算机实时素描渲染算法,S1对轮廓线进行检测与拆分;S2对轮廓线进行线性卷积计算;S3重新计算像素点的像素值;S4在三维空间内生产场景纹理图;S5轮廓线条叠加效果纹理图;S5混合轮廓线和纹理渲染,本发明采用卡方方程计算线条轻重分布解决计算机绘制线条呆板的问题,并利用多重渲染技术解决线性卷积噪声算法对于线条叠加效果模拟较差的问题,本发明采用三维场景渲染到纹理的方法进行后处理,实现了高效实时渲染。 | ||
搜索关键词: | 一种 计算机 实时 素描 渲染 系统 及其 算法 | ||
【主权项】:
一种计算机实时素描渲染系统,其特征在于:该计算机实时素描渲染系统由场景数据文件模块、渲染引擎、输入模块、轮廓线检测模块和三维模型生成模块组成;所述场景数据文件模块用于加载和保存场景数据,并将场景数据文件上传至所述渲染引擎中;所述渲染引擎包括向量矩阵模块、混合文本渲染模块、照相机视图体模块、多定时器模块、纹理图像加载和纹理库管理模块与渲染应用通用模块,所述向量矩阵模块用于完成各种向量运算和矩阵运算功能;所述混合文本渲染模块实现文本显示功能,采用基于纹理映射的方式来显示文本,在运行时动态改变字体和字体大小;所述照相机视图体模块实现三维渲染系统中的照相机模型和视图体剪裁相关基本算法,为场景漫游、场景漫游路径记录与回放和层次性视图体剪裁提供实现支持;所述多定时模块用于完成基本的定时功能,提供8个独立的时间计时器,并使用其中的两个时间计时器来实现帧速显示和帧速调控;所述纹理图像加载和纹理库管理模块用于加载图像文件到内存中,生成纹理对象供场景渲染,并把一个场景模型中的所有纹理对象放进纹理库中进行管理;所述渲染应用通用模块为渲染应用系统提供一个基本的框架,并完成窗口初始化和渲染环境建立的通用功能;所述输入模块包括鼠标输入和键盘输入,且所述渲染引擎的场景漫游操作由键盘控制;所述轮廓线检测模块用于轮廓线的检测与拆分,并对不同方向上的轮廓线进行紊乱处理;所述三维模型生成模块利用三维模型切线方向和副法线方向生成相应的方向场,并分别对带有光影信息的基础纹理进行线性卷积处理,输出不同方向的线条纹理图。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盐城工学院,未经盐城工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710102720.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种通用型大芯数可叠加式熔纤盘
- 下一篇:光纤回路器及光纤连接器