2015-04-29 48 views
-6

我喜欢表面上的每一个点上进行计算,来产生新的表面,以创建Slb.Ocean.Petrel.DomainObject.Shapes.SurfaceSlb.Ocean.Petrel.DomainObject.Shapes.Surface创建面,知道怎样可以做到?海洋:从另一面

+0

这是来自Slumberger的高度专业化的软件,您可能不得不直接去他们的支持,祝您好运,我过去曾与他们合作过。 –

回答

1

我假设你指的是RegularHeightFieldSurface而不是Surface,这是抽象的。你可以做类似如下:

var outSurface = parentCollection.CreateRegularHeightFieldSurface("output surface", inputSurface.SpatialLattice);

然后,您可以通过inputSurface的所有Samples迭代,计算你的输出采样,并设置outputSurface.Samples来计算的样本。

作为一种替代方法,您可以创建一个新的输入曲面的SurfaceProperty,而不是创建一个新曲面。

+0

不,我想从现有表面创建一个新表面,就像我们通过地震计算器一样 –