在WPF中,哪些3D文件格式可以允许XAML绑定和代码隐藏动画等?

在WPF中,哪些3D文件格式可以允许XAML绑定和代码隐藏动画等?,wpf,vb.net,xaml,Wpf,Vb.net,Xaml,我可以在WPF中使用哪些3D文件格式作为模型,使我能够通过WPF/XAML绑定和代码隐藏来访问其各个组件(形状) 同样,简单的项目:3D世界,让美国焕发红色,或者其他什么 我不是要你推荐产品。一般来说,如果你想使用WPF 3D,你需要使用xaml作为你的格式。WPF有自己的XAML格式,可用于提供(命名或未命名)对单个元素的访问 也就是说,一般来说,它的功能相当有限,因为无法完全覆盖渲染过程。例如,“发光的红色”可能必须通过一个单独的红色元素进行变换和透明来伪装,因为实际上没有直接的方法将发光效

我可以在WPF中使用哪些3D文件格式作为模型,使我能够通过WPF/XAML绑定和代码隐藏来访问其各个组件(形状)

同样,简单的项目:3D世界,让美国焕发红色,或者其他什么


我不是要你推荐产品。

一般来说,如果你想使用WPF 3D,你需要使用xaml作为你的格式。WPF有自己的XAML格式,可用于提供(命名或未命名)对单个元素的访问


也就是说,一般来说,它的功能相当有限,因为无法完全覆盖渲染过程。例如,“发光的红色”可能必须通过一个单独的红色元素进行变换和透明来伪装,因为实际上没有直接的方法将发光效果添加到WPF 3D管道中的对象。用户往往会展示一些更精细的WPF 3D渲染选项(通常通过变通方法处理)。

是的。我知道转换是必要的。谢谢你的来信!但是,难道没有一种方法可以在XAML中代表各个国家(如点、位置等),这样每个国家都可以单独绑定吗?我的意思是,如果3d建模师将它们作为单独的形状,哪些格式可以转换为单独的XAML对象?如果做不到这一点(那将是令人失望的),我可以使用2d图像并放置它们,但这不是在重新发明轮子吗?@PatTrainor您通常会从其他3d格式导入XAML工具链。Helix(上面链接)有一些从obj和其他格式导入的好例子。问题是,我可以买一个预先制作的3D地球仪,带有任何格式的国家定义(我只需要1!)。但既然我不知道;我不知道使模型中的每个形状都可绑定/寻址的工作流程,我不知道;I don’我不知道哪一个(用最少的步骤)会起作用。。。所以问题是一个两方面的问题:源文件的格式,以及使每个形状“可寻址”所需的转换,如果我可以使用这个术语…:)@PatTrainor我会使用Helix,它有几个加载程序。当你在那里尝试时,你可以看到选项是什么。。。