# 3D Surface Charts

## Content



The 3D Surface charts display the data as three dimensional shaded or meshed surface with a Z-axis. They are based on X, Y, and Z axes, with more variation in the Z variable than the X or Y variables. The shaded or meshed surface is created from the information collected on how the data points are connected. The surface between data points can be estimated through interpolation.

### Chart3DTypeEnum.Surface

![](https://cdn.mescius.io/document-site-files/images/46396fd1-914e-43da-9cb0-e66dcc0ae61b/imagesext/image12_17.png)

### To set the 3D chart type to Surface at design time:

1.  Expand the **ChartGroups** node in the Properties window, then expand **Group0**.
2.  Locate the **ChartType** property and select **Surface**.

### To programmatically set the 3D chart type to Surface:

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

To write code in Visual Basic

DOC-SUMMARY-TAG-CLOSE

```vbnet
C1Chart3D1.ChartGroups(0).ChartType = Chart3DTypeEnum.Surface
```

DOC-DETAILS-TAG-CLOSE

DOC-DETAILS-TAG-OPEN

DOC-SUMMARY-TAG-OPEN

To write code in C#

DOC-SUMMARY-TAG-CLOSE

```csharp
C1Chart3D1.ChartGroups[0].ChartType = Chart3DTypeEnum.Surface;
```

DOC-DETAILS-TAG-CLOSE

## See Also

[3D Bar Charts](/componentone/docs/win/online-chart3d/3dchartfundamentals/basic3dcharttypes/3dbarcharts)