# Instantiate(SceneTemplateAsset, bool, string)

> Instantiates a new Scene from a template.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.SceneTemplate](/engine/6000.6/script-reference/unityeditor/scenetemplate.md)
* **Assembly:** UnityEditor

```csharp
public static InstantiationResult Instantiate(SceneTemplateAsset sceneTemplate, bool loadAdditively, string newSceneOutputPath = null)
```

### Parameters

**** (\[SceneTemplateAsset]\(/engine/6000.6/script-reference/unityeditor/scenetemplate/scenetemplateasset)): A Scene template Asset that contains the information required to instantiate the Scene.**** (\[bool]\(https\://learn.microsoft.com/dotnet/api/system.boolean)): Specifies whether the new Scene is created additively in the currently loaded Scene.**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The path to the new Scene created from the template. This is set only when the [SceneTemplateAsset](/engine/6000.6/script-reference/unityeditor/scenetemplate/scenetemplateasset.md) has cloneable dependencies, because in that case, the new Scene must be be saved on disk.

### Returns

| Type                                                                                                    | Description                                                                                                                                                                                                    |
| ------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [InstantiationResult](/engine/6000.6/script-reference/unityeditor/scenetemplate/instantiationresult.md) | The new [Scene](/engine/6000.6/script-reference/unityeditor/searchservice/scene.md) and its [SceneTemplateAsset](/engine/6000.6/script-reference/unityeditor/scenetemplate/scenetemplateasset.md) counterpart. |
