

.. _example_multiple_engines:

Multiple engines example
--------------------------------------------


An example to show how you can have multiple engines in one application.

Mutliple engines can be useful for more separation, eg to script each
engine separately, or to avoid side effects between scenes.

This example shows how to explicitely set the engine for an embedded 
scene.

To define default arguments, it makes use of the Traits initialization
style, rather than overridding the __init__.


**Source code:** :download:`multiple_engines.py`

.. literalinclude:: multiple_engines.py
    :lines: 13-


    