vtk纹理贴图的问题
vtk吧
全部回复
仅看楼主
level 1
年轮王小嵩
楼主
我用vtk在C#中画一个正方体 然后给这个正方体贴一张图上去!
2014年05月25日 08点05分
1
level 1
年轮王小嵩
楼主
急求大神帮忙,赶着写别业论文
2014年05月25日 08点05分
2
level 12
啊啦发的
具体一点
恩
-----------------请叫我小可爱--------------
2014年05月25日 13点05分
3
年轮王小嵩
https://tieba.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=48750046425&z=2974445767#48750046425
看我这个帖子,这个程序不知道错在哪
2014年05月25日 14点05分
level 12
rabbitbride
LZ,这个应该很简单吧?记得VTK中的例子就有,给你找找。。稍等。
2014年05月27日 16点05分
5
level 12
rabbitbride
D:\VTKITK\vtk-5.6.0\Rendering\Testing\Cxx 类似目录下,大把纹理贴图
2014年05月27日 16点05分
6
年轮王小嵩
我照着vtk中的例子做过一个 , 不过贴不上啊, 你帮我做一个我看一下
2014年05月28日 06点05分
level 1
年轮王小嵩
楼主
vtkPolyDataNormals normal = new vtkPolyDataNormals();
normal.SetInput(polydata);
vtkTextureMapToCylinder tmapper = new vtkTextureMapToCylinder();
tmapper.SetInput(normal.GetOutput());
tmapper.PreventSeamOn();
vtkTransformTextureCoords transform_texture = new vtkTransformTextureCoords();
transform_texture.SetInput(tmapper.GetOutput());
vtkPolyDataMapper data_mapper = new vtkPolyDataMapper();
data_mapper.SetInputConnection(tmapper.GetOutputPort());
vtkJPEGReader reader = new vtkJPEGReader();
reader.SetFileName("E:\\地层\\8.jpg");
vtkTexture texture = new vtkTexture();
texture.SetInputConnection(reader.GetOutputPort());
texture.InterpolateOn();
actor.SetTexture(texture);
actor.SetMapper(data_mapper);
vtkTextureMapToCylinder的参数要怎么设置?? 就是设置贴图的方式,贴在那一个面上
2014年05月28日 06点05分
7
level 12
rabbitbride
reader.SetFileName("E:\\地层\\8.jpg");
孩纸 中文路径!
2014年05月28日 15点05分
8
年轮王小嵩
中文路径可以的,我给平面贴图 用中文路径都可以,现在C#很多地方都支持中文的
2014年05月29日 00点05分
年轮王小嵩
你qq多少啊, 我把完成程序发给你 , 你帮我看一下,可以不??
2014年05月29日 00点05分
1