LinesVisual3D 在不透明物体后面不可见
LinesVisual3D not visible behind opaque objects
我有一个问题,当放置在具有半透明 material(降低的 alpha 通道)的对象之后时,我的所有 LinesVisual3D
都不可见。所有其他 3D 对象放在后面时都可见,但线条不可见。更重要的是,当线条与对象部分相交时,只有不相交的部分可见。
是否可以让这些线条可见?
我相信这可能是 WPF 3D 处理不透明度的方式造成的。我在其他 Visual3D 上遇到过类似的问题。
基本上您必须以正确的顺序添加不透明和透明的对象。最后尝试添加不透明对象。 IE。添加您遇到问题的 LinesVisual3D,然后添加不透明度较低的内容。
免责声明:我没有尝试过您使用 LinesVisual3D 的场景,所以可能是 Helix 中存在关于该特定视觉对象的错误。
我有一个问题,当放置在具有半透明 material(降低的 alpha 通道)的对象之后时,我的所有 LinesVisual3D
都不可见。所有其他 3D 对象放在后面时都可见,但线条不可见。更重要的是,当线条与对象部分相交时,只有不相交的部分可见。
是否可以让这些线条可见?
我相信这可能是 WPF 3D 处理不透明度的方式造成的。我在其他 Visual3D 上遇到过类似的问题。
基本上您必须以正确的顺序添加不透明和透明的对象。最后尝试添加不透明对象。 IE。添加您遇到问题的 LinesVisual3D,然后添加不透明度较低的内容。
免责声明:我没有尝试过您使用 LinesVisual3D 的场景,所以可能是 Helix 中存在关于该特定视觉对象的错误。