viewport3d

    1热度

    1回答

    我有viewport3d,我想改变它的背景颜色。 我对Wpf很新。我不明白从其他职位做什么。所以我问这里。 我改变画笔属性的Viewport3D但不起任何作用 <Window x:Class="W3DTinker.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns

    2热度

    1回答

    我正在研究WPF应用程序,该应用程序必须允许用户定义任何四边形形状以充当相机框架的裁剪区域。这是通过将四个点连接在一起的视频流叠加来实现的,从而可视化输出图像中应该使用哪个区域。 作为第二步,这给我造成麻烦,我想显示将选定的四边形转换为矩形的结果。我设法使用opencv的warpPerspective函数来做到这一点,但事实证明这很慢(处理器很重)。 我相信它也可以用WPF(GPU加速)使用Vie

    2热度

    1回答

    我使用HelixToolKit的ModelImporter函数向我的Viewport3d添加了一个模型(STL文件),但首先没有显示出来。要查看添加的3D模型,我必须缩小。我的问题是,是否有任何方法可以动态/编程地缩小或旋转相机到新添加的模型或任何需要立即显示的相机。 我正在为项目使用C#WPF的helix工具包。

    0热度

    1回答

    这是我多么希望我的屏幕看起来像: 在左上边角,我需要有6 3d models所以我会做,使用PerspectiveCamera。右上角开玩笑需要提供一些数据,所以我会使用scene2d来做到这一点。当3d models将被batch.dra()和PerspectiveCamera淹没并且关于模型的数据将是scene2d时,左下角需要组合。在右下角我开玩笑地需要一个scene2dtable来显示所有

    0热度

    2回答

    我正在使用HelixToolkit来查看和交互STL文件。我需要在窗口上绘制或标记用户点击的点。我有坐标,我知道在哪里绘制点,但我不知道如何绘制它,有人可以帮助我吗?我张贴一些代码来解释一下我现在所拥有的: private void vierport3d_MouseRightClick(object sender, MouseButtonEventArgs e) { Poin

    3热度

    1回答

    我正在研究一个应用程序,该应用程序正在生成一堆代表木板的ViewModel实例的集合(全部需要attriuttes-x,y,z,posx,posy,posz)。这工作正常。 现在我想在3D环境中以可视化的应用内这些木板: 我发现很多的例子来说明如何使用viewport3d Frameworkelement创建箱,但我的问题是,所有的人展示如何静态定义一个3dobject。 我在尝试和尝试,但我没有

    1热度

    1回答

    使用Helixtoolkit,您已经设置了一个场景(视口)。添加了相机,默认灯光,网格等。您还添加了一个SortingVisual3D,您可以在其中添加各种框元素。它们在放置在视图中时呈现。一切都很好。 现在我想实现的是为3D对象创建一个新的容器,其中我的移动Gizmo将放置在每个对象中。如果我将gizmo添加到排序容器中,它可能不可见(框重叠gizmo),所以我需要一个单独的容器,其中必须是在所

    1热度

    1回答

    您好,我制作了一个应用程序,通过它用户可以导入STL文件,我将它作为WPF应用程序并尝试使用Helix 3D打开文件工具包,但问题是,当我试图打开我的STL文件时,图像变大,我无法将其大小最小化/保持在中心位置。在这里输入代码 请查看我为打开STL文件所写的附加代码。 MainWindow.XAML //进口螺旋3D打开STL文件 螺旋工具包:HelixViewport3D X:名称= “的Vie

    1热度

    1回答

    我目前在一个wpf应用程序,其中有一个Viewport3D相机。 我正在创建一个3D漫游模块。 我希望我的PerspectiveCamera根据它在朝向改变后面对的方向移动。 我用我的键盘来控制运动,例如: NUMPAD8:前进 NUMPAD2:向后移动 NUMPAD4:向左旋转 NUMPAD6:向右旋转 下面这种方法是检测键盘事件: private void button20_KeyDown(O

    -1热度

    1回答

    是否有一种简单方法可以返回WPF中Viewport3D对象中存在的所有Point3D的列表?为了确定XYZ边界,我需要这个集合,以便我可以定位相机,使得所有Point3D都在视野内。 如果没有简单的方法,我需要迭代哪些集合以确保捕获所有Point3D?