# Nodes

Every node has inputs on the left side and outputs on the right side.

There are 2 types of nodes: action nodes and basic nodes.

## **Action nodes**

They have at least one lifeline (lime color) square pin input or output.

<div align="left"><img src="/files/R1xLGi8Itl9gO7ttvyzk" alt=""></div>

There are **3 special action nodes** in every layer. They are inserted by default.

<div align="left"><img src="/files/xDvwIfT2aXmaJ1tqh0xh" alt=""></div>

* **Tick** node executes every frame as long as the transport (the green vertical line in the Timeline indicating where in the Section you are) is on the layer.
* **On Begin** executes only once when this layer first become active. Usually this happens when the playhead touches the left side of the layer.
* **On End** is similar to On begin, except that it executes at the end of the layer.

## **Basic nodes**

They have no square lime Lifeline pin inputs or outputs.

<div align="left"><img src="/files/nxeQ1TQVDLOXNudzoo3Q" alt=""></div>

### Node controls

#### Preview

Some nodes also contain a **Preview** option. Toggle it on or off with a **Preview** icon.

<div align="left"><img src="/files/AXUJQVuJwfgHxk7CkpRT" alt=""></div>

#### Bypass

<div align="left"><img src="/files/HXKd0LIhMmrj3C9PUPVo" alt=""></div>

Bypass icon causes the node to not execute at all.

{% hint style="info" %}
**Good to know**: Bypass is useful, especially with various texture processing nodes.
{% endhint %}


---

# 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://docs.lightact.com/layers-and-layouts/layer-layouts/nodes.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.
