在和老师学长开会的时候,给老师展示了我们的成果,老师和学长分别给出了一些建议。老师在口扫模型上给出的建议是尽量设置材质使其看起来更加真实一些;在CBCT重建的模型上给出的建议是将牙齿骨设置为能够调整透明度,以此方便观察牙齿和牙齿骨的位置的关系。而学长给出的建议是我们的功能已经比较丰富,可以将工作重点放在界面的设计完善上了。
口扫模型的改进
学长在会议之后发来了一张经过渲染而成的比较真实的上颚图片,有了现成的参照,通过取色的操作分别获取了口腔的颜色以及牙齿的颜色。并且将对应模型的材质进行修改,实现了更加真实一些的口扫模型的展示。
如图所示:
而且对之前的分割模型的程序做出一些修改。原来的模型分割程序在处理涉及到含有不同类别的顶点的面片时的操作是直接丢弃该面片,因此在模型展示上不同牙齿的模型之间会有割裂,模型并不连续,在模型观察时感觉不太好。为此特意花时间修改了之前的分割程序,使其遇到这种情况时不是丢弃面片而是随机属于一个顶点的类别,同时还解决了新增面片的顶点缺失的问题。
CBCT模型的改进
给牙齿骨模型增加了透明度调整功能,来方便观察牙齿和牙齿骨之间位置的关系。本来也是可以增加牙齿的透明度调整的功能,但是觉得没有必要就没有增加上去了。
牙齿骨透明度调整工具(此时不透明度为1):
可以通过透明度工具调整牙齿骨的透明度,可以看到此时牙齿骨一定程度上透明:
透明度进一步上升: