> For the complete documentation index, see [llms.txt](https://docs.atlas.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.atlas.design/atlas-ai-studio-overview/release-notes/release-0.29.0.md).

# Release 0.29.0

**Release Date:** June 2026

**Previous Version:** v0.28.0

***

### New nodes & capabilities

#### Pick Video Frame node

Extract a single still frame from a video as an image. Choose the frame either by **Position (%)** (0% = first frame, 100% = last, default 50%) or by **Exact frame number** (0-based). Out-of-range frame numbers are clamped to the nearest valid frame. Runs on CPU with no compute cost.

<figure><img src="/files/Bc0k9swmpDHAka3QGGM9" alt="" width="563"><figcaption></figcaption></figure>

#### Remove Video Background node

Isolates the subject of a video and outputs a transparent overlay.

<figure><img src="/files/IJmtJhoepmovmcodGib2" alt="" width="563"><figcaption></figcaption></figure>

#### Per-project LLM selector in the assistant panel

A new **Model** dropdown in the AI assistant (Agent Chat) panel lets you choose which LLM the assistant uses for that specific project. Defaults to the system setting until you pick one; unavailable models are disabled in the list.

<figure><img src="/files/QvUvFXv3Ri4EWvsnj27H" alt="" width="473"><figcaption></figcaption></figure>

#### Atlas Rigging nodes (for users with the `mesh_animations` role)

A new **Atlas Rigging** node group:

* **Atlas Rig T-pose Humanoid** — rigs a T-pose humanoid mesh and outputs a rigged GLB plus default animation previews.
* **Atlas Apply Mixamo Animation** — applies a Mixamo preset or a custom animation to a rigged mesh.
* **Atlas Mesh to FBX** — exports a rigged/animated mesh as a downloadable UE 5.5 FBX zip.

The rigging algorithm is selectable (labeled **v24.1rc3 GPU**).

<figure><img src="/files/2SDKlgoNKHQAfNPwlwSv" alt="" width="563"><figcaption></figcaption></figure>

***

### Models & node updates

#### Seedance 2 & Kling video updates

* **Seedance 2.0 Standard** now supports **4K** output (480p / 720p / 1080p / 4K); Seedance 2.0 Fast remains 480p / 720p. Up to 9 reference images.

<figure><img src="/files/Hg5DMo88i3l8Q322DOsL" alt="" width="527"><figcaption></figcaption></figure>

* **Kling Video 3.0** now offers **1080p or 4K** output, plus new **Kling O3 R2V Pro** (1080p) and **Kling O3 R2V 4K** variants.

<figure><img src="/files/sEXA9M1QgftdubcLnnX3" alt="" width="563"><figcaption></figcaption></figure>

#### Happy Horse 1.1

All Happy Horse video modes upgraded to **1.1**. Image-to-video input size limit raised from 10 MB to **20 MB**, lower 1080p pricing, and new aspect ratios (9:21, 5:4, 4:5, 21:9). Reference-to-video supports 1–9 references, 3–15 s, 720p / 1080p.

<figure><img src="/files/c4DcDmxvDcAmuSL8Wuu1" alt="" width="557"><figcaption></figcaption></figure>

#### Hyper3D Bang — new mesh parts-separation backend

The mesh parts-separation node gains a selectable **Hyper3D Bang** backend (alongside the existing Hunyuan3D Parts default). Requires the mesh plus a reference image (optional prompt) and outputs a segmented GLB. New controls: **Strength** (2–12, higher = more pieces), **Material** (PBR / Shaded / None / All), and **Texture Resolution** (Basic 2K / High 4K).

<figure><img src="/files/szmA4Wj7AuiCAh9fOZf9" alt="" width="563"><figcaption></figcaption></figure>

#### Contextual image-filter node controls

Selecting a filter on the image-filter node now reveals **only the parameters that filter actually uses**, each with a clear name (e.g. Noise Strength, Blur Amount, Opacity, Gamma, Radius). Blend-mode and color-transfer filters reveal a reference-image input only when relevant. Existing projects are migrated automatically.

<figure><img src="/files/YwoU7Z3RURWaoodDKS9s" alt="" width="563"><figcaption></figcaption></figure>

#### Crop / Paste image nodes reworked around region masks

Crop and paste nodes now exchange a **PNG region mask** (white rectangle on black) instead of numeric coordinates. A node builds a rectangular region mask from relative (0–1) coordinates that you connect to **Crop Image Auto** or **Paste Crop Into Image**. Crop padding modes (clamp / black / replicate) control behavior past the canvas edge. Existing projects are migrated automatically.

<figure><img src="/files/aIp0Dpb76qdpA8N8pGi5" alt="" width="563"><figcaption></figcaption></figure>

#### Mesh metadata stats

Mesh descriptions now include simple human-readable stats — e.g. *"12,345 vertices, 6,789 faces, triangulated topology"* — plus armature/normalized indicators when present.

<figure><img src="/files/pkxfsKfnFpDTXjoO3zLc" alt="" width="563"><figcaption></figcaption></figure>

#### Clone shared workspace projects via "anyone with link"

You can now clone a workspace project shared as "anyone with the link" into your own editable copy, even without being a member of that workspace — matching the read-only open behavior.

***

### Workspace & project changes

#### All projects are now workspace-based

"Personal" projects have been removed — every project now lives inside a workspace. The workspace switcher no longer shows a "Personal" entry (it reads "Select workspace" when none is selected), and creating a project with no workspace selected prompts you to add/select one first.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.atlas.design/atlas-ai-studio-overview/release-notes/release-0.29.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
