# Open Solution

#### Open an Existing Solution

Open an existing solution via menu "File" &gt; "Open Solution" or Toolbar item.

<div class="contents" id="bkmrk-it-is-possible-to-op"><div class="contents"><div class="textblock"><dl class="note"><dd><p class="callout info">It is possible to open a solution in SceneComposer by dragging the .scs file on "Solution Explorer" or "Scene Tree" panels.</p>

<div drawio-diagram="5746"><img src="https://doc316en.candera.eu/uploads/images/drawio/2024-05/drawing-5-1715950275.png" alt=""/></div>

</dd><dd></dd><dd></dd></dl></div></div></div>Select the .SCS file associated with the solution in the "Open" dialog.

<div drawio-diagram="4313"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-09/drawing-5-1695377101.png" alt=""/></div>

<div class="contents" id="bkmrk--0"><div class="contents"><div class="textblock">---

</div></div></div>#### <a class="anchor" id="bkmrk--11"></a>Recent Solutions

The "File" &gt; "Recent Solutions" menu option contains the last five opened solutions with the most recent displayed first.

<div drawio-diagram="138"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-02/drawing-4-1676294650.png" alt=""/></div>

<div class="contents" id="bkmrk--2"><div class="contents"><div class="textblock">---

</div></div></div>#### <a class="anchor" id="bkmrk--13"></a>Convert a Solution

Since the format of binary asset files generated by SceneComposer differs from version to version, it is required to convert existing solutions for an upgrade to a new CGI Studio version.

Open a solution to convert it into a new SceneComposer version. The "Solution Conversion" dialog will ask for confirmation before converting the solution:

<div drawio-diagram="3956"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-06/drawing-4-1687932929.png" alt=""/></div>

<div class="contents" id="bkmrk--4"><div class="contents"><div class="textblock">  
</div></div></div>Confirm the solution conversion by using the "Convert" option and the solution will be converted and placed in the same folder. After selecting the "Converted copy" option, the solution will be saved in a location chosen by the user.

All the old solution shaders need to be aligned with the new solution shaders. The "Convert Shaders" dialog allows the user to choose if the shaders differences will be solved automatically - by using the "Replace" button - or manually - by using the "Skip" button. At the same time, the user has the possibility to select those old shaders - placed in the upper part of the panel - which has to be replaced with the new solution shaders and shader programs - placed in the lower part of the panel.

<div drawio-diagram="140"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-02/drawing-4-1676294703.png" alt=""/></div>

<div class="contents" id="bkmrk--6"><div class="contents"><div class="textblock">  
</div></div></div>Finally, a message dialog with the result of the conversion is displayed:

<div drawio-diagram="4315"><img src="https://doc316en.candera.eu/uploads/images/drawio/2023-09/drawing-5-1695377882.png" alt=""/></div>

<div class="contents" id="bkmrk--8"><div class="contents"><div class="textblock">  
</div></div></div>If the conversion process encountered some errors, they will be displayed in the "Errors" section of the "Conversion Results" dialog.

**Additional outputs:**

<div class="contents" id="bkmrk-a-conversion-log-fil"><div class="textblock">- A conversion log file, named "ConversionLogFile.txt", can be found in the solution folder.
- An archived file named like the solution and the conversion date is created. It can be found in the solution folder and contains the original solution before the conversion.

</div></div>