Caoyufu
(曹玉福)
2018 年4 月 17 日 07:03
1
二、学习目标:熟悉体数据属性设置( )
体数据属性选项(volume properties) :对传递函数进行更加精确的设置。
与体数据模块同步(Synchronize with Volumes module) :用户在体数据模块中对体数据的属性设置(如窗位,阈值)将被应用到体绘制模块中。
忽略阈值(Ignore theshold) :忽略阈值。
标量到不透明度映射( Scalar Opacity Mapping) :用户可以在该选项中定义如何将体素标量映射为体素的不透明度。映射方式以传递函数的方式表示,横坐标表示体素的标量,纵坐标表示不透明度,图中的标记点表示传递函数中的起始点,结束点或者函数分段点。用户可以选中并移动标记点,也可增加或删除标记点。
标量到颜色映射(Scalar Color Mapping) :用户可以在该选项中详细定义如何将体素标量映射为体素的颜色。横坐标表示体素的标量,每个标记点表示一个颜色值,该值可以通过点击图中的颜色标签按钮进行设置,传递函数将把标记点处的体素标量映射为标记点的颜色值。用户可以更改标记点的颜色。
梯度到不透明度映射(Gradient Opacity) :用户可以在该选项中定义梯度对不透明度的作用。
高级设置(Advanced) :用户在该选项中能够定义的参数包括插值方式( Interpolation )、阴影( Shade ),以及光照模型中的环境系数(Ambient )、漫反射系数(Duffuse )、镜面反射系数(Specular )以及高光指数(Power )。材质属性( Material )内置了四种光照模型预设置(Preview ),点击小图标选取所需模板即可。
以上信息来自官网 ,限于本人能力专业术语方面内容不做解答。
三、思考题:
通过标量到不透明度 和标量到颜色映射 的参数调节,如何达到下图效果(粉色为颅内建模),你可以试一试如何调节参数。
查看图片
通过高级设置中对材质属性 各参数的调节,可以达到如下图效果,试一试如何达到?
查看图片
觉得思考题太难的可以略过,不影响继续学习。
颜色的选择还是没有经验,如何选择?颜色的节点都选择一样的颜色还是不同深度的同一颜色?
如何将骨骼的透明度设置的那么高,同时保留血管的完全不透明?
感觉在第一个透明度设置里需要分段设置,骨骼一个标准,血管一个标准,思路是否正确?
Caoyufu
(曹玉福)
2018 年4 月 22 日 01:56
7
试试就好,仅用于对精度不是太高的场合,懂得这里可以通过调节改变透明度和颜色就好了。
yy_yeah
(yy_yeah)
2018 年4 月 23 日 17:06
8
这一课的内容估计得花好几天消化
不过得问一下,那些所谓的POINT 指的是哪些点?
我们自己能标定的吗?
Caoyufu
(曹玉福)
2018 年4 月 23 日 23:39
9
yy_yeah:
那些所谓的POINT 指的是哪些点?
我们自己能标定的吗?
可以新增、移动、删除等操作,对于标记点不要求一定掌握,不影响后续的应用。
timer
(ezproxy)
2018 年4 月 29 日 18:07
10
volume properties 可以保存为 CT-Lung.vp 文件,文件内显示为
1
1
1
0.2
0
1
12 -1000 0 -5 0 -5 0.25 281 0.253968268632889 281 0 2952 0
6 0 1 985.119995117188 1 988 1
24 -186.72314453125 0.3 0.3 1 70.7352600097656 0 0 1 114.202262878418 0.134704 0.781726 0.0724558 144.294799804688 0.929244 1 0.109473 197.79264831543 0.888889 0.254949 0.0240258 2952 1 0.3 0.3
考虑应该是记录的坐标与设计数值,,载入一个新的CT数据,把 CT-Lung.vp 直接拖入,volume properties参数不能变化,,有没有好方法把CT-Lung.vp 里的数据可以统一应用在其他的CT上
2 个赞
timer
(ezproxy)
2018 年4 月 29 日 18:19
13
搞定了,数据可以迁移,通过inputs里设置ROI和Property可以自动识别数据并应用。
以后大家就可以通过共享设置好的 CT-Lung.vp CT-Fat.vp 文件让其他同学 做透明的多色彩图了
1110.20112 -1000 0 -5 0 -5 0.25 281 0.253968268632889 281 0 2952 06 0 1 985.119995117188 1 988 1
24 -186.72314453125 0.3 0.3 1 70.7352600097656 0 0 1 114.202262878418 0.134704 0.781726 0.0724558 144.294799804688 0.929244 1 0.109473 197.79264831543 0.888889 0.254949 0.0240258 2952 1 0.3 0.3
研究下这个vp文件里具体数值的含义,能更精度的挑战限制VR的效果。
1 个赞
MYCJACK
(MYCJACK)
2018 年5 月 23 日 11:33
15
已学习,大家可以共同优化property这样确实可以做出更好的视图。
Nsurgeon
(Nsurgeon)
2018 年5 月 24 日 05:16
16
曹老师,您好,到了这个10就开始摸不清头脑了,这几个标点代表的是什么意义啊?一个点代表不同的组织吗?
Caoyufu
(曹玉福)
2018 年5 月 25 日 14:06
17
可以略过,进行后续章节的学习,点的位置与函数算法相关,颜色与VR的显示相关,不懂耶不影响软件的使用。
1 个赞
thorac
(thorac)
2018 年8 月 15 日 05:45
19
曹主任:上面,二、学习目标 下面标题1“与体数据模块同步”后面括号里的英文写错了,不是“Scalar Opacity Mapping”,应该是Synchronize with Volumes module吧?
思考题1%E5%A4%A9%E5%A4%A9%E7%BB%83010%E6%80%9D%E8%80%83%E9%A2%981|689x573
随便调调出来上图。感觉主要调Scalar Color Mapping的Point2,point3为绿色,调Scalar Opacity Mapping的Point4,point5越透明越接近答案。暂时还不会颅内建模。
思考题2是不是要先切开大脑,有好多颜色层次,要增加point吗,感觉很复杂,不会做。