---
title: "Corona Fabric Material"
canonical: "https://documentation.chaos.com/space/CRMAX/528482334/Corona%20Fabric%20Material"
format: markdown
---
This page provides information on the Corona Fabric Material.


## **Overview**

---


## **Glossary**

---

**Weave **– The structure or pattern created by interlacing two sets of yarns.

**Yarn **– A continuous strand of fibers that has been twisted or spun together so it can be used to make fabric.

**Weft **– A horizontal strand of yarn.

**Warp **– A vertical strand of yarn.

**Plies **– Yarn strands composed of several strands, twisted in a helical fashion. These sub-strands are called "plies".

**Fibers **– The tiny filaments that make up yarn and help determine how rough the fabric looks.

**Sheen **– A subtle highlight effect visible mainly at the grazing angles of the fabric. Typically seen in such materials as velvet.


## **General**

---


### **Fabric Geometry**

---


 

---


#### **Example: Weave Pattern**






> ✅ You can also specify a custom pattern using a map. The map should be reasonably low-resolution and should consist of black and white pixels only. Pixels of any other color will be interpreted as either white or black, whichever is closer to their brightness.


---


#### **Example: Warp & Weft Repeats**



---


#### **Example: Scale**



---



---


#### **Example: Amplitude**

(Both illuminated by a light source on the right)



---


#### **Example: Warp & Weft Diameter**



---

 

#### **Example: Thickness**

(Both illuminated by a light source on the right)


 



---



---

 

#### **Example: Distortion Frequency**


 



---

 

#### **Example: Distortion Strength**


 

---



---

 

#### **Example: Depth**


 


---


 

---


#### **Example: Plies**



---



---

 

#### **Example: Fiber Strength**



---


#### **Example: Fiber Frequency**



### **Yarn Appearance**

---



---


#### **Example: Diffusedness**



---


#### **Example: Scattering amount**



---


#### **Example: Scattering directionality**




### **Displacement**

---


## **Tips and Tricks**

---

### **Custom Weave Pattern**

You can use a custom Corona Bitmap or a procedural texture to define the areas where wefts and warps show up in your fabric material, as if the texture was woven.


![corona-flag.jpg](media://b3617fc8-ef1e-4c21-94fb-f23b05a2e9fe)


If you simply set a Corona Bitmap as the pattern, the result most likely won't be realistic and will appear as if it was a print applied to the surface of the fabric:


![default-texture.jpg](media://c0e6156b-97bb-4769-a2b6-619fa80828a4)


To fix that, we need to make some adjustments:

- We need to make sure that the resolution of the bitmap texture (width x height in pixels) is the same as the "resolution" of the fabric material (the number of wefts x warps).
- We need to disable texture filtering so that we end up with a texture consisting of sharp pixels without any blurring. To do this, we need to set Interpolation to "Nearest Neighbor" in the Corona Bitmap's settings.

In the below example, we reduced the resolution of the Corona logo texture to 100x100px in a 2D editor, set its interpolation to "Nearest Neighbor", and set the scale of the fabric material's pattern to 100:



The result is a woven version of the Corona logo:



## **Examples**

---