0

我正在尝试在 WPF 应用程序中使用我在 Blender 中创建的模型。在 Blender 中,一切正常/看起来很棒。

当我导出到 .OBJ 时,UV 映射完全丢失,导致纹理应用不正确。我已经阅读了 XAML 中的 UV 映射并且这些概念是有意义的(纹理点与几何点的比例为 1:1),但是有没有办法在 Expression Blend 4 本身中进行映射?不得不手动计算映射似乎是一种可怕的方法。

4

1 回答 1

1

唯一可靠的解决方案是 Zam3D。这对业余爱好者来说非常昂贵,所以我仍在寻找其他解决方案,但在短期内(使用他们的免费演示期)我能够正确映射我需要的模型。

编辑:经过进一步调查,我从使用 ViewPort3D 切换到了 Helix3D Toolkit。它是一个第三方库——我通常会尽量避免,但它几乎可以替代现有的 Viewport3D。如果您在获取 XAML 3D 对象或将您的对象转换为 XAML 的 3D 格式时遇到问题,Helix3D 支持 3DS - 无需进行任何转换。

Helix3d:http ://helixtoolkit.codeplex.com/

于 2014-02-26T16:43:23.593 回答