# Oil Platform Demo ![](platform_001.png) Offshore oil rig demo showcases [global water](../../objects/objects/water/water_object.md) (*[ObjectWaterGlobal](../../api/library/objects/class.objectwaterglobal_cpp.md)*) capabilities. ## Features - Beaufort scale 0-12 - Vessels and buoys floating on the water surface - Interactive helicopter mode - Hardware tessellation for water geometry - Multiple point lights with batching **SDK Path:***/demos\oil_platform_2.21* ## Accessing Demo Source Code You can study and modify the source code of this demo to create your own projects. To access the source code do the following: 1. Find the **Oil Platform Demo** demo in the *Demos* section and click **[Install](/sdk/#samples)** (if you haven't installed it yet). 2. After successful installation the demo will appear in the *Installed* section, and you can click **Copy as Project** to create a project based on this demo. ![](../../sdk/demos/copy_as_project_gen.png) 3. In the **Create New Project** window, that opens, enter the name for your new project in the corresponding field and click **Create New Project**. ![](../../sdk/projects/create_project_cpp.png) 4. Now you can click **Open Code IDE** to check and modify source code in your default IDE, or click **Open Editor** to open the project in the [UnigineEditor](/editor2/). ![](../../sdk/projects/edit_code.png)