# Copy/Paste

## Copy Paste from One Strand

### Copy

* Select a curve (or strand geometry if in geometry selection mode) to copy the setting.

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FW9W0QNxJPpyl5cJROayZ%2Fcopy.gif?alt=media&#x26;token=3bf852e7-cf71-456e-a1e8-010d8675b9ce" alt=""><figcaption></figcaption></figure>

### **Paste**

* After a strand or (strands) is copied, '**Left Click**' on the Paste button will display several pasting functions.

<div align="left"><figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FYArreZOHBhwHT7WW1v0V%2Fimage.png?alt=media&#x26;token=18413b4f-e5f7-4098-9f44-f19b3ddd9eff" alt=""><figcaption></figcaption></figure></div>

* **Paste All** - will paste every settings from the copied strand.&#x20;

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FmwsfS1rHYsZvX3SreJ52%2Fpaste_all.gif?alt=media&#x26;token=74b2b325-2199-4175-be6e-39ca2abdd25f" alt=""><figcaption><p>Paste All - Notice the aim/rotation setting is not pasted. This is done purposely.</p></figcaption></figure>

{% hint style="info" %}
When pasting, the aim and rotation settings are not included by default to avoid altering the current card orientation. To copy these settings, use "Select Custom Paste Options" and paste the aim or rotation manually.
{% endhint %}

* **Paste Shape** - paste only the profile shapes, and crease (tubes only) settings.

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FhNeAyVk6yzICmvCpGz3B%2Fpaste_shape.gif?alt=media&#x26;token=d7f81c61-2afd-4025-9788-08c6b1f6fdc2" alt=""><figcaption><p>Paste Shape</p></figcaption></figure>

* Paste Attributes - paste only the strand control parameters.

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2F8IUPHdpsSiH6M88XgzIe%2Fpaste_attribute.gif?alt=media&#x26;token=e7907a56-0d01-4712-a542-e4b339b5d2ab" alt=""><figcaption><p>Paste Attributes</p></figcaption></figure>

* Paste UV - paste only the UV (and the UVs information).

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2Fk3YnKZVNpNk8XvR4Mru3%2Fpaste_UV.gif?alt=media&#x26;token=1edd75ed-722d-4c6b-86e1-e481df889b7d" alt=""><figcaption><p>Paste UV</p></figcaption></figure>

* Select Custom Paste Options - will open a window and you can choose which parameters to paste.

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FkjwrZ32WAYoWldAeaLbo%2Fpaste_custom.gif?alt=media&#x26;token=b33dffb5-f397-4d9d-8e27-ebd29ed2cf0c" alt=""><figcaption><p>Paste Custom Selected - Here we are pasting only Subdivision, Scale, and the Scale Ramp values. Notice the twist is not copied over</p></figcaption></figure>

{% hint style="info" %}
The "Path Spans" option isn't available and this because pasting spans on curves can cause dramatic change to strand shape (imagine, a curly strands where it needs 30 CVs to hold the shape, and pasting from a strand that only has 5 CVs will cause undesired look).&#x20;
{% endhint %}

## Randomly Paste UVs&#x20;

* Select the strands with the UVs you like to include. Click 'Copy' to store their information.
* Then, select all the other strands that you like to randomize UVs on, and select "Randomly Paste UVs".

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2Fx9wJB0xsMASLvJq2VP0d%2Fpaste_random_UVs.gif?alt=media&#x26;token=40f5d925-e805-43ed-8e4f-79e2891eac28" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
As topology of strands can vary, UV Retaining System is required in this process. When more strands are selected, this may result in slightly longer processing times.
{% endhint %}

<figure><img src="https://454332562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyyK7o0fNRXvtva8vEkG%2Fuploads%2FhRAo3lNz5lhsDXbDgqJq%2Fpaste_random_UVs.gif?alt=media&#x26;token=b16cfc0f-0d25-4255-9e9c-b4d882b7abfc" alt=""><figcaption></figcaption></figure>
