开源科学可视化软件

目录

0 参考链接

1 GR

2  VisIt

3 Inviwo 

4  Voreen

5 MegaMol

6 ParaView

7 ROOT

8 Mayavi

9 PyQtGraph

10 vedo

11 Glumpy

12 SCIRun

13 Vispy

14 K3D

15 VTK

16 yt

17 Veusz

18 PyVista

18 TTK

20 Ipyvolume

21 Polyscope

22 GLVis

23 3D Slicer

24 libigl

25 F3D

26 morphologica

27 MNE

28 Glue

29 VTK相关


0 参考链接

科学可视化软件介绍 – GR framework - 知乎 (zhihu.com)

《科学可视化软件介绍 – VisIt》

《科学可视化软件介绍 – Inviwo》

《科学可视化软件介绍 – Voreen》

《科学可视化软件介绍 – MegaMol》

《科学可视化软件介绍 – Paraview》

《科学可视化软件介绍 – ROOT》

《科学可视化软件介绍 – Mayavi》

《科学可视化软件介绍 – PyQtGraph》

《科学可视化软件介绍 – vedo》

《科学可视化软件介绍 – Glumpy》

《科学可视化软件介绍 – SCIRun》

《科学可视化软件介绍 – Vispy》

《科学可视化软件介绍 – K3D-jupyter》

《科学可视化软件介绍 – VTK》

《科学可视化软件介绍 – yt》

《科学可视化软件介绍 – Veusz》

《科学可视化软件介绍 – PyVista》

《科学可视化软件介绍 – TTK》

《科学可视化软件介绍 – Ipyvolume》

《科学可视化软件介绍 – Polyscope》

《科学可视化软件介绍 – GLVis》

《科学可视化软件介绍 – 3D Slicer医学图像计算平台》

《科学可视化软件介绍 – libigl》

《科学可视化软件介绍 – 桌面版3D文件查看器F3D》

《科学可视化软件介绍 – 数据可视化工具包morphologica》

《科学可视化软件介绍 – 人类神经生理学数据可视化MNE》

《科学可视化软件介绍 – Glue》

1 GR

GR的官方网站是:

https://gr-framework.org/

GR的源代码放在Github,分为多个子项目:

核心库: https://github.com/sciapp/gr
Python封装: https://github.com/sciapp/python-gr
Julia封装: https://github.com/jheinen/GR.j

2  VisIt

VisIt的官方网址是:

https://visit-dav.github.io/visit-website/

它的源代码放在Github:

https://github.com/visit-dav/vi

3 Inviwo

Inviwo的官方网址是:

https://inviwo.org/

源码放在GitHub上。

https://github.com/inviwo/inviw

4  Voreen

Voreen的官方网址是:

https://www.uni-muenster.de/Voreen/

以下网址可以下载到Voreen在Windows和Linux操作系统下的可执行程序和源代码。

https://www.uni-muenster.de/Voreen/

5 MegaMol

MegaMol是开源软件,源码放在GitHub上。

https://github.com/UniStuttgart

6 ParaView

ParaView的官方网址是:

https://www.paraview.org/

Kitware/ParaView: VTK-based Data Analysis and Visualization Application (github.com)

7 ROOT

ROOT的官方网址是:

https://root.cern/

它的源代码放在Github:

https://github.com/root-project

8 Mayavi

Mayavi的源代码放在Github:

https://github.com/enthought/ma

9 PyQtGraph

PyQtGraph的官方网址是:

https://www.pyqtgraph.org/

PyQtGraph的源代码放在Github:

https://github.com/pyqtgraph/py

一个开源的频谱分析仪 就使用了pyqtgraph。

https://github.com/xmikos/qspec

用于荧光显微镜的python工具包microEye也使用了pyqtgraph。

https://github.com/samhitech/mi

另一个使用了pyqtgraph的数据可视化开源工具Visu:

ScopeFoundry也是一个使用了pyqtgraph的开源工具包,用于控制实验室的试验以及可视化科学数据。

http://www.scopefoundry.org

10 vedo

vedo的官方网址是:

https://vedo.embl.es

vedo的源代码放在Github:

https://github.com/marcomusy/ve

11 Glumpy

Glumpy的源代码放在Github:

https://github.com/glumpy/glumpy

它的介绍网址也放在github上:

http://glumpy.github.io/

12 SCIRun

它的官方网址是:

https://www.sci.utah.edu/cibc-software/scirun.html

SCIRun的源代码放在Github:

https://github.com/SCIInstitute

13 Vispy

Vispy官网是:

https://vispy.org/

Vispy的源代码放在Github:

https://github.com/vispy/vispy

https://github.com/Dive576/DIVE

DIVE是一个可以把pandas DataFrame变成图形和动画的工具包。

https://github.com/JintaoLee-Roger/cigvis

CIGVis是一个用于地球物理数据可视化的工具包。

https://github.com/EtienneCmb/visbrain

Visbrain是一个专门用于大脑信号可视化的工具包,基于PyQT和Vispy。

14 K3D

K3D的官方网址是:

https://k3d-jupyter.org/

K3D的源代码放在Github:

https://github.com/K3D-tools/K3

15 VTK

VTK官网是:

https://vtk.org/

VTK的源代码放在Github:

https://github.com/Kitware/VTK

BVTKNodes gallery - Artwork / Blender Tests - Blender Artists Community

16 yt

yt官网是:

https://yt-project.org/

yt的源代码放在Github:

https://github.com/yt-project/y

17 Veusz

Veusz官网是:

https://veusz.github.io/

Veusz的源代码放在Github:

https://github.com/veusz/veusz

从2010年发展至今,Veusz已经更新到2023年2月的3.6.2版。它的安装程序可以在https://github.com/veusz/veusz/releases 下载到。

18 PyVista

PyVista官网是:

https://pyvista.org/

PyVista的源代码放在Github:

https://github.com/pyvista/pyvi

18 TTK

TTK官网是:

https://topology-tool-kit.github.io/

TTK的源代码放在Github:

https://github.com/topology-too

它的独立安装程序可以在https://github.com/topology-tool-kit/ttk/releases下载到。

20 Ipyvolume

Ipyvolume的源代码放在Github:

https://github.com/widgetti/ipyvolume

Ipyvolume的文档放在:

https://ipyvolume.readthedocs.io

21 Polyscope

Polyscope 的官方网站是:

polyscope.run

Polyscope 的源代码放在Github:

https://github.com/nmwsharp/pol

22 GLVis

GLVis 的官方网站是:

https://glvis.org/

GLVis 的源代码放在Github:

https://github.com/GLVis/glvis

23 3D Slicer

3D Slicer的官方网址是:

https://www.slicer.org/

3D Slicer的源代码放在github:

https://github.com/Slicer/Slice

24 libigl

libigl的官方网站是:

https://libigl.github.io/

libigl的源代码放在Github:

https://github.com/libigl/libig

25 F3D

F3D的官方网站是:

https://f3d.app/

F3D的源代码放在Github:

https://github.com/f3d-app/f3d

26 morphologica

morphologica的相关资料放在Github:

https://abrg-models.github.io/morphologica/

morphologica的源代码也放在Github:

https://github.com/ABRG-Models/

27 MNE

MNE的官方网站是:

https://mne.tools/stable/index.html

MNE的源代码放在Github:

https://github.com/mne-tools/mn

28 Glue

Glue为MacOS和Windows用户提供了单独的安装软件进行安装,可以从以下网址下载安装软件:

http://docs.glueviz.org/en/stable/installation/standalone.html

同时,MacOS、Linux和Windows的用户也可以使用pip安装Glue:

pip install glueviz[all,qt]

Glue的官方网站是:

https://glueviz.org/

在这个网站上Glue提供了详尽的文档:

http://docs.glueviz.org/en/stable/

Glue的源代码放在Github,分为多个子项目:

  • 核心模块:https://github.com/glue-viz/glue
  • 使用QT开发的桌面版:https://github.com/glue-viz/glue-qt/
  • 使用Jupyter开发的界面:https://github.com/glue-viz/glu

29 VTK相关

GitHub - tkeskita/BVtkNodes: Create and execute VTK pipelines in Blender Node Editor github.com
102Issues · tkeskita/BVtkNodes · GitHub github.com
89GitHub - simboden/BVtkNodes: Blender addon providing VTK nodes github.com
70Welcome to BVTKNodes’s documentation! — BVTKNodes 0.4 documentation bvtknodes.readthedocs.io
49Welcome to BVTKNodes’s documentation! — BVTKNodes 0.11 documentation
45YouTube youtube.com
44VTK - The Visualization Toolkit vtk.org
31BVTKNodes Addon for Blender — BVTKNodes 0.5 documentation bvtknodes.readthedocs.io
28https://drive.google.com/file/d/1FSuWLMFtjBS9_OnlTQjdW7vkrBWsy7bh/view?usp=sharing
27BVKTNodes Addon for Blender — BVTKNodes 0.4 documentation bvtknodes.readthedocs.io
25YouTube youtube.com
24https://youtu.be/gIVNofwZ1-A
22Blender - OpenFOAMWiki openfoamwiki.net
22YouTube youtube.com
17YouTube youtube.com
16Mesh Motion Blur with VTK data · Issue #108 · tkeskita/BVtkNodes · GitHub github.com
15External Workaround for Converting 3D VTK Image Data to OpenVDB for Volumetric Render... github.com
14How to install Python packages with "pip" (Blender 2.8) blenderartists.org
13Build pyopenvdb as part of make deps - Building Blender - Blender Developer Talk blender.org
13BVKTNodes Addon for Blender — BVTKNodes 0.4 documentation bvtknodes.readthedocs.io
13BVKTNodes Addon for Blender — BVTKNodes 0.4 documentation bvtknodes.readthedocs.io
11VTK to OpenVDB file format - Support - VTK vtk.org
10BVTKNodes Addon for Blender — BVTKNodes 0.10 documentation bvtknodes.readthedocs.io
9BVTKNodes - photorealistic rendering of VTK data in Blender - Development - VTK vtk.org
9BVtkNodes/pip_install_vtk.md at master · tkeskita/BVtkNodes · GitHub github.com
8VTK: vtkArrayCalculator Class Reference vtk.org
8CFD art test blenderartists.org
8Upgrade BVTKNodes to Blender 3.6 LTS · Issue #101 · tkeskita/BVtkNodes · GitHub github.com
7BVKTNodes Addon for Blender — BVTKNodes 0.4 documentation bvtknodes.readthedocs.io
7Issues · tkeskita/BVtkNodes · GitHub github.com
5Issues · tkeskita/BVtkNodes · GitHub
4BVTKNodes Addon for Blender — BVTKNodes 0.5 documentation bvtknodes.readthedocs.io
3Core refactoring by tkeskita · Pull Request #46 · tkeskita/BVtkNodes · GitHub
3What’s New — BVTKNodes 0.5 documentation bvtknodes.readthedocs.io
3BVTKNodes Addon for Blender — BVTKNodes 0.5 documentation bvtknodes.readthedocs.io
3​编辑 T66392 Keyframes and animations on custom nodes properties seem not working blender.org
2GitHub - CFDEMproject/LIGGGHTS-PUBLIC: official release of the LIGGGHTS® DEM software by DCS Computing. For further info, forums, and bug reports, please visit http://www.cfdem.com. For the DEM software Aspherix® by DCS Computing that replaces LIGGGHTS, please visit https://www.aspherix-dem.com/
2Welcome to BVTKNodes’s documentation! — BVTKNodes 0.10 documentation bvtknodes.readthedocs.io
1Importing VTK fails on Blender 2.93 and newer on Linux · Issue #65 · tkeskita/BVtkNod... github.com
1https://cloud.blender.org

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/767214.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【图解物联网】第3章 物联网设备

3.1 设备——通向显示世界的接口 3.1.1 为什么要学习设备的相关知识 经过前两章的学习,想必各位读者已经掌握物联网这个词描绘出的世界和用于实现物联网的系统架构了。基于这点,这一章将会为大家介绍在物联网世界中起着核心作用的因素,即设…

atoi函数(想要彻底了解atoi函数,那么看这一篇就足够了!)

前言:在学习C语言的时候,我们知道每个字符都有其所对应的ASCII码值,当我们使用49来打印字符时,打印出来的就是数字字符 ‘ 1 ’,那么字符能否直接被转换成对应的整型数字呢?答案是当然可以,这时…

印度洋涡旋统计

印度洋涡旋统计 clear;clc;clf;close all; %% 读取涡旋半径、时间范围、经纬度信息,以及涡旋点的经纬度;半径路径和涡旋极性; file2=‘D:\matlab_work\accept_work\涡旋统计的平面分布\eddy_trajectory_2.0exp_19930101_20200307.nc’; time=double(ncread(file2,‘time’)…

一文搞懂数据链路层

数据链路层 1. 简介2. MAC3. 以太网 1. 简介 (1)概念 链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。 数据链路(data link) 除了物理线路(双绞线电缆、同轴电缆、光线等介质)外&#xff0…

2024-03-24 成长-周复盘-责任与能力-事情的推进与落地和完成

摘要: 过于一周发生太多事情,林林总总,有些事情为了避免重蹈覆辙,要进行回溯复盘。 主要集中于做事方式,做事方法,更多的是集中于失败的做事方式。 在认知层面,要通过做事的结果,来反向推导做…

详细安装步骤:vue.js 三种方式安装(vue-cli)

Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。 三种 Vue.js 的安装方法&…

二进制王国【蓝桥杯算法双周赛】

原题链接:https://www.lanqiao.cn/problems/17035/learning/?contest_id177 #include <bits/stdc.h> using namespace std;bool cmp(const string &x,const string &y) {return xy<yx; }int main() {int n; cin>>n;vector<string> vt(n);for(in…

Dockerfile优化

使用多阶段构建 go应用程序 # Build stage FROM golang:1.16 AS build WORKDIR /app COPY . . RUN go build -o myapp .# Runtime stage FROM alpine:latest WORKDIR /root/ COPY --frombuild /app/myapp . CMD ["./myapp"]Nodejs应用程序 # Build stage FROM nod…

matlab 将矩阵写入文件

目录 一、概述1、算法概述2、主要函数二、将矩阵写入到文本文件三、将矩阵写入电子表格文件四、将矩阵写入指定的工作表和范围五、将数据追加到电子表格六、将矩阵数据追加到文本文件七、参考链接本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此…

Debezium日常分享系列之:Debezium2.5稳定版本之处理常见问题

Debezium日常分享系列之&#xff1a;Debezium2.5稳定版本之处理常见问题 一、配置和启动错误二、MySQL 不可用三、Kafka Connect stops gracefully四、Kafka Connect 进程崩溃五、Kafka变得不可用六、MySQL 清除 binlog 文件七、Debezium技术总结 下面描述 Debezium 如何处理各…

代码随想录阅读笔记-栈与队列【删除字符串中的所有相邻重复项】

题目 给出由小写字母组成的字符串 S&#xff0c;重复项删除操作会选择两个相邻且相同的字母&#xff0c;并删除它们。 在 S 上反复执行重复项删除操作&#xff0c;直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 示例&#xff1a; 输入&am…

了解交互设计:定义、解析及案例演示!

交互设计作为现代设计领域的一个重要分支&#xff0c;对用户体验和产品的成功至关重要。然而&#xff0c;许多人并不了解交互设计的定义和实践方法。本文将深入分析交互设计的概念和重要性&#xff0c;分享精彩的案例&#xff0c;推荐有用的交互设计工具&#xff0c;帮助您创造…

解析SpringBoot自动装配原理前置知识:解析条件注释的原理

什么是自动装配&#xff1f; Spring提供了向Bean中自动注入依赖的这个功能&#xff0c;这个过程就是自动装配。 SpringBoot的自动装配原理基于大量的条件注解ConditionalOnXXX&#xff0c;因此要先来了解一下条件注解相关的源码。 以ConditionalOnClass为例 首先来查看Conditi…

02-MySQL数据库的基本使用与密码设置

一、服务端口 3306端口和33060端口&#xff0c;是我们启动数据库后开启的监听端口&#xff1b; 3306端口&#xff1a;是我们MySQL服务的监听端口&#xff0c;用来连接数据库使用&#xff1b; 33060端口&#xff1a;MySQL-shell服务的端口&#xff0c;MySQL-shell是MySQL架构集群…

Web前端-JS

JavaScript&#xff0c;简称js&#xff1a;负责网页的行为&#xff08;交互效果&#xff09;。是一门跨平台&#xff0c;面向对象的脚本语言&#xff08;编写出来的语言不需要编译&#xff0c;通过浏览器的解释就可以运行&#xff09; JS引入方式 1.内嵌样式 这样打开页面就会…

关系型数据库mysql(2)SQL语句

目录 一.SQL语句简介 1.1SQL语言 1.2SQL语句分类 1.3SQL分类 1.4SQL 语言规范 二.数据库基本操作 2.1查看数据库中的库信息 2.2查看数据库中的表信息 数据库内查看 数据库外查看 2.3显示数据库的结构&#xff08;字段&#xff09; ​编辑 2.4 字段属性 2.5常见的数…

关于Vue项目组件全局注册的一些建议

关于Vue项目组件全局注册的一些建议 在日常的工作中&#xff0c;我们项目中会有些公用的组件&#xff0c;可能有的同学提倡将这些组件全局注册&#xff0c;我个人的建议尽量避免全局注册&#xff0c;当然仁者见仁&#xff0c;智者见智 每个人都有自己想法和思路&#xff0c;下…

解决方案:如何安装neo4j软件

文章目录 一、安装JDK二、安装neo4j 一、安装JDK 第一步先安装JDK&#xff0c;因为neo4j环境需要JDK&#xff0c;过程比较多&#xff0c;截图如下&#xff1a; 安装JDK网址 https://www.oracle.com/java/technologies/downloads winR&#xff0c;输入cmd&#xff0c;再输入j…

Linux V4L2 应用编程

V4L2&#xff1a;Video4Linux2&#xff0c;是 Linux 内核中的一个框架&#xff0c;提供了一套用于视频设备驱动程序开发的 API。它是一个开放的、通用的、模块化的视频设备驱动程序框架&#xff0c;允许 Linux 操作系统和应用程序与各种视频设备&#xff08;如摄像头、视频采集…

外推蜘蛛池的优势及优势?

源码介绍&#xff1a; 适用使用范围: 外推蜘蛛池、站群 演示地址&#xff1a;以截图为准 运行环境&#xff1a;php 其余注释&#xff1a;什么是蜘蛛池&#xff1f; 蜘蛛池是一个利用大平台权重来获取百度收录和排名的程序。 程序员通常称其为“蜘蛛池”。 这是一个可以快速…