# TextureImporterGenerateCubemap

> Cubemap generation mode for TextureImporter.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/6000.3/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public enum TextureImporterGenerateCubemap
```

## Remarks

[Cubemap](/engine/6000.3/script-reference/unityengine/cubemap.md) textures can be generated from 2D texture using one of these modes.

Additional Resources: [TextureImporter.generateCubemap](/engine/6000.3/script-reference/unityeditor/textureimporter/generatecubemap.md).

## Fields

| Value                                                                                                    | Description                                                               |
| -------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [AutoCubemap](/engine/6000.3/script-reference/unityeditor/textureimportergeneratecubemap/autocubemap.md) | Automatically determine type of cubemap generation from the source image. |
| [Cylindrical](/engine/6000.3/script-reference/unityeditor/textureimportergeneratecubemap/cylindrical.md) | Generate cubemap from cylindrical texture.                                |
| [FullCubemap](/engine/6000.3/script-reference/unityeditor/textureimportergeneratecubemap/fullcubemap.md) | Generate cubemap from vertical or horizontal cross texture.               |
| [Spheremap](/engine/6000.3/script-reference/unityeditor/textureimportergeneratecubemap/spheremap.md)     | Generate cubemap from spheremap texture.                                  |
