勇敢心资源网

当前位置:首页 > 百科 / 正文

OpenMesh

(2021-06-11 12:54:00) 百科

OpenMesh

OpenMesh是一种表示和管理多边形格线,通用并且有效的数据结构,和相关的支承函式组成的库,由RWTH Aachen在计算机图形集的基础上开发出来。

简介

它具有以下特徵:既可以表示任意多边形格线,也可以表示纯三角形格线;点,半边,边和面的清晰表达;快速的局部区域访问,尤其是环状区域;较高的用户化性能,例如用户可以选择用户坐标类型和格线项目的存储结构,给格线添加用户自定义的元素或者函式,在运行过程用动态特性添加数据等。

设计目标

主要的设计目标是灵活性。它能够提供对格线项目的随机存取,其中面不只是三角形,可以是任意多边形;并且使用者能够选择数组或者鍊表作为默认的存储器和任意标量类型。
第二个设计目标是有效性。时间上,它允许对格线项目的快速访问;在存储空间上,它只在元素实际用到时才分配空间。
第三个设计目标是套用方便性。它把複杂的算法封装起来,提供一个易于理解和套用的应用程式接口(API)。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net
搜索
随机推荐

勇敢心资源网|豫ICP备19027550号