# Quickstart

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

## Install from Asset Manager

* Open **Unity → Window → Package Manager → My Assets**.
* Find **Seamless Converter Shader** → **Download** → **Import**.
* You’ll see the `SeamlessConverter/` folder in your project.

{% hint style="info" %}
Want to learn about package manager window? Head to the [Unity's Package Manager](https://docs.unity3d.com/6000.1/Documentation/Manual/upm-ui.html) section to learn more.
{% endhint %}

<div align="left" data-full-width="false"><figure><img src="/files/r4WmWhDOjl6ITfprnhOm" alt=""><figcaption></figcaption></figure></div>

## Automatic Render Pipeline Setup

Decal Collider automatically detects your project's active Render Pipeline (Built-in, URP or HDRP) on first import and installs the correct shader variant silently in the background.

No manual installer steps are required.

If you later switch render pipelines, simply reimport the asset to trigger the auto-setup again.

***

## Load the correct Pipeline version

* Go to: `SeamlessConverter/Renderers/`
* Open the folder that matches your project (**Built-in**, **URP**, or **HDRP**).
* **Double-click** the installer/import file inside → **Import**.
* If you switch pipelines later, re-import the matching variant here.\
  \&#xNAN;*Pink (magenta) materials = wrong or missing variant.*

## Make your first material

* **Create → Material** (e.g., `M_SeamlessTest`).
* Set **Shader** to **Seamless Converter Shader**.
* Assign a **non-seamless** texture to **Texture**.
* Turn **Seamless** **On**.
* Quick tuning:
  * **Style:** Texture / Both / Debug
  * **Focus:** smoothness between hex cells
  * **Rotate / Zoom:** per-cell variation to break repetition
  * (Optional) Add **Normal** map and adjust **Strength**.

## Try the demo scenes

Open `SeamlessConverter/Scenes/` → **Plane**, **Triplanar**, **Sphere** to see ready setups.

## Common fixes

* **Magenta materials:** Re-import the right variant from `Renderers/`.
* **URP/HDRP not rendering:** Ensure a valid **Pipeline Asset** is assigned in Project Settings.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://occlusionn.gitbook.io/docs/documentation/seamless-shader/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
