# Overview

Rendered.ai channel development requires expertise in Python and Blender. The diagram below is a general schematic of a channel’s components.

<figure><img src="https://3091318601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbPMRyh7BHNPMVqv2031A%2Fuploads%2F1iA6ML6yX2s8xYdwyiIU%2F1587c470-11e8-4a89-a937-020d4e0d9c8d.png?alt=media&#x26;token=b1a0d226-0f88-448a-9a86-5f37c5bc4d3b" alt=""><figcaption></figcaption></figure>

#### Creating a Custom Channel <a href="#creating-a-custom-channel" id="creating-a-custom-channel"></a>

Get started learning about the platform, including the relationship between graphs, channels, packages and volumes.

Platform Overview: [Ana Software Architecture](ana-software-architecture)

Then find out more about channel development for specific aspects of the life-cycle with the following support documents.

Start with a copy of our template code: [An Example Channel - Toybox](an-example-channel-toybox)

Add custom objects or sensors and common modifiers: [Add a Modifier Node](an-example-channel-toybox/add-a-modifier-node) and [Add a Generator Node](an-example-channel-toybox/add-a-generator-node)

Add a custom channel to Rendered.ai : [Deploying a Channel](https://dadoes.atlassian.net/wiki/spaces/DG/pages/1614676085)

#### Get Started <a href="#get-started" id="get-started"></a>

Get the code: [Rendered-ai/toybox](https://github.com/Rendered-ai/toybox)

Contact us: [![](https://rendered.ai/wp-content/uploads/2023/08/cropped-favicon-32x32.png)Rendered.ai - Unlimited Synthetic Data for AI and ML Computer Vision](https://rendered.ai/#contact)
