替代Windows 7的ZAM 3D编辑器

时间:2010-06-08 23:27:19

标签: c# wpf xaml 3d

我正在寻找一些 3D编辑器,可以创建3D对象,将它们导出到XAML 格式。因为我在 Windows 7 之下ZAM 3D编辑器对我来说别无选择。

我需要创建相对简单(但外观漂亮)的3D对象,而不是游戏动画。我更喜欢简单直观的GUI ,所以Blender对我来说别无选择...... 如果该计划有免费试用将是好的。

任何可能对我有帮助的想法?

谢谢

4 个答案:

答案 0 :(得分:0)

如果您不喜欢Blender,可以使用Xaml exporter for 3D Studio Max。它很原始,但可能适用于简单的模型。

答案 1 :(得分:0)

答案 2 :(得分:0)

为什么不想在Windows 7上使用Zam 3D ???

我在所有计算机上使用Zam 3D和Swift3D,即使是Windows 7/64位下的大型计算机也毫无问题。

答案 3 :(得分:0)

您可以将模型导出为OBJ格式,然后使用" Blend for Visual Studio 2013"进行导入。

在Blend中,您必须使用"项目 - >添加obj文件。添加现有项目......"。

然后您可以将其拖放到设计器窗口中。 在这里,您将获得" Viewport3D"包含相机和物体:

<Viewport3D ClipToBounds="True" Margin="355,200,177,150">
            <Viewport3D.Camera>
                <PerspectiveCamera FieldOfView="45" FarPlaneDistance="16700.081028976383" LookDirection="0,0,-5566.69367632546" NearPlaneDistance="0.1" Position="0,-227.324999392032,5566.69367632546" UpDirection="0,1,0"/>
            </Viewport3D.Camera>
            <ModelVisual3D x:Name="World">
                <ModelVisual3D x:Name="AmbientLightContainer">
                    <ModelVisual3D.Content>
                        <AmbientLight x:Name="AmbientLight" Color="#FF7F7F7F"/>
                    </ModelVisual3D.Content>
                </ModelVisual3D>
                <ModelVisual3D x:Name="DirectionalLightContainer">
                    <ModelVisual3D.Content>
                        <DirectionalLight x:Name="DirectionalLight" Color="#FF3F3F3F" Direction="0,0,-1">
                            <DirectionalLight.Transform>
                                <TranslateTransform3D OffsetZ="3" OffsetX="0" OffsetY="0"/>
                            </DirectionalLight.Transform>
                        </DirectionalLight>
                    </ModelVisual3D.Content>
                </ModelVisual3D>
                <ModelVisual3D x:Name="Object1">
                    <ModelVisual3D.Content>
                        <GeometryModel3D x:Name="DefaultMaterial" d:Bounds="-1844.64001464844,-455.779998779297,0,3689.28002929688,456.909998774529,0">
                            <GeometryModel3D.Geometry>
                                <MeshGeometry3D Normals="0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1
0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1
0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 0,0,1 
...