vtk图形图像开发进阶 pdf_有理贝塞尔单元已经在VTK中得到了实现

TJ Corona on March 18, 2020

Tags: Open Source , Scientific Computing , VTK

180cfc6f4f384674a76613b5daf3e780.png

Introduction by TJ Corona, Senior R&D Engineer at Kitware

VTK 8.1.0引入了拉格朗日有限元法。这些单元格使用拉格朗日多项式作为基函数来描述二维和三维单元格的几何形状。还有其他一些基函数常被用来描述高阶有限单元,每一个基函数都有不同的数学特性,这使得它们在某些任务中很有用。例如,拉格朗日形状函数具有这样的特性:它们所表示的函数可以保证会通过数据的每个控制点。

另一组基函数,称为Bernstein-Bezier函数(以下简称Bezier函数),由于其几何尺度特性和函数的控制点构成其域的凸包,经常被使用。当将合理的权重分配到Bezier单元格的控制点时,Bezier单元格可以描述更多的形状。基于这些特性,计算机辅助设计(CAD)软件通常使用贝塞尔形状函数来建模几何元素。

CoreForm的开发团队已经扩展了VTK对高阶网格单元的支持,包括另一类使用了有理Bezier形状函数的单元。因此,VTK现在可以从内部使用Bezier形状的输入源来读取形状,而不必转换或近似输入单元信息。VTK现在还可以对不同形状进行建模,这在过去是做不到的。

往期文章

Neofetch – 通过终端显示Linux系统信息

Linux下如何拼接PDF文件

如何在Linux上查看图像元数据

Linux下常用的图形应用下载工具

如何在Linux上以非root用户运行Docker

本文译自: Implementation of Rational Bézier Cells into VTK

译者: 生材有道

校对: 开源科学计算

原文及本文遵循: [CC BY 4.0协议]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值