---
title: "MeshFaceRendering"
---
<!-- DO NOT EDIT! This file was auto-generated by crates/build/re_types_builder/src/codegen/docs/website.rs -->

Determines which faces of a mesh are rendered.

For this purpose, we assume that the winding order of vertices in a mesh is
consistent and that front faces are defined as those with vertices in counter clockwise order.

## Variants
#### `DoubleSided` = 1
Show both back and front faces.

#### `Front` = 2
Only front faces are shown.

Front faces are assumed to have a counter clockwise vertex winding order on screen.

#### `Back` = 3
Only back faces are shown.

Back faces are assumed to have a clockwise vertex winding order on screen.


## Arrow datatype
```
UInt8
```

## API reference links
 * 🌊 [C++ API docs for `MeshFaceRendering`](https://ref.rerun.io/docs/cpp/stable/namespacererun_1_1components.html)
 * 🐍 [Python API docs for `MeshFaceRendering`](https://ref.rerun.io/docs/python/stable/common/components#rerun.components.MeshFaceRendering)
 * 🦀 [Rust API docs for `MeshFaceRendering`](https://docs.rs/rerun/latest/rerun/components/enum.MeshFaceRendering.html)


## Used by

* [`Mesh3D`](../archetypes/mesh3d.md)
