---
title: "Textures"
content_type: course
url: "https://learn.unity.com/course/textures?language=en"
language: en
difficulty: intermediate
duration_minutes: 170
unity_version:
  - "2019.4"
supported_unity_versions:
  - name: "2019.4"
    url: "https://learn.unity.com/course/textures.md?language=en&version=2019.4"
last_updated: "2026-08-04T14:20:50.000Z"
---

# Textures

This project will highlight the different implementation considerations and optimizations that take advantage of a Texture’s flexibility. When given the correct settings and applied correctly over their many use cases, Textures play a major role in achieving your desired visual effects.

## Contents

- [Textures - Introduction](https://learn.unity.com/course/textures/tutorial/textures-introduction-arm?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/textures-introduction-arm.md?language=en&version=2019.4)) — Get an overview of why textures matter in 3D mobile applications and what you will learn in this project.
- [Texture Size, Color Space, and Compression](https://learn.unity.com/course/textures/tutorial/texture-size-color-space-and-compression-6266?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/texture-size-color-space-and-compression-6266.md?language=en&version=2019.4)) — Learn how texture size, color space, and compression choices affect application performance.
- [Texture Atlases](https://learn.unity.com/course/textures/tutorial/texture-atlases-7428?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/texture-atlases-7428.md?language=en&version=2019.4)) — Learn why organizing image details into texture atlases can improve performance and asset management.
- [Texture Filtering](https://learn.unity.com/course/textures/tutorial/texture-filtering-1387?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/texture-filtering-1387.md?language=en&version=2019.4)) — Learn how different texture filtering settings affect image quality and when to use each option.
- [Mipmapping](https://learn.unity.com/course/textures/tutorial/mipmapping-9873?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/mipmapping-9873.md?language=en&version=2019.4)) — Learn how mipmaps optimize detailed texture rendering on mobile devices for better performance and visual quality.
- [UV Unwrap, Visual Impact, and Texture Channel Packing](https://learn.unity.com/course/textures/tutorial/uv-unwrap-visual-impact-and-texture-channel-packing-6392?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/uv-unwrap-visual-impact-and-texture-channel-packing-6392.md?language=en&version=2019.4)) — Learn to show more detail in 3D mobile applications by refining UV layouts and applying texture channel packing.
- [Alpha Channels and Normal Map Best Practices](https://learn.unity.com/course/textures/tutorial/alpha-channels-and-normal-map-best-practices-8603?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/alpha-channels-and-normal-map-best-practices-8603.md?language=en&version=2019.4)) — Explore best practices for working with texture alpha channels and normal maps to improve your materials.
- [Editing Texture Settings](https://learn.unity.com/course/textures/tutorial/editing-texture-settings-8595?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/editing-texture-settings-8595.md?language=en&version=2019.4)) — Review and adjust texture import settings to optimize visuals and performance in your 3D mobile application.
- [Demo: Texture Atlases](https://learn.unity.com/course/textures/tutorial/demo-texture-atlases-arm?language=en&version=2019.4) ([md](https://learn.unity.com/course/textures/tutorial/demo-texture-atlases-arm.md?language=en&version=2019.4)) — See how using texture atlases in a 3D mobile scene can reduce resource use and improve performance.
