# Panels

Components allow users to subdivide a surface to create panels and grids based on UV divisions, with a variety of options for quadrangular, triangular, and hexagonal panel shapes.

### Appearance

#### Diamond Panels

Created diamond (diagrid-like) panels on a surface

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

#### Hexagon Cells

Creates hexagonal cells on a surface

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value
• A parameter to adjust the angle of the hexagon.

Results: Hexagonal cells and their center points.

Note: if cells are not planar, surfaces will not be created. This example projects the cells so that they can be represented as surfaces, but the final result does not create a water-tight surface.

Divides a surface into quadrangular panels

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

Divides a surface into quadrangular panels at random intervals.

Input:

Returns: A list of quadrangular panels

Divides a surface into quadrangular panels that are laterally skewed, similar in shape to a parallelogram.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

Divides a surface into quadrangular panels that are staggered 1/2 U-division for every V division, Resulting in a pattern similar to running bond brick.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

#### Triangle Panels B

Divides a surface into triangular panels, where each vertices connects to 6 other vertices (except at edge conditions).

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

#### Triangle Panels C

Divides a surface into triangular panels, by first dividing it into quadrangular panels, and then subdividing each quad along both of its diagonal axes.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

#### Triangular Panels A

Divides a surface into triangular panels, by first dividing it into quadrangular panels, and then subdividing each quad along one of its diagonal axes.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: A list of quadrangular panels

#### Diamond Grid

Divides a surface into a diamond-shaped grid, similar to a diagrid, and creates points at the vertices of each quadrangle cell within the grid.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: Lists of the quadrangle gridpoints, associated with the Corner number of each cell.

Note: if you combine the lists, there are many duplicate points, since each cell shares it corners with other cells.

Divides a surface into a quadrangular grid and creates points at the vertices of each quadrangle cell within the grid.

Input:

• A list of surfaces to panelize
• A whole number value to set the U value
• A whole number value to set the V value

Returns: Lists of the quadrangle gridpoints, associated with the Corner number of each cell.

Note: if you combine the lists, there are many duplicate points, since each cell shares it corners with other cells.