柚子快报邀请码778899分享:三维软件研究学习
paraview
paraview 的技术架构就是采用的 QT+VTK
ParaView是按照网络编程的思路来搞的,从实际软件上看,有渲染服务器和数据服务器,还有前端显示的结果。从代码上也是分开的,二者通过网络来连接
资料
OpenFOAM的好伙伴ParaView
https://www.tinymind.net.cn/news/e31bf932f53442
Paraview教程】第一章安装与基础介绍
https://zhuanlan.zhihu.com/p/584628057
渲染利用了OpenGL 3.2的特性来提供巨大的性能
https://www.codenong.com/cs106874435/
分析ParaView源代码的记录
https://zhuanlan.zhihu.com/p/44513316
VTK 基础
VTK官网:https://vtk.org/
VTK官方例子:https://kitware.github.io/vtk-examples/site/
VTK官方代码库:https://gitlab.kitware.com/vtk/vtk
VTK官方参考手册:https://vtk.org/doc/nightly/html/index.html
VTK官方论坛:https://discourse.vtk.org/
vtk基础
https://zhuanlan.zhihu.com/p/396945950
VTK使用C++、面向对象技术开发;基于OpenGL,封装了OpenGL中的功能,屏蔽细节、便于交互、易于使用提供多种语言接口C++ 、Java 、Tcl、 Python 等;可在Windows 98/NT, SGI, Linux, Sun, HP等系统编译运行;最重要的一点是:开源(Open Source)。
https://blog.csdn.net/shenziheng1/article/details/53021378
VTK教程1--------VTK在win10下的安装
https://blog.csdn.net/weixin_43981402/article/details/84845274
VTK安装并运行一个例子
https://www.shuzhiduo.com/A/kPzO39Kxzx/
VTK用户指南3:第一部分vtk简介_3系统概述
https://blog.csdn.net/haimianjie2012/article/details/122681692
VTK开发资源和学习路径汇总
https://tieba.baidu.com/p/8327007125
各个阶段水平:
初级(萌新):勉强能搭建VTK开发环境,运行VTK官方例子,对VTK使用流程不清楚,不知道如何定位和解决问题,对用户需求感到无力。
中级:熟练搭建VTK开发环境,运行官方例子,对VTK接口设计的大致框架有了一个初步了解,掌握VTK的使用流程与套路。能识别网上错误代码,利用现有VTK接口,实现用户想要的功能,对VTK源码可进行简单的修改与理解,对遇到的bug有初步的分析、方案与结论。
高级:对大部分VTK接口、功能和源码比较清楚,对某个大模块的实现细节非常清楚,能独立实现或修改某个模块。混迹在VTK官方论坛,解决各种疑难杂症,对VTK库有较大的贡献者。
Study-VTK
https://blog.csdn.net/a15005784320/article/details/104855111
我所遭遇过的中间件--VTK
https://blog.csdn.net/chuifuhuo6864/article/details/100883973
vtk.js
Vite4+VTK.js搭建Vue3项目
https://blog.csdn.net/qq_19991931/category_12247820.html?spm=1001.2014.3001.5482
vtk+itk
itk 用于提供算法
支持
C# 中的 VTK
VTK.NET之
ACTIVIZ.NET
https://www.kitware.eu/activiz/
试用版
柚子快报邀请码778899分享:三维软件研究学习
发表评论