1

通过简单地使用图像设置“值”字段,我已经能够在 ViewPort2DVisual3D 上添加图像作为纹理。

但是现在我正在尝试使用螺旋工具,但找不到在 MeshElement3D 上执行相同操作的方法。

我一直在尝试使用 RectangleVisual3D,但上面没有诸如“视觉”字段之类的东西。

我打赌我应该尝试使用“材料”字段,但我发现的只是 ImageMaterialExtension 对象。但它不是从 Material 继承的,所以我不能把它交给我的 RectangleVisual3D。

有什么建议吗?

4

1 回答 1

2

我找到了解决方案,我们可以使用 Material Helper,例如:

var mat = MaterialHelper.CreateImageMaterial("img.png", 1, UriKind.Absolute);

并将其添加到 MeshElement3D 的材质中

于 2016-03-11T17:29:11.093 回答