Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

Unreal Engine 4 Plugin to create presentations

byteparrot/3DPresentationCreator

Folders and files.

NameName
9 Commits

Repository files navigation

What is the 3d presentation creator.

3D presentations is a plugin for the Unreal Engine 4 and 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 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*.

How-to use the 3D Presentation Creator

Initial setup.

Put the presentation plugin folder into the Plugin folder of the project which should be configured for presenting:

Start Project

After starting the project you should be notified that new plugins are available. It should also be automatically enabled. If it isn’t, check the “Enabled” checkbox and restart the editor as prompted.

User Interface

Toolbar extension.

After starting the editor with the plugin enabled, one can see the new buttons in the toolbar with the basic functionality to get a presentation.

Presentation Tools

After clicking on the Tools Button inside the PresentationTools Drop Down menu, a new tab shows up with extended functionality for the presentation creation process.

Slide Tools

When a slide is selected, the details panel contains all the necessary information to change the slide’s content.

Basic Presentation Functions

Create a slide.

After pressing one of the “Add Slide” Buttons; A new Slide appears right where the camera is in the Viewport.

Configure Presentation Mode

When using one of the functions from the Presentation Tool or pressing the “Configure Presentationmode” buton, the level is configured in “presentationMode” – which means that the GameMode in the world settings of this level is changed to the presentationMode. In many projects after this is done the presentation starts after pressing play from now on. If there is some other logic that overrides the game mode in the level initialization or in the settings, this has to be changed to be able to start the presentation.

The Slide Tools are located in the details panel of the engine. When selecting a slide there are a bunch of options for this slide.

These buttons can change the index of this slide to occour sooner or later in the presentation, reset the transition curve or update the slide if the proportions haven’t been updated or the viewport shows different text than the details panel. Slide Template can be changed to different layouts.

Title, Sections, Image, colors directly change the slide’s appearance and content.

Custom Template can be set to a custom UMG widget. The slide template above has to be set to custom to make use of this function.

Transition Duration are the seconds that the camera needs to the next slide. Auto Continue Time can be used to trigger the switch to the next slide after seconds or 0 to not make use of this feature.

Triggers can be added here – these are blueprints that implement the Trigger Interface. These blueprints are then triggered as soon as the slide is in focus.

Custom Slide Design

When pressing the “new custom design” button, a dialog appears that allows you to edit the name and location of the new design.

The custom design can then be edited in the default Unreal Engine UMG editor and set as a custom template in the slide tools.

Advanced Presentation Functions

Update slides.

Update all slides can be used if a slide looks outdated, like if the format doesn’t fit the viewport size or the text on the slides is not representing the values of the details panel. This is just for the editor. When presenting the slides are updated automatically.

Fix Slide Numbers

Fix Slide Numbers can be used when slide indexes are not valid anymore like when a slide gets deleted that was in the middle of the presentation. The button basically packs the slide indexes back together.

Navigation Functions

The navigation function can be used to find the slides in the game world.

Exporting Presentation

Exporting Presentations are done like exporting games – just goto “File” -> “Package Project” -> “Target Platform”

Presentating is very simple – just use “Space”, “Right Arrow” or “Left Mouse” to go to the next slide or use “Backspace”, “Left Arrow” or “Right Mouse” to go back.

*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.

Can I import a powerpoint file in UE4?

I want open ppt in UE4 game room,how to do it. i found the video and voice can open through media player.

Convert your ppt to an mp4, and use that in UE4. If you want it to be interactive, then I believe you have to use separate images.

Thanks.if there is on way to open it in ue4, this is the best way to view it.

You could alternatively employ the Web Browser Widget ( https://docs.unrealengine.com/en-us/Engine/UMG/UserGuide/WidgetTypeReference/WebBrowser ), upload the file to a cloud service such as dropbox and then provide the widget with a dropbox link to the file.

2010 fall snucse computer game case study 2006 11800 jung dam won

Unreal Engine

Jul 26, 2014

1.89k likes | 4.65k Views

2010 Fall SNUCSE Computer Game, Case Study 2006-11800 Jung-Dam, Won. Unreal Engine. Contents. Game Engine Introduction History UE3(based on UDK) Future Project E. Position of Game Engine. Contents. Game Engine Introduction History UE3(based on UDK) Future Project E. Introduction.

Share Presentation

  • virtual reality shopping malls
  • tactical ops
  • enemy controller ai
  • film storyboards
  • future project

zea

Presentation Transcript

2010 Fall SNUCSE Computer Game, Case Study 2006-11800 Jung-Dam, Won Unreal Engine

Contents Game Engine Introduction History UE3(based on UDK) Future Project E

Position of Game Engine

Introduction • The Unreal Engine is developed by Epic Games. • First illustrated in the 1998 FPS game Unreal • It has been the basis of many games including……

Introduction • Unreal Tournament, Deus Ex, Turok, Tom Clancy's Rainbow Six 3: Raven Shield, Tom Clancy's Rainbow Six: Vegas, America's Army, Red Steel, Gears of War, BioShock, BioShock 2, Star Wars Republic Commando, Tactical Ops: Assault on Terror, Borderlands, Destroy All Humans! Path of the Furon, Batman: Arkham Asylum, Section 8, and so forth. Although primarily developed for first-person shooters, it has been successfully used in a variety of genres, including stealth (Tom Clancy's Splinter Cell), MMORPG (Vanguard: Saga of Heroes) as well as RPGs with Mass Effect, The Last Remnant, and Harry Potter and the Philosopher's Stone. • And… • Reference : http://en.wikipedia.org/wiki/Unreal_Engine

Introduction • And, supporting many platforms including… • PC • Microsoft Windows, Linux, iOS, Mac OS, and Mac OS X. • Console • Dreamcast, Xbox, Xbox 360, PlayStation 2, and PlayStation 3 • Smart Phone • iPhone and… • Reference : http://en.wikipedia.org/wiki/Unreal_Engine

History • Unreal Engine 1(1998) [no. ~ 436] • Debut with Unreal • Glide API(3DFX), Metal(S3 Graphics), SGL(PowerVR) • Direct3D, OpenGL later… • The first client-server model in the engine architecture • Unreal Engine 2(2000) [no. 500 ~ 3369] • Debut with America’s Army • Core code and rendering engine completely re-written • Integrated the Karma physics SDK

History • Unreal Engine 3(2006) [no. 3500 ~ ] • Engine team was separated from game team • Supporting PC, XBOX360, PlayStation3, Wii(also UE2) • Integrated the PhysX • Trailer(2:25) • Unreal Development Kit(2009) • Released a free version of UE • Unreal Engine 4(?) • Targeting to next generation of console, PC

Minimum PC Requirements

HW Spec for Epic's

Programmer Side • Unreal Script • Language for describing game • Similar to Java • Supporting Time, State, Attribute, Networking • Based on C/C++ • On Unreal Virtual Machine • Unreal Frontend • Compile • Cooking

Unreal Script • function Tick( float DeltaTime) { … } • state() TriggerTurnOn { … } • state() TriggerTurnOff { … } • state Roaming { … if(findTarget()) goto(“Attack”); } • state Attack { … }

Unreal Frontend

Artist Side • Unreal Editor • Tools for working with content in the UE • Content Editor(similar to 3DS Max, Maya) • Content Browser(mesh, material, texture, particle system, sound…) • All for making game(even programming…) • Actor X • Tools for converting mesh&animation from 3DS Max, Maya, XSI to Unreal Editor • variable -> object -> actor -> level -> world

Unreal Editor

Future • Unreal Engine 4 • Non-gaming projects • Unreal Engine 2 runtime edition • Construction simulation, driving simulation, virtual reality shopping malls, film storyboards … • Example: IntelliDrive(pic, mov), USARSim(mov)

Project E • Reference Game • Dungeon Defense • Unreal Tournament

Project E • Absolutely same things • Dungeon Defense class hierarchy • Character mesh, animation(but, to be modified) • Dungeon Defense Menu Style(to be added)

Project E • Almost same things • Player Pawn class • Enemy Pawn class

Project E • Almost different things • Enemy Controller(AI) class • Camera class • Key control class • Networking(to be added)

Project E • Absolutely different things • Game rule class(to be added more) • All for map

  • More by User

Unreal Script Basics

Unreal Script Basics

Unreal Script Basics. CIS 488/588 Bruce R. Maxim UM-Dearborn. Unreal Script. Unreal Script lets you define and extend objects that can be used in UT2004 games

725 views • 15 slides

Unreal Bot Navigation

Unreal Bot Navigation

Unreal Bot Navigation. CIS 488/588 Bruce R. Maxim UM-Dearborn. Basics. Must be done in Unreal Tournament 2004 not the runtime version In general paths are built among PathNodes PlayerStarts, pickups, and actors that let bots deal with obsticles (jump points, doors, lifts)

421 views • 21 slides

Unreal Script States

Unreal Script States

Unreal Script States. CIS 488/588 Bruce R. Maxim UM-Dearborn. Based on Tim Sweeney’s UnrealScript Language Reference. States - 1. States (and what is known as "state machine programming") are a natural way of making complex object behaviour manageable.

644 views • 26 slides

Unreal Terrain

Unreal Terrain

Unreal Terrain. CIS 488/588 Bruce R. Maxim UM-Dearborn. What is Terrain?. Terrain is a tessellated piece of geometry used to model outdoor areas The geometry’s shape is driven by a height map (the z-axis defined by an 8-bit or 16-bit gray scale image) Dark shades used to define valleys

649 views • 26 slides

Unreal Mod Installer

Unreal Mod Installer

Unreal Mod Installer. Matthew Sable 7/13/2014. Before We Begin. Make sure that your mod works under Unreal 2004 v. 3369 and that client machines are patched to this version. Install NSIS: http://nsis.sourceforge.net/Main_Page Download Aaron Curley’s Awesome NSIS Script

209 views • 6 slides

Unreal Audio

Unreal Audio

Unreal Audio. Lots of Sound Assets. SoundNode SoundCue AudioComponent SoundClass SoundMode. WHAT DOES IT ALL MEAN!?!?. SoundNode. The raw, imported sound file. Currently only 16-bit WAV files are supported. Hence, the term “ SoundNodeWave ” Converting files is easy with Audacity!

284 views • 16 slides

Unreal conditional

Unreal conditional

Unreal conditional . Unreal Conditional : . Conditional unreal refers to situations where the speaker is speaking of a situation or a condition that is not true or real. It is merely an idea. For examples: If I had a lot of money, I would buy a car .

1.01k views • 17 slides

PAST Unreal Conditional

PAST Unreal Conditional

PAST Unreal Conditional. Mrs. Alba ESL 4, Unit 7 . If Past perfect tense , would have .

294 views • 3 slides

Past Unreal Conditionals

Past Unreal Conditionals

Past Unreal Conditionals. Read and listen to the story on pages 348-349. Past Unreal Conditionals. What would have happened if you had never been born? He could have gone to college if the family business hadn’t needed him. If George hadn’t been alive, he couldn’t have saved Harry’s life.

624 views • 11 slides

Unreal Conditionals

Unreal Conditionals

Unreal Conditionals. If he hadn ´t missed the bus, he would have come to work on time . If he had come on time , the boss wouldn ´t have been angry with him . If he hadn ´t ______ the bus, he would have come to work on time .

357 views • 16 slides

Past Unreal Conditionals

Past Unreal Conditionals. If Vicki had won the lottery, she would have retired. Past Unreal Conditionals. Past unreal conditionals have two clauses ( a clause is a groups of words that have a subject + verb) The if clause The result clause (main clause)

2.06k views • 16 slides

Unreal Interactive Elements

Unreal Interactive Elements

Unreal Interactive Elements. CIS 488/588 Bruce R. Maxim UM-Dearborn. Adding a Movable Door - 1 Tutorial 9.1. Begin with the map file Tutorial9_01_Start.ut2 We added a mover to the 3D view ourselves

529 views • 42 slides

Unreal Basics

Unreal Basics

Unreal Basics. CIS 488/588 Bruce R. Maxim UM-Dearborn. Resources. Unreal Development Kit The Buzz3D website http://www.3dbuzz.com UDK Game Development http://www.delmarlearning.com/companions/index.asp?isbn=1435460189 Unreal Developer Network website http://www.unrealengine.com/en/udk/.

322 views • 13 slides

Unreal Texturing

Unreal Texturing

Unreal Texturing. Unreal Texture Specifications. Texture Format Unreal supports five texture formats DirectX Texture Compression (DXTC) 8-bit palettized (P8) 32-bit RGBA textures 8-bit and 16-bit greyscale heightmaps. Creating Texture. Creating Texture DXTC ( .dds)

362 views • 15 slides

Unreal conditionals

Unreal conditionals

Unreal conditionals. SO… What would YOU do if you won the lottery!?. Maxine would buy a new house for herself and her parents if she won the lottery. If Paul won the lottery, he ’d take a trip around the world. John and his wife would buy a piano if they became rich.

3.01k views • 23 slides

Unreal Script Syntax

Unreal Script Syntax

Unreal Script Syntax. CIS 488/588 Bruce R. Maxim UM-Dearborn. Based on Tim Sweeney’s UnrealScript Language Reference. Variable Declarations. var int a; // integer var byte Table[64]; // array of 64 bytes // max 32-character string. var string[32] PlayerName;

507 views • 37 slides

Unreal Mods

Present Unreal Conditionals

Present Unreal Conditionals. If Vicki weren’t such a boring teacher, I wouldn’t sleep during class. Present Unreal Conditionals. Present unreal conditionals have two clauses A clause is a group of words that have a subject and verb. Two Clauses If clause -states the condition

2.25k views • 13 slides

Unreal Bot Navigation

233 views • 21 slides

COMMENTS

  1. Unreal Engine 5.4 Full Presentation

    Learn more about the various updates for Unreal Engine 5.4, with the preview for it available today. We get a glimpse of how it affects animation, shaders, b...

  2. Unreal Engine 5 Release

    Watch the replay of our keynote presentation from the State of Unreal 2022 livestream.Building on the momentum and excitement of the past two years with 'Lum...

  3. State of Unreal

    Watch the replay of our keynote presentation from the State of Unreal 2022 livestream. With UE5 now available, we explore what you can expect to find in the release—and why it's going to be a game-changer for the industry. Don't miss our tech talks to find out how to create your first game in UE5, and how the engine's new tools and ...

  4. Unreal Engine 5.2 Tech Demo Full Presentation

    Check out a demo of Unreal Engine 5.2 that was showcased during the State of Unreal at GDC 2023. Learn about some of the new tools and features coming. Unrea...

  5. 3D Presentation Creator

    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 ...

  6. Your First Hour in Unreal Engine 5.2

    In this course from Epic Online Learning, we cover the high-level basics of Unreal Engine 5.2. Learn to create new projects using project templates and add custom or premade assets with the Content Browser. Easily add Actors to levels and modify their properties with the Details panel; gain control of environmental lighting and effects with ...

  7. Samples and Tutorials for Unreal Engine

    Unreal and its logo are Epic's trademarks or registered trademarks in the US and elsewhere. Links to various example scenes, sample games, and tutorials.

  8. Virtual production

    Ray tracing is a rendering method that mimicks the behavior of real light as it interacts with objects, creating more realistic images. Unreal Engine comes fully loaded and production-ready out of the box, with every feature and full source code access included. It's free to get started for game development—a 5% royalty only kicks in when ...

  9. Slide presentation like Powerpoint or Keynote?

    qdelpeche (qdelpeche) June 20, 2016, 10:58am 2. The quickest win here would be to use the experimental Web Browser Widget from Unreal Engine and point it to your slideshare or keynote site. I have tested slideshare or keynote inside Unreal Engine myself … but I don't see a major problem there. anonymous_user_1104926b (anonymous_user ...

  10. New Niagara, Quixel, and environment building ...

    Epic is happy to announce the free availability of Building Advanced Effects in Niagara, Megascans in UE4: Photoreal Environment Creation, and Building Natural Environments in Unreal Engine—three presentations designed to empower developers looking to get the most out of Unreal Engine. In Building Advanced Effects in Niagara, Chris Murphy covers the fundamentals of Niagara, Unreal Engine's ...

  11. Unreal Engine 4 Plugin to create presentations

    3D presentations is a plugin for the Unreal Engine 4 and 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 buttons to configure the level for presenting. After the initial setup, it is possible to place slides into the ...

  12. Making a presentation of a 3d model

    There are many tutorials on the Youtube, just try to do as simple as possible because that system can be very complicated. Hope that could help. So i wanted to be a bit of a showoff at school by bringing a presentation of a architecture with UE. Built the model, defined the textures etc and came to the point to set the game rules and cameras.

  13. Presentations

    Enjoy these Unreal Engine presentations from a variety of speakers covering a wide range of topics.

  14. Unreal Engine 5.4 Documentation

    Complete resources for learning to use Unreal Engine 5

  15. Dive into these brand new Unreal Engine courses and tutorials

    Recorded at Unreal Fest 2024, this session sees Dimension Studio reveal how it customized workflows and developed tools to support its animators working in Unreal Engine. The talk includes an introduction to Unreal Engine for 3D animators accustomed to using Maya, looking at the parallels between the two worlds as well as the differences.

  16. How to show ppt in UE4 game?

    How to show ppt in UE4 game? There is no support for this file type (afaik, unless there's a niche plugin for it). You'd need to export slides as images (PP already automates is). If the presentation has animations or transitions, you'd need to recreate them in-editor. In which case, rather than slides, one would need to export individual ...

  17. Unreal Engine 5.2

    At their State of Unreal presentation in 2023, Epic showcased the new features coming to Unreal 5.2. These new features include Substrate, a new method for h...

  18. PPT

    At its core, Unreal Engine 5 excels thanks to its modularity, introductory level of graphic quality, and accessibility. A gaming engine is typically the focal point of an experience. You then load the machine with ready-to-use models, animations, and music that have already been developed. Each game piece would be created externally and ...

  19. Presentation from Develop about the upcoming Horde build system

    At the time I ended up setting up Saltstack to automate the entire Perforce, Epic Launcher and Unreal binary build installation (a huge hack, effectively just zipped the binary engine, put it on S3, and then spoofed all the files necessary to make the launcher realize it's installed), as well as Perforce workspace setup, sync, OR UGS setup ...

  20. Can I import a powerpoint file in UE4?

    I want open ppt in UE4 game room,how to do it. i found the video and voice can open through media player. KristofMorva (Kristóf Morva) February 27, 2019, 1:35pm 2

  21. PPT

    Unreal Engine. Jul 26, 2014. 1.89k likes | 4.64k Views. 2010 Fall SNUCSE Computer Game, Case Study 2006-11800 Jung-Dam, Won. Unreal Engine. Contents. Game Engine Introduction History UE3 (based on UDK) Future Project E. Position of Game Engine. Contents.

  22. Realtime 3D presentation WIP in Unreal Engine

    Take a sneak peek at our new realtime 3D presentation in the making. Built in Unreal Engine and with attention to detail to create an impactful experience fo...