首页> 中文会议>第五届中国计算机图形学大会 >基于ACIS的高级渲染引擎的设计与开发

基于ACIS的高级渲染引擎的设计与开发

摘要

本文针对ACIS提供的渲染引擎的扩展性差、针对性不强的局限性,介绍了一个基于ACIS平台的渲染引擎的设计、开发与应用.首先探讨了ACIS渲染中所需的数据Shaders(反射、纹理空间、颜色和凹凸Shaders等)的取舍、重组、设置和处理算法及其实现,并引入一个读取ACIS渲染数据的数据访问模块,重新封装了ACIS提供的渲染数据结构.原先ACIS对Shaders的处理涉及字符串操作,效率较低,本引擎改用枚举类型替换字符串操作,使得大量对Shaders进行存取操作的代码得到加速,并对部分Shaders处理引入了Perlin噪声函数和湍流(Turbulence)函数支持,从而在ACIS框架上自选算法扩展了渲染数据结构和功能,得到了独特的渲染效果.最后,展示了本渲染引擎的一些应用实例.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号