vtk9.3 关于vtk --- 来源于官方网站

这篇具有很好参考价值的文章主要介绍了vtk9.3 关于vtk --- 来源于官方网站。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        Visualization Toolkit(VTK)是一个强大的开源软件系统,提供了在3D计算机图形学、图像处理、建模、体积渲染和科学可视化方面的高级功能。它提供了线程和分布式内存并行处理,以实现可伸缩性和更好的性能。

        VTK 是一个跨平台库,可以在许多操作系统上运行,包括 Windows、macOS、Linux,甚至是 Web 和移动设备。

        VTK 在学术和商业领域广泛应用,并且在政府机构如洛斯阿拉莫斯国家实验室和CINECA中也得到了应用。该软件最初发表在名为《可视化工具包,面向对象的3D图形方法》的教科书中,自 1994 年发布以来,用户群体已经显著增长。

        VTK 保持着高质量的软件流程,其中包括 CMake、CTest、CDash 和 CPack。该软件是用 C++ 编写的,并且具有额外的语言绑定,以便更广泛的受众使用,并且与 Python 具有良好的互操作性。

        作为开源软件,VTK 可以免费用于任何目的。技术上,VTK 采用 BSD 风格的许可证,对于开源和闭源应用都施加了最小的限制。

        如果你对探索 VTK 的增长和使用模式感兴趣,我们可以为你提供统计数据。这些统计数据可以在 Open Hub(一个专注于社区驱动软件的平台)和 PyPI 统计数据(提供 VTK 软件包的下载统计)上获得。通过分析这些统计数据,你可以了解社区规模、VTK 的采用率和受欢迎程度。请查看以下链接以获取更多信息:

  • Open Hub

  • PyPI stats

特征

 文章来源地址https://www.toymoban.com/news/detail-792204.html

VTK提供了一套全面的功能,支持可视化、建模和数据分析。以下是一些亮点:

过滤器

过滤器 图形系统
        VTK的基于过滤器的架构通过一系列过滤器的管道处理数据,通过这种方法产生的派生数据可以使用VTK的图形系统进行渲染。过滤器可以组合成数据流网络,从而实现灵活可配置的工作流程。         VTK在底层图形库(具有实验性支持WebGL的OpenGL)上提供了一个复杂的渲染抽象层,简化了引人入胜的可视化创建过程。
数据模型 数据交互
        VTK的核心数据模型能够表示几乎与物理科学相关的任何实际问题。基本数据结构特别适用于医学成像和涉及有限差分和有限元解的工程工作。         VTK提供了几种用于交互式数据探索和分析的工具,包括3D小部件、交互器和2D小部件库集成,如Qt。这些工具使用户能够进行强大的交互操作,更容易理解数据的内容、形状和含义。

2D图和图表

并行处理
        VTK支持完整的2D图和图表类型,用于表格数据可视化。它还包括拾取和选择功能,允许用户进行交互式查询数据。VTK与Python和Matplotlib的出色互操作性进一步增加了其灵活性。         VTK在MPI下提供了出色的可扩展分布式内存并行处理支持。VTK过滤器使用vtkSMP实现了更细粒度的并行性,用于粗粒度线程处理和用于多核和GPU架构的精细粒度处理。这些并行处理能力使VTK非常高效,适合处理大型数据集。

 

VTK是根据经OSI批准的BSD 3条款许可证进行分发的。详情请参见此处。

引用


在您的科学研究中引用VTK时,请提及以下工作,以支持增加软件的可见性和传播:

Schroeder, Will; Martin, Ken; Lorensen, Bill (2006), The Visualization Toolkit (第4版), Kitware, ISBN 978-1-930934-19-1

为方便起见,这里是一个bibtex条目:

@Book{vtkBook,
  author    = "Will Schroeder and Ken Martin and Bill Lorensen",
  title     = "The Visualization Toolkit (第4版)",
  publisher = "Kitware",
  year      = "2006",
  isbn      = "978-1-930934-19-1",
}

要引用特定的过滤器,请检查包含的标头或过滤器的doxygen文档中的额外参考资料。

历史

  • 2016 - ParaView 5.0中的渲染后端

请参阅ParaView 5.0中的全新渲染后端。

  • 2014 - 从OpenGL过渡到OpenGL2

请参阅VTK中的新OpenGL渲染。

  • 1993 - 起源

        VTK最初是《The Visualization Toolkit An Object-Oriented Approach to 3D Graphics》教科书的一部分。Will Schroeder、Ken Martin和Bill Lorensen这三位图形和可视化研究人员自1993年12月开始,利用他们的零散时间,得到他们当时雇主GE R&D的法律许可,写了这本书和相关软件。编写这本书的动机是与其他研究人员合作,开发一个开放的框架,用于创建领先的可视化和图形应用。

        VTK起源于作者在GE的经验,特别是LYMB面向对象的图形系统。其他影响包括Schroeder等人开发的VISAGE可视化系统;在Rensselaer Polytechnic Institute开发的Clockworks面向对象的计算机动画系统;以及Bill Lorensen合著的《面向对象建模与设计》一书。

        在VTK的核心编写完成后,世界各地的用户和开发人员开始改进和应用该系统解决实际问题。特别是GE Medical Systems和其他GE业务为该系统做出了贡献,像Penny Rheinghans博士这样的研究人员开始使用这本书进行教学。其他早期的支持者包括洛斯阿拉莫斯国家实验室的Jim Ahrens和慷慨的石油和天然气支持者。

        为了应对一个庞大、活跃且全球性的社区,Ken和Will与Lisa Avila、Charles Law和Bill Hoffman于1998年离开GE,创立了Kitware, Inc。从那时起,数百名额外的开发人员已经将VTK打造成了现在世界上最主要的可视化系统。例如,Sandia National Laboratories一直是一个强大的支持者和共同开发人员,对VTK中的2D图表和信息可视化进行了改进。

感谢#


许多机构参与了VTK的开发。以下是一些最基础的工作:

  •         Kitware
  •         洛斯阿拉莫斯国家实验室(LANL)
  •         国家医学图书馆(NLM)
  •         能源部(DOE)ASC计划
  •         桑迪亚国家实验室
  •         陆军研究实验室(ARL)
  •         特别感谢所有的贡献者!

商业用途

  •         我们邀请商业实体使用VTK。
  •         VTK是Kitware支持的一系列商业开源平台中的一部分,用于软件开发。
  •         VTK的许可证允许商业使用
  •         VTK是一款免费的开源软件,根据BSD风格许可证发布。
  •         该许可证不对软件的使用施加限制。
  •         VTK没有获得FDA批准。用户有责任确保符合适用的规则和法规。

 

到了这里,关于vtk9.3 关于vtk --- 来源于官方网站的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《vtk9 book》 官方web版 第2章 - 面向对象设计

     备注:本篇偏向面向对象基础知识,可以略过。               面向对象的系统因为很好的原因在计算机行业变得越来越普遍。面向对象的系统比传统的过程式系统更模块化、更易于维护,也更容易描述。由于可视化工具包是使用面向对象设计进行设计和实现的,我们在

    2024年01月23日
    浏览(30)
  • 《vtk9 book》 官方web版 第3章 - 计算机图形基础 (1 / 6)

            计算机图形是数据可视化的基础。从实际角度来看,可视化是将数据转换为一组图形基元的过程。然后使用计算机图形的方法将这些基元转换为图片或动画。本章讨论了基本的计算机图形原理。我们首先描述了光线和物体如何相互作用形成我们所看到的景象。接下

    2024年01月24日
    浏览(26)
  • Linux 系统镜像官方网站

    Linux 官网:https://www.linux.org/ CentOS 官网镜像 CentOS 官网: https://www.centos.org/ CentOS 各个版本下载:https://www.centos.org/ Ubuntu 官网镜像 Ubuntu 官网:https://ubuntu.com/download/ Ubuntu 桌面版:https://ubuntu.com/download/desktop/ Ubuntu 服务器版:https://ubuntu.com/download/server/ Fedora 官网镜像 Fedora 官网

    2024年02月16日
    浏览(36)
  • python语言的官网网址,python官方网站网址

    大家好,小编来为大家解答以下问题,python语言的官网网址,python官方网站网址,今天让我们一起来看看吧! Python官网是:https://www.python.org/     官网首页介绍了关于Python的一些信息,下载,文档,社区,成功的故事,新闻和活动。     Python被广泛使用Python Turtle绘制树。

    2024年04月12日
    浏览(32)
  • python官网进不去怎么办,python官方网站地址

    本篇文章给大家谈谈python官网进不去怎么办,以及python官方网站地址,希望对各位有所帮助,不要忘了收藏本站喔。 1)访问官网 https://www.jetbrains.com/pycharm/download/#section=windows 下载「社区版 Community」 安装包。 2)下载完成后,「双击」运行安装包,开始安装python简单代码画爱

    2024年04月16日
    浏览(37)
  • 【无标题】visual studio2019+Qt5.15.2+PCL1.12.1+vtk9.1.0+cmake3.22.2

    安装VS------安装Qt-------安装PCL------安装cmake-----安装VTK-----环境配置 安装用了两天时间 1环境搭建 1.1 Visual Studio 2019 (PCL所需版本) https://my.visualstudio.com/Downloads?q=visual%20studio%202019wt.mc_id=o msft vscom~older-downloads 1.2 Qt安装 https://download.qt.io/archive/online install 选择online install ●选择安装

    2024年02月16日
    浏览(30)
  • 最新壁纸自动采集系统网站PHP源码/360壁纸官方数据接口采集/ZHEYI采集源码

    源码介绍: 最新壁纸自动采集系统网站PHP源码,它是ZHEYI自动采集源码,能够在360壁纸官方数据接口采集。很好用的壁纸网站源码分享,仅供学习,请勿商用。 ZHEYI自动采集壁纸PHP源码,能全自动采集高清壁纸网源码。它是是一个基于360壁纸官方数据接口的PHP网站源码,通过

    2024年02月08日
    浏览(39)
  • Ant-Design 官方网站总是打不开,那么我们则需要使用以下该官网的镜像地址来打开;

      1、 Ant-Design 官网原地址: https://ant.design/index-cn Ant-Design 官网镜像地址:http://ant-design.gitee.io/index-cn 或者  Ant Design - 一套企业级 UI 设计语言和 React 组件库   2、 Ant-Design-Pro 原地址: https://pro.ant.design/index-cn Ant-Design-Pro 镜像地址:http://ant-design-pro.gitee.io/index-cn   3、

    2024年02月12日
    浏览(35)
  • 宝塔反代教程,ChatGPT网站系统实现国内服务器访问openai官网接口(使用宝塔反代openai官方的API接口教程)

    近期有网友问宝塔如何设置反向代理,小编这里介绍一种简单的操作方法,就是使用宝塔官方软件面板自带的反向代理功能来实现。首先您要先安装宝塔面板,当Nginx或LNMP环境配置完成后,便可开始设置反向代理了,下面来看下操作步骤。 此方法最简单快捷,没有复杂步骤,

    2024年02月06日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包