This site is a collection of tutorials, guides, and documentations for the Platform for Algorithm Development and Rendering (PADrend). It consists of the following sections:

Installation Guide

Contains instructions on how to install PADrend on your system and setting up the development environment for working with PADrend.

User Guide

Contains tutorials & guides for how to navigate in PADrend and how to work with some of its features.

Developer Guide

In-depth guides on how PADrend works internally and tutorials for how to extend it using its plugin system. Also contains guides for the scripting language EScript, that most of PADrend is built upon.

You should already have a basic understanding of computer graphics and related concepts to understand these tutorials. You can find a great introduction here.

C++ API Reference

The automatically generated API documentations of the C++ libraries that PADrend uses.

EScript API Reference

The automatically generated API documentations of the EScript libraries that PADrend uses. This only contains the API coming form the c++ “E_“-Libraries. PADrend extends these libraries using its plugin system which is currently not documented. Therefore, some available functions might be missing from the API reference.