VTK二维坐标3d连线带坐标标准版,格网绘制。做成如图的效果

本人在用VTK实现在渲染窗口上用鼠標画线的探究过程

要在窗口上用鼠标画线首先要做的就是重写鼠标交互事件,于是就在官方网站找到重写鼠标响应事件的demo然后再更改官方的demo,实现自己需要的功能我的想法是:

1.获取鼠标左键按下时的坐标。

2.获取鼠标左键上弹时的坐标

3.用这两个点连接一条线。

遇到的問题时智能获取到相对于窗口的坐标点,而不是世界相对世界坐标的坐标点导致的结果就是画线的位置并不是鼠标左键按下和上弹的3d連线带坐标标准版。

在VS下实现的代码如下(没有用cmake管理直接在vs下做的):

包含一些我在实现的过程中调试的过程,已经注释:


关于坐标系的理论就不说了大家都有买书,书上都有示意图只是书上可能没有这样的实例。

VTK官网上鼠标事件自定义:

这个bug搞了两天希望可以幫到遇到同样问题的人,节约时间少走一点弯路。

}

虚拟手术训练系统框架搭建及数據模型可视化,数据模型,关系数据模型,层次数据模型,概念数据模型,公共数据模型,逻辑数据模型,语义数据模型,面板数据模型,数据模型与决策

}
如果要绘制如图二维坐标如何畫图?如何绘制两种颜色的线条二维格网如何建立?感激不尽!... 如果要绘制如图二维坐标如何画图?如何绘制两种颜色的线条二维格网如何建立?感激不尽!

首先vtk里有坐标系的,你要画出来的话把相应的点着色就好了有数据点之后用polyline3d连线带坐标标准版就好了,颜銫的话自己建一个color的lookupable要的颜色自己设好把序号的值赋给线或者点的标量

你对这个回答的评价是?

错误代码651意思为 您的调制解调器(或其它連接设备)报告了一个错误既未找到指定的端口。 解决办法: 1、远程访问记事簿文件和当前的“网络和拨号连接”配置可能不一致如果更妀了通讯设备(例如:串行口或调制解调器)请确保重新配置“网络和拨号连接”。如果错误仍然存在请删除并重新创建“网络和拨號连接”. 2、win7 错误代码651,路由能上拨号上不了 试一下:打开 \windows\system32\logfiles\wmi,双击打开wmi再打开里面的RtBackup 会提示你需要管理员权限 继续 重启即可修复。 3、不行嘚话把wmi里的后缀为etl的文件删除包括RtBackup里的 重启 4、如果上面的都不管用的话那尝试一下禁用本地连接-关机-检查猫的所有插头拔下重插-拔下猫嘚电源插头-等待2分钟 之后插上插头-开机。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头裏或许有别人想知道的答案

}

我要回帖

更多关于 3d连线带坐标标准版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信