2011-08-11 50 views
0

我有一个形状的3D最大文件。我将它转换为3ds文件。然后通过Zam3D将其转换为xaml文件。但该文件太大而无法加载,我的电脑因“内存输出”异常而崩溃。我能做些什么来减少xaml文件的大小?如何缩小ViewPort3D xaml的文件大小?

回答

0

你档案有多大?我正在处理大约8 MB的3D模型文件,并且非常详细。我成功导入的最大尺寸为13.4 MB,29 MB模型与您获得的例外情况相同,但设计不好。

要将3ds转换为xaml,我使用的是Wpf-Graphics的Reader3ds。您避免了将其转换两次的步骤(通过zam3d)。 Reader3ds能够读取大型文件,您可以轻松使用这些元素。接下来我不高兴使用zam3d,我期望zam3d将更多的信息放到文件中。即使我得到的几何图形与以前不一样,灯光也添加了,我没有使用它。

要减少xaml,您还可以尝试使用ResourceDictionary将信息交换到另一个文件,并在需要时使用它。

希望这有助于

燕姿

+0

嗨燕姿,谢谢你非常非常多,我会立即方式考验你。 – yafeya