Beginning with REDsdk

This book is a must read if you're new to REDsdk. Learn how to start developing an application with REDsdk.

Release notes

This book details all changes that have occurred for every REDsdk releases, starting with REDsdk 4.0.

Building a REDsdk application

Discover REDsdk principles, feature set, and how to build a REDsdk application from the ground up.

REDsdk scene graph overview

Learn how to assemble a graph of REDsdk shapes to represent your graphic data in REDsdk.

Building REDsdk materials

Learn how to create a material, either using built-in REDsdk materials or custom shaders.

REDsdk textures and images

Learn how to create a REDsdk texture or image and how to use it in a REDsdk material.

Rendering with REDsdk

Discover all the rendering mechanisms featured by REDsdk, for real-time 2D, real-time 3D as well as for software ray-tracing.

Sky model

This book describes the realistic sky model provided by REDsdk.

Rendering photo-realistic images

Learn how to setup a complete scene for photo-realistic rendering needs: geometries, lights, materials and rendering options.

Advanced real-time rendering

Get one step higher in terms of real-time rendering quality using a high-end graphics pipeline tailored for high quality real-time 3D graphics.

Rendering large assemblies

Discover REDsdk best practices to speed-up the display of large scenes with millions primitives!

Analyzing performances

Learn how to monitor REDsdk rendering performances for a variety of rendering workflows.

Importing data

Get all the details on the available data importers for REDsdk.

The .red file format

This book details the usage of the .red file API. You'll learn how to load and save .red files but also how to encrypt the data or even extend the file format.

Animation system

This book explains how to use the REDsdk animation system to dynamically play and blend basic and skeletal animations.

Introduction to REDnet

Learn how to use REDnet to easily communicate between your RED-based applications over the network.

Rendering clouds of points: a dynamic point splatting example

This book gives hints about how to render efficiently a heavy cloud of points using a point splatting method.

Improving CAD graphics

Follow this book to learn how REDsdk can be used to enhance the visual quality of CAD models that have no graphic setup at all.