> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nodi3d.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlaneSurface

> Plane Surface node: Create a plane surface from a plane and dimensions. Surface › Primitive node in Nodi, with its inputs, outputs and properties.

Create a plane surface from a plane and dimensions.

**Category**: [Surface](https://docs.nodi3d.com/nodi-editor/nodes.md#surface) › Primitive\
**Shown in the node menu as**: Plane Surface

## Inputs

| Input | Type |
| - | - |
| surface base plane | `Point, Plane` |
| dimensions in x direction | `Number, Domain` |
| dimensions in y direction | `Number, Domain` |

## Outputs

| Output | Type |
| - | - |
| resulting plane surface | `Surface` |

## Properties

Properties are set in the Inspector and are used when the matching input is not connected.

| Property | Type |
| - | - |
| base | `Point3d` |
| x | `Vector2d` |
| y | `Vector2d` |

## Related nodes

Other nodes in Surface › Primitive:

* [BoundingBox](https://docs.nodi3d.com/node/bounding-box.md): Create a bounding box from a geometry.
* [CenterBox](https://docs.nodi3d.com/node/center-box.md): Create a box centered at a given point.
* [DomainBox](https://docs.nodi3d.com/node/domain-box.md): Create a box from a domain.
* [SphereSurface](https://docs.nodi3d.com/node/sphere-surface.md): Create a sphere surface from a base plane and radius.
* [TorusSurface](https://docs.nodi3d.com/node/torus-surface.md): Create a torus surface from a plane, major/minor radii, and domains.
* [TriangleSurface](https://docs.nodi3d.com/node/triangle-surface.md): Create a triangle surface from three points.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.