Version: 2022.3
Language : English
3D textures
Preview a 3D texture

Create a 3D texture

To create a 3D texture, import a 2D texture with the following properties:

  • Flipbook format - a single 2D texture arranged as regular cells.
  • Maximum size of 2048 × 2048 × 2048 pixelsThe smallest unit in a computer image. Pixel size depends on your screen resolution. Pixel lighting is calculated at every screen pixel. More info
    See in Glossary
    .

The size of a 3D texture on disk and in memory increases quickly as its resolution increases. For example, a 3D texture with RGBAFloat format, no mipmaps, and a size of 32 × 32 × 32 pixels has a size of 512 KB (32 × 32 × 32 × 16 bytes) in memory. If you increase the resolution to 256 × 256 × 256 pixels, the size in memory becomes 256 MB (256 × 256 × 256 × 16 bytes).

Follow these steps to import:

  1. Import the texture into your project.
  2. In the Project window, select the texture asset. Unity displays the texture import settings in the InspectorA Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. More info
    See in Glossary
    window.
  3. In the Inspector window, set Texture Shape to 3D.
  4. Set Columns and Rows to the appropriate values for your flipbook texture.
  5. Select Apply.

Unity adds a 3D texture slice for each cell in the texture.

Flipbook image as a 2D texture
An imported flipbook texture with 8 columns and 8 rows.

Flipbook image as a 3D texture
The texture after you set Texture Shape to 2D, Columns to 8, and Rows to 8.

Refer to Importing textures for more information.

Additional resources

3D textures
Preview a 3D texture
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961