> For the complete documentation index, see [llms.txt](https://nobraintools.gitbook.io/maya-groomers-tool/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nobraintools.gitbook.io/maya-groomers-tool/maya-tools/curve-to-proxy-managers/curve-to-card-proxy-manager.md).

# Curve to Card Proxy Manager

<div align="left"><figure><img src="/files/2EW16qnyyPmVupgPwg8A" alt=""><figcaption></figcaption></figure></div>

{% embed url="<https://youtu.be/XGo6VN7uZ7A>" %}
Release Demo
{% endembed %}

{% embed url="<https://youtu.be/aoXra75XJT4>" %}
UI update
{% endembed %}

***

## Card Layer UI

<div align="left"><figure><img src="/files/LmCtCqWYiisTvonY05JQ" alt=""><figcaption></figcaption></figure></div>

**Card Info:**&#x20;

* Displays the layer name of current selected cards.

**S-M-L:**

* Size of the UI. Small, Medium, or Large.

**Refresh Button:**

* Sometimes a layer is deleted or when a new Maya scene is opened, click on this button to refresh the layer list so it can pick up correct layers in current scene.

**Create Card Layer:**

* Select curve(s), and click on this button to create a new card layer.

**Separate Layers:**

* When this is turned on, a layer will be created for each selected curve.

**Extract Selected Layers:**

* Makes a duplicate of proxy cards from selected card layers.

**Extract All Layers:**

* Makes a duplicate of proxy cards from all card layers.

**Remove All Layers:**

* Delete all layers and the setup.​

***

### **Layer Name Left/Right Click**

<figure><img src="/files/bD6FhBqR8AgRAaDed7U8" alt=""><figcaption></figcaption></figure>

**Left Click:**

* **​​​​​**selects the cards in the layer

**Right Click:**

* **​**​shows menu for add/remove cards, copy/paste cards from one layer to another, or rename this layer.

**Ctrl + Click or Shift + Click:**

* **​** select multiple layers

***

### Layer Buttons

<div align="left"><figure><img src="/files/dZ0O5z2u7fC5gPft0ln7" alt=""><figcaption></figcaption></figure></div>

**Color Swatches:**

* Change the color of cards by clicking on the color swatch.

**Layer visibility (V):**

* Like Maya Display Layers, turn on/off cards in that layer. When multiple layers are selected, all will be toggled

**Layer Lock (L):**

* Like Maya Display Layers, set template/lock on cards in that layer to keep them from being selected. When multiple layers are selected, all will be toggled

**Editor (E):**

* Opens up the UI for card controls.

**Add Selected Curves (+):**

* Add selected curves into this layer. The tool will apply the global settings. When multiple layers are selected, curves will ONLY be added to the layer that was clicked on.

**​Remove Selected Cards (-):**

* Select geometries in the viewport, and click on - to remove them from the layer.

**Delete Layer (x):**

* **​**Delete entire layer.&#x20;

***

### Layer Utilities

<div align="left"><figure><img src="/files/WbANLO1uWAjvV5oXlO2s" alt=""><figcaption></figcaption></figure></div>

The tool comes with Visibility, Lock and Up/Down buttons:\
​1. Toggle all layer **Visibility ON**\
2\. Toggle all layer **Visibility OFF**\
3\. **Invert** current layers **Visibility** states\
4\. Toggle all layer **Lock ON**\
5\. Toggle all layer **Lock OFF**\
6\. **Invert** current layers **Lock** States\
7\. Move selected Layer(s) Up\
8\. Move selected Layer(s) Down \
9\. Move selected Layer(s) to the top\
10\. Move selected Layer(s) to the bottom

***

## Card Control UI

<div align="left"><figure><img src="/files/mBpXRLk6KjMNCAY2JgRf" alt=""><figcaption></figcaption></figure></div>

**Select Cards**:

* Click on this bottom on the very top of the UI to quickly select all cards in this layer.

**​Template On Curve Toggle:**

* When this is turned on, curve toggling will also set template to the geometry. Sometimes this allows easier viewing of the geometry while moving CV's of curves.

**Toggle All Card Curve(s):**

* Display the underlying curve that is controlling the cards. You can toggle the curves and use the interactive tools for more adjustment to the cards.

**Re-Cal Curve**:

* After manipulating curve CVs, if the length of the curve has changed, click on this button to re-length geometries to the length of curves.

**​Root Extend:**

* Sometimes the underlying head/body geo have curvatures, this allows the proxy cards to ‘go into’ the head/body geo so there are no ‘gaps’.

**Orient:**&#x20;

* This option will attempt to orient the normal of cards to the selected mesh. **Set an iteration** amount for it to run, select card(s) in the current layer, and then shift select the scalp mesh. Please note that higher iterations will be slower to calculate.

### ​Global Tab

**Length SubD:**

* Controls the length subdivision of all cards in the current layer.

**Width SubD:**&#x20;

* Controls the width subdivision of all cards in the current layer.

**Scale:**&#x20;

* Controls the size of all cards in the current layer.

**Length:**

* Controls the length of all cards in the current layer.

**Rotation:**

* ​Rotates all cards in layer in degrees.

**Twist:**

* Twists cards around the central axis. This setting needs to be coupled with the twist ramp.

### Target Tab

<div align="left"><figure><img src="/files/xSl5phzeV8Eyknljx8L4" alt=""><figcaption></figcaption></figure></div>

* This tab displays the settings for **individual selected cards**. If you change any settings in this tab, the corresponding setting in the global tap will be **locked.**
* You can unlock the **global** settings by '**middle mouse clicking**' on the greyed out text. Just be careful that by unlocking global settings, it will apply the value for that setting to all the cards in this layer.

***
