mayavi enthought体积渲染越野车gui

时间:2015-08-19 17:45:12

标签: python-2.7 enthought mayavi volume-rendering

我想我遇到了一个真正的错误。使用colortransferfunction(CTF)接口似乎发生了一些非常奇怪且肯定不直观的事情。

我将在此处描述我在以下链接(5MB)中在电影中显示的内容: https://drive.google.com/file/d/0B2DsQIFbCQmELTZzWVc1MDc1MGM/view?usp=sharing

动作:mlab.pipeline.volume(无论如何)。创建体积渲染的方式并不重要。 结果:音量源显示为红色。细

操作:用户只需单击音量传输功能而无需进行太多更改。您甚至可以将其移回原来的位置。 结果:音量源完全将颜色从红色变为绿色:建议在" Mayavi管道中的CTF"窗口与最初在" Mayavi场景1"

中使用的窗口不同

操作:用户点击了不透明度传输功能至少一次,点击即可。然后用户点击回来。 结果:CTF完全改变了这种蓝红色渐变,而不是之前的这种漂亮的三色风格。如果用户再次与OTF混淆,更新CTF将再次改变音量!从这种绿色到这种红紫色。

注意:它不只是"点击了"然后单击返回会导致CTF发生这种奇怪的变化。我最初在更改数据源时遇到了这个问题。我曾说过5个不同的卷。每当我说" array_src.scalar_values = my_volumes.next()"当且仅当我试图在GUI中手动改变ctf时,CTF才会从rgb变为蓝红色渐变。

我真的希望我们能够解决这个问题。

谢谢, 克里斯·斯奈德

0 个答案:

没有答案