评论
合作者
|
我做了一些工作,目前未使用但准备好在https://github.com/LaserWeb/lw.guessstimate上审查关于#110 这是基于 CNCJS 解析器组件,已经有曲线解析到 T3D |
成员
临时解析器也进行时间计算,但只有底部滑块使用它 |
作者
|
@tbfleming,那么我们如何在运行作业时利用“剩余时间”?(; (在110中回答) |
|
请原谅过于简单化,但是否可以保留低级别的 webgl/regl 类型的东西(如果我理解正确的话,3d 查看器和实时作业渲染包含在其中?)并使用 ThreeJS 在路线图上做更高级别的新东西,比如旋转和STL?这就像——我们可以使用高级的三个库和功能,然后在现在使用的非三个查看器中显示它吗?这样可以使现有的东西保持快速,我理解这是首先要进行 regl 的原因吗?
|
成员
绝对值得考虑。很难预测这会有多可行。例如区别:三个和当前查看器使用不同的顶点数组布局。三使用并行数组,而我们的使用结构数组样式(加速初始创建的 CPU 缓存优化)。 |
成员
|
对于#110:计算 time_remaining = time_running / lines_executed * lines_remaining 是否足够?至少作为一个快速解决方案?(并可能抑制前 x 行以获得更好的平均) |


这样做应该可以在以下方面取得进展:
#25 – 旋转轴。Håkan Båstedt 已经为 lw3s 3D 查看器添加了旋转。包括一个圆柱形网格助手。Cam 在 lw3 中失踪了。我们现在有。重新添加 threejs 查看器和中提琴!
#110剩余时间:我们的旧 gcode 解析器确实支持时间计算
#147 – 我们已经在 Threejs 中使用了 TranformControlsjs。它只需要一点修饰(至少对于向量而言。Theeejs 具有强大的旋转辅助功能)
#187 – 现有代码在我的私人仓库中可用,用于实际对象的自动边界框 -> iso/top/front views zoomed into object fov
#199 – 我和现有的代码@raykholo在 cp/reprap 工作区工作。@lautr3k threejs 也有更多可用的代码
#222 – 网络摄像头过滤器 – 应该比原始 gl 更容易
#248 #297 – lw3 解析器是近乎完美的 – 3-4 年的工作被扔掉了