Graphics 2.0 Migration Guide


This guide is intended for those of you who have existing projects from the Graphics 1.0 engine (builds prior to 2013.2000).

The Graphics 2.0 engine enables a new class of graphics capabilities and features. While we have made every attempt to maximize backward compatibility, we had to make a few changes to graphics behavior that require a break from the past.

Migration Options

For those of you who have existing projects or are nearly finished with one, you have two options:

1. Graphics 1.0 Compatibility Mode

Graphics 1.0 compatibility mode allows you to run your existing project. In many cases, you will be able to run this with no modification (or very little modification). The main caveat is that Graphics 2.0 features will not be supported in this mode (i.e. even if they seem to work, your mileage will vary).

2. Migrating from Graphics 1.0 to 2.0

Porting your existing 1.0-based project requires handling a few behavior changes introduced in 2.0, but doing so allows you to take full advantage of the new graphics features.

Legacy Builds and Documentation

All future daily builds will be based on Graphics 2.0, including new features and improvements. This will also include support for future devices and platforms.

Any build prior to 2013.2000 is a legacy (Graphics 1.0) build.

Legacy documentation for Graphics 1.0 are available for download here.