2013-02-27 27 views
1

如何用x3dom绘制立方体以外的形状?例如,我想绘制的一个形状是半圆形/圆柱形。我只能找到文档来绘制我已经做过的立方体。我还没有找到有关x3dom的好文档。如何绘制立方体以外的形状?

回答

3

X3DOM实际上只是包装X3D。所以你最好从X3D documentation开始。一个很好的概述可以在这里找到:X3D Slides

有提供像其他一些原语:

<Shape> 
    <Sphere radius='1'/> 
    <Appearance> 
    <Material/> 
    </Appearance> 
</Shape> 

另外,examples提供了良好的starting point

+0

所以,我用的缸标签和我假设我不能对它做半半径。我没有看到基于提供的文档的任何选项。我尝试在ArcClose2D中使用Geometry2D,但只在x和y坐标上创建一个平面对象。我不能旋转它或挤压它。我想尝试远离使用索引面标签,因为这将是可变数据。 – mtlca401 2013-02-28 01:37:20

+0

正如@drfrog指出的,您可能想使用Blender或其他软件来制作模型。如果它是可变数据并且它是自动计算的,那么您可能希望使用ArcClose2D与某些IndexedFaceSets自己创建半圆柱体的机会。 – mistapink 2013-02-28 08:44:13

0

使用缸内的形状节点

<Cylinder /> 

为mistapink说检查了X3D文档只是利用这一点,有几个基本的X3D元,如球形箱筒锥。

什么更复杂的就需要您使用pointsets等,或者你可以模拟你自己的对象,并通过出口大量的3D应用程序,搅拌机,3D MAX,光波等,以X3D