LinesVisual3D在不透明对象后面不可见

时间:2015-03-01 19:15:00

标签: c# wpf 3d helix-3d-toolkit

我遇到一个问题,当我的所有LinesVisual3D放置在具有半透明材质的对象(降低的Alpha通道)之后时,它是不可见的。放置在后面时,所有其他3D对象都可见,但线条不可见。更重要的是,当线条与对象部分相交时,只有不相交的部分是可见的。

是否可以使这些线条可见?

1 个答案:

答案 0 :(得分:3)

我相信这可能是WPF 3D如何处理不透明度的结果。我和其他Visual3D有类似的问题。

查看Transparency in WPF 3D

基本上,您必须以正确的顺序添加不透明和透明的对象。尝试最后添加不透明对象。即添加你遇到问题的LinesVisual3D,然后添加不透明度较低的东西。

Disclamer:我没有专门针对LinesVisual3D尝试过您的场景,因此可能是Helix中存在关于该特定视觉的错误。