问题标签 [eyeshot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
208 浏览

task - 在任务数组中检测碰撞(Eyeshot)的问题

我正在尝试检查不同任务中的每个动作,并在检查是否存在碰撞后,在某些迭代中它会生成一个异常“源矩阵不够长或不够。检查索引和长度,以及较低的矩阵的极限。” 如果您尝试在“for”中按顺序运行,则不会发生错误,我需要并行运行以提高性能。在调试测试中,我注意到尝试运行 cd.DoWork() 时总是发生错误

0 投票
1 回答
141 浏览

eyeshot - 如何通过 EyeShot 上的视口定义图层?

我有一个具有多个图层的通用视野模型(带有实体),我想显示多个视口并设置哪些图层必须可见。据我了解,图层是由模型而不是视口定义的?此致。

0 投票
1 回答
159 浏览

automatic-ref-counting - 在 Eyeshot 中构建弧线

我正在尝试构建应用 Eyeshot 12 的弧线。我使用构造函数:Arc(Plane, 2D center point, 2D start point, 2D end point)。我有两条弧线。其中一个的终点与另一个的起点完全相同。尽管如此,Eyeshot 还是构建了这些点之间存在显着差距的弧线。这是一个错误,还是我做错了什么?

我的圆弧的参数如下:Arc1:2D中心点=(-0.655572, 0.160451),2D起点=(-0.008477, 0.049511),2D终点=(0.000385, 0.1271105)。Arc2:二维中心点 = ( -1.789206, 0.218072),二维起点 = ( 0.000385, 0.1271105),二维终点 = ( 0.002240, 0.177704)。

0 投票
0 回答
283 浏览

cad - 如何使用 eyeShot 创建绘制交互式矩形

我正在尝试使用 eyeshot 库编写一个类似 autocad 的软件,但是我无法执行矩形绘图功能,有人可以帮助我吗?

0 投票
1 回答
216 浏览

eyeshot - 带视野的快照

我已经为我的应用程序设置了快照点,但这会使我的应用程序变慢,有人可以帮助我吗?我的应用程序像 AutoCAD 绘图一样绘图。我使用 eyeshot sdk 来开发它。在我使用平移/旋转之前,它看起来还不错。

这是我的代码

和这个

和这个

在这种情况下,任何人都可以帮助我解决这个问题以获得最佳性能

0 投票
2 回答
129 浏览

eyeshot - 样本的 Eyeshot Document 文件夹

请指导我们查找示例的源代码 ( https://www.devdept.com/support/samples )。如现场所述,安装 Eyeshot 软件后,我的机器中的文件夹中没有示例代码。

0 投票
0 回答
223 浏览

c# - 将位图保存到磁盘并释放从 DevDept Eyeshot 渲染的保存文件

在 WPF 应用程序中,我需要将位图保存到磁盘,然后在进行一些更改后,我尝试删除保存的文件并再次保存修改后的图像。

问题一旦保存,位图不会释放文件并在我尝试删除它时引发异常。

然后用户修改 3D 模型并尝试使用相同的名称再次保存。(因为它与约会相关联)。

当我尝试删除它时

我抛出一个错误:

该进程无法访问该文件,因为它正被另一个进程使用。

如果我在没有 3D 平台的 Scene2.RenderToBitmap() 方法的情况下做同样的事情,它不会产生任何错误。但是,怎么可能呢?物理文件和平台没有关系!

有什么想法吗?

0 投票
2 回答
107 浏览

c# - View Cube - 用户指定的标签

我想更改 Eyeshot 模型中的 View Cube 标签。

例如,用户应该能够将“S”方向更改为用户满意的方向。

我做了什么

在 xaml 中,我访问了“FrontRingLabel”,然后将其绑定到应该是char的“FrontRingUserInput” 。

然后我尝试设置我想要显示的值:

错误 CS1012 C# Too many characters in character literal

关于如何设置视图立方体标签的任何想法或替代解决方案?

0 投票
1 回答
93 浏览

eyeshot - PointCloud - 修改 Z 轴上的比例

我正在使用点云。我想以 Z 方向的因子比例显示我的点云。然后我在视觉上增加默认值。我在我的实体上测试了转换“Scale”,但它似乎不起作用:

谢谢你的帮助

0 投票
1 回答
185 浏览

c# - 如何将派生类序列化为 Eyeshot 专有文件格式

我正在尝试将自定义 EntityData 类序列化为 Eyeshot 专有文件格式。有一篇很棒的文章(https://devdept.zendesk.com/hc/en-us/articles/360003318873-Eyeshot-Proprietary-File-Format),
如果我序列化基类,它可以正常工作,但是我可以' t 序列化从我的基类派生的类。这是一个示例,我尽量保持它尽可能小(请一路阅读评论):

我的派生类及其代理实现:

这是FillModel来自FileSerializer类的方法:

这段代码给了我错误:“没有为代理 DerivedClass/DerivedClassSurrogate 找到合适的转换运算符”。任何帮助将不胜感激。