vtk中如何读取.vtk中的矢量数据并颜色映射到几何体上
vtk吧
全部回复
仅看楼主
level 7
lkyzlh 楼主
小弟假期刚刚入vtk,现在有一个问题,读取数据并颜色映射到几何体上,标量数据可以了,但是矢量数据还有些问题,我用reader读出.vtk文件后在用setVectorsName(“”)指定了矢量,然后用mapper中的selectColorArray(“”)又选了一下,然后读出来的是同一个样式,我感觉是默认样式。大哥们我应该怎样正确读出矢量数据然后颜色映射到几何体上。下面附上我的.vtk文件的一组矢量数据部分截图
2016年08月25日 00点08分 1
level 7
lkyzlh 楼主
能给个思路吗[泪]
2016年08月25日 02点08分 2
level 7
lkyzlh 楼主
已解决,自己写一个解析文件的方法,取出数组,再reader->GetOutput()->GetPointData()->SetScalars(vectorArray); 大体思路就是这样。
如果哪位大神有更好的方法提出矢量的数组,麻烦回我一下,十分感谢[真棒]
2016年08月25日 02点08分 3
或者是那种不用提取,根据矢量名指定数组再映射的
2016年08月25日 02点08分
回复 lkyzlh 差不多,就你这个思路
2016年08月26日 00点08分
@rabbitbride 好吧,谢了啊
2016年08月26日 04点08分
level 1
哥们,能把你的标量数据的映射发给我瞅瞅看看不,, 新手,,没学会=-=
2016年09月13日 08点09分 4
我这边是用两个方法指定的,reader->setScalarName("...");mapper->SelectColorArray("..."); ... 指的是.vtk文件中的标量数据名。
2016年09月13日 13点09分
level 3
大神,能把矢量数据和标量数据的映射代码,给我发一份么[email protected]万分感谢
2017年05月16日 07点05分 5
1