我正在使用点云。我想在Z方向上使用因子比例显示我的点云。然后我在视觉上增加默认值。我在我的实体上测试了转换“规模”,但它似乎不起作用:
PointCloud c = new PointCloud(pts.Count,1, PointCloud.natureType.Multicolor);
c.Vertices = pts.ToArray();
c.DrawingStyle = PointCloud.drawingStyleType.Points;
c.Scale(new Point3D(0, 0, 0), 1, 1, 10); // Z => x10
viewportLayout1.Entities.Add(c);谢谢你的帮忙
发布于 2020-09-24 05:48:50
你只是错过了
viewportLayout1.Invalidate();在这结束的时候。所以你在缩放它,它只是没有在你的屏幕上渲染它。无效将强制它重绘您的点云。
当我有疑问的时候,我通常在我的更改之后抛出这两个。确保在不需要的时候把它们拿出来,因为它们是昂贵的呼叫:
viewportLayout1.Entities.Regen();
viewportLayout1.Invalidate();https://stackoverflow.com/questions/62037993
复制相似问题