[发明专利]基于细分方法的分子表面网格生成方法无效
申请号: | 201210057244.4 | 申请日: | 2012-03-07 |
公开(公告)号: | CN102663822A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 张景峤;吴三子;罗文;卢诗义;戴基亭 | 申请(专利权)人: | 上海大学 |
主分类号: | G06T17/30 | 分类号: | G06T17/30 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 何文欣 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于细分方法的分子表面网格生成方法。针对SES分子表面的三种面片提出了具体的网格细分生成算法。对马鞍环面片采用扇形极限细分法;对三角凹面片和凸球面片采用基于三角形边细分的球面映射法。并使用OpenGL工具在vs2010开发环境下实现了这一算法,并借助CUDA并行技术加速网格化和显示过程。实验结果表明,该方法在分子表面构造中达到了很好的效果,且效率更高。 | ||
搜索关键词: | 基于 细分 方法 分子 表面 网格 生成 | ||
【主权项】:
一种基于细分方法的分子表面网格生成方法,其操作步骤如下:①对组成分子的所有原子进行预处理,使用分子表面原子滚动算法简称MSARA算法,提取出暴露在SES分子表面的原子,即探针求probe在滚动过程中可以接触到;剔除掉被覆盖在分子内部,从外面看不到的那些内部原子;②分别对组成SES的三类面片—马鞍环面片、三角凹面片和凸球面,进行细分:对马鞍环面片采用扇形极限细分法;对三角凹面片和凸球面片采用基于三角形边细分的球面映射法,它是一种结合调和映射和球面均值的细分方法,专门对三角凹面片和凸球面进行细分;③使用OpenGL工具对细分后所得到的三维数据进行显示;④借助CUDA并行技术加速网格化和显示过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210057244.4/,转载请声明来源钻瓜专利网。
- 上一篇:绝缘伸缩拔销钳
- 下一篇:粗粒度的末级高速缓存旁路方法