vtk
文章平均质量分 67
痞子兵
浙大老博,业余码农
展开
-
vtk里非常简单的例子的详解
这里以vtk example中tutorial里的step1为例,详细讲解最基础的vtk实例:1.在step目录下,新建build文件2.用cmake新建工程3.configure和generate后,打开工程4.编译运行工程思考:cmake之后,为什么直接可以编译运行,而不需要添加include和lib文件呢?其实,原创 2014-03-15 15:57:05 · 3160 阅读 · 1 评论 -
cmake管理opencascade的实例
编译opencascade的时候经常会遇到occt能够编译通过,但是sample编译运行的时候总是出现各种各样的问题,如果仅仅是用occt的几何数据进行模型管理和处理的话,可以不用太关注sample的例子,这样就可以用cmake里方便的对opencascade下面开发的工程进行管理,免除很多繁琐的设置。这里介绍,利用vtk作为模型显示平台,opencascade作为数据建模平台,整个工原创 2014-08-14 18:37:05 · 2632 阅读 · 0 评论 -
opencascade读取iges并用vtk离散的一些问题
最近抽时间在弄iges文件内容读取的工作,然后将其离散化在vtk中可以显示处理以及后续的一些工作,主要目的是识别CAD文件导出的模型,然后进行离散处理,方便后续的处理。离散工作比较简单,opencascade里面的brepmesh直接支持将topoDS_shape类型的模型按照设置的精度要求离散成三角网格。目前面临的主要问题是,用opencascade里面的igesreader函数,参照datae原创 2014-07-30 10:48:07 · 3583 阅读 · 5 评论 -
kinect脸部三维数据特征点标签语义详细说明
很多零零碎碎的事情,导致很久没写blog了。face animation的demo做完了也快一个月了,是时候总结总结了。Kinect获得的标识点共用121个,其给的sdk里面也给出了响应的标签。如下图:但是这个说明点绝大部分是错的。由于获得kinect标识点的三维坐标,并且将每个点标识,并在vtk中显示:上篇blog已经提到过这个问题原创 2014-05-30 14:47:33 · 2913 阅读 · 0 评论 -
Kinect驱动的人脸实时动画
最近几年,realtime的人脸动画开始风声水起,不少图形图像的研究者开始在这个领域不断的在顶级会议siggraph和期刊tog上面发文章。随着kinect等廉价的三维数据采集设备的运用,以及其功能强大的人脸识别和动作识别的功能,极大的推动了人脸数据驱动电脑中3D模型的表情表演和动作表演的可能。下面是几个大牛的主页,其中有不少关于这方面的研究:主要发起者:li hao 在epf原创 2014-06-05 15:54:33 · 4017 阅读 · 2 评论 -
vtk读取obj文件和贴图
vtk读取obj文件和贴图,以及光照添加、操作、显示原创 2014-04-07 15:45:23 · 7056 阅读 · 4 评论 -
vtk基本数据结构与模型构建实例讲解
vtk基本数据结构与模型构建实例讲解原创 2014-03-24 14:23:32 · 3014 阅读 · 0 评论 -
VTK与MFC联合编程实现的单文档实例vtkSDI详解
VTK与MFC联合编程实现的单文档实例vtkSDI详解原创 2014-03-21 14:40:36 · 3861 阅读 · 2 评论 -
vtk中oberver和command的信息机制详解
vtk原创 2014-03-20 15:00:29 · 2414 阅读 · 0 评论 -
Kinect Face Tracking 的3D捕捉点显示和对应点详解
最近再弄个face tracking 的demo,一直就有人说微软kinect sdk里面关于facetracking里121个顶点的说明不正确,但是,也没人说,哪里不正确,具体是什么个情况,因此特定用Kinect里的IFTMODEL 或的了这121个顶点和三角网格,并且用VTK实时显示了这个三维数据,还用label显示方式,标出了真正的点标签,希望能够给大家帮助。kinect sdk原创 2014-04-15 13:25:37 · 2761 阅读 · 0 评论 -
Vtk显示OpenCascade构建的模型
摘要Abstract:本文通过程序实例,将OpenCascade中的拓朴数据(边、面)离散化后在OpenSceneGraph中进行显示。有了这些离散数据,就可以不用OpenCascade的显示模块了,可以使用其他显示引擎对形状进行显示。即若要线框模式显示形状时,就绘制离散形状拓朴边后得到的多段线;若要实体渲染模式显示形状时,就绘制离散形状拓朴面得到的三角网格。理解这些概念也有助于理解显示模块的实现原创 2014-03-18 22:18:46 · 5621 阅读 · 0 评论 -
vtk例子中tutorial里的实例源码详解
上一篇blog讲解了cmake编译或者自己添加工程的include,lib的方法,因此对源代码进行进一步的说明,从而有利于更好的理解vtk和cmake编程。cmake代码详解:打开tutorial里step文件夹的CMakeLists.txt文件,该文件定义了整个工程基本信息。PROJECT (Step1) //定义工程名为 Step1IF(NOT VTK_BI原创 2014-03-18 14:35:31 · 1590 阅读 · 1 评论 -
Vs2008编译vtk5.10详细教程
1) 官网下载vtk源文件和数据文件解压到同一文件夹2) 下载cmake编译软件3) 用cmake编译安装VTK a. 选择vtk源代码路径和编译文件保存路径b. 点击configure,选择编译环境为vs2008c. 勾线编译成动态链接库,并且最好不要勾线build exmaple和test,原创 2014-03-15 12:40:32 · 2047 阅读 · 1 评论 -
vtk编译vtkSDI找不到MFC模块的解决方案
vs2008编译好的vtk5.10工程,在用cmake编译VTKSDI等工程时,往往出现找不到MFC module的情况,具体出现问题如下所示: 遇到该问题,主要是在VTK编译安装目录的lib文件夹下面没有GUIsurport模块,因此可以在vtk编译目录下面找到GUIsurport文件夹,然后将文件夹拷贝到lib文件夹,就能够work了。编译目录下的GUISupport文原创 2017-05-17 17:42:14 · 857 阅读 · 0 评论