如何使用HelixToolkit将对象始终放在SharpDX中的所有其他对象之前

时间:2016-07-12 14:16:56

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

我正在向我的场景添加一个坐标系(自己的类,派生自GroupModel3D),并将其Transform设置为当前所选对象的变换。

一切都工作正常,除非对象是大的,坐标系在里面,因为这是不可见的。所以我喜欢使坐标系topMost,就像在大多数CAD系统中一样。

我搜索了互联网,我发现简单清除z- / depth-缓冲区就可以了(http://www.gamedev.net/topic/297605-how-to-keep-an-object-always-visiblein-front-of-others/),但我不知道如何在HelixToolkit中做到这一点。

1 个答案:

答案 0 :(得分:0)

在helixtoolkit的issue部分找到解决方案: https://github.com/helix-toolkit/helix-toolkit/issues/226