I am just trying out the demo and I was just wondering if it is possible to use existing Unreal projects to stage shots in, like levels downloaded from the market place or previously created ones?
If it is possible what would be the work flow to achieve that?
Since existing Unreal project has been modified folder structure for PiStage shot, let's copy content into PiStage project.
1. Show in Explorer for your PiStage project. In case, it's PiStageProject in content path E:\PiSquare\Content\Content2018\ .
2. There is a folder named Imported_Content in ...\PiStageProject\Content\. It is the same folder shared assets from previous unreal project.
3. Copy the folder ...\Content\Imported_Content\SunTemple from previous unreal project into the folder...\PiStageProject\Content\Imported_Content .
4. Now shots of PiStageProject can access levels and assets in ...\PiStageProject\Content\Imported_Content\SunTemple . Let's check out a shot of PiStageProject in PiManager, then execute Open UE.
5. You can see the same folder structure ...\Content\Imported_Content\SunTemple in content browser of this shot.
6. Currently PiStage shot/level has been loaded in unreal editor, then open the Levels tab to merge existing SunTemple level in ...\Content\Imported_Content\SunTemple\Maps\.
7. The SunTemple level would be streamed into PiStage shot/level.
8. In Levels tab, right-click SunTemple to change streaming method from Blueprint to Always Loaded. It makes SunTemple display in PiView for PiStage shot/level.
Save All before closing Unreal editor.
9. Let's get back to Maya and launch PiView for this shot. You can see the streaming level SunTemple in PiView.
The following steps may break folder structure of your existing Unreal project. Recommend backup the project first.
1. In this case, I download SunTemple project from learning page of EpicGames Launcher.
2. Open SunTemple project by UE4.18 editor.
At first, UE editor would auto-load default map from its content browser.
It's better to make a new empty level to clear the memory of default map.
3. Add a new folder named Imported_Content which is unique in Content folder(/Game), then add a new folder named SunTemple ( based your project name ) in Imported_Content folder.
4. Select initial folders ( Assets, Blueprints & Maps folders ), then drag them to the folder SunTemple.
by selecting Move Here.
5. It would take a while to move and update the path for all unreal assets.
6. Right-click Content folder to execute Fix Up Redirectors in Folder. ( It's an important step. )
It would also take a while to redirect links for assets.
7. Select initial folders ( Assets, Blueprints & Maps folders ) to delete them. Just ignore the warning of SunTemple_BuiltData to delete it, then load SunTemple level to check.
8. All assets and folders are moved to ...\Content\Imported_Content\SunTemple .
The standard folder structure is ready to use for PiSatge shot.
Cheers Daniel, I will.
Hi Dru
There is a workflow to use existing UE project for shots in PiStage 1.2.
I will prepare a tutorial with steps as soon as possible.
Please keep attention in this thread.