3D Presentation Creator Plugin
The 3D presentations plugin can be used to turn a level into a presentation. The only necessary setup is to put the plugin in the Plugin folder, activate it inside the project and click on one of the new editor buttons to configure the level for presenting. After the initial setup, it is possible to place slides into the level and start the presentation by just pressing play*.
Product Page: https://www.byteparrot.com/present3D.html
Source Code: GitHub - byteparrot/3DPresentationCreator: Unreal Engine 4 Plugin to create presentations
Compiled Plugin for UE 4.16: Releases Ā· byteparrot/3DPresentationCreator Ā· GitHub
*The automatic configuration may not work in every project depending on the things that happen when the level loads. Basically, what needs to be done to get into presentation mode is to set the level-gamemode to be the PresentationMode and not override it at the start of the level or āauto-possessā other pawns at the start of the level.
Setup
Put the presentation plugin folder into the Plugin folder of the project which should be configured for presenting and restart the editor:
After that it should appear inside the āPluginsā Window:
Presentation Tools
After setting up the plugin and enabling it in the Plugins menu, the editor toolbar contains new buttons for adding slides quickly or accessing the Presentation Tools Tab.
Slide Tools
When a slide is selected, the details panel contains all the necessary information to change the slideās content and appearance. There are many slide templates to choose from and there is also an option to add new slide designs in the presentation tools tab.
Transitions
After starting a presentation the camera goes from slide to slide after clicking the left mouse button, pressing the right arrow / spacebar or touching the right display-half of the device.
Itās also possible to use a complex path by enabling that option on the slide and deforming the spline that stretches between two slides. The duration of the transition can also be changed and it is possible to leave a slide after some time automatically.
Trigger Actions
Implement the Trigger Interface on an Actor and attach it to a slide. As soon as the presentation switches to that slide, the event āTriggerā is fired.
Export Presentation
The plugin is split into two modules, so it is possible to use it in the editor and in a packaged build on all the different available devices.
Video