31 min

Assembling a Billion Polygons in Real-Time, with Epic Games' Marc Petit XR for Business

    • Technology

With the next generation of Playstation set to hit shelves this holiday season, the big news in the gaming circuit is the revelation of Unreal Engine 5. But this game engine is good for more than just the next top video game experience. Unreal Engine manager Marc Petit explains the many other use cases this technology promises.







Alan: Hey, everyone, Alan Smithson here. Today, we're speaking with Marc Petit, general manager of Unreal Engine at Epic Games. If you're not familiar with Epic Games, ask your kids. They're probably playing a video game built on their development engine. For example, Fortnite is built by them. We'll be discussing the myriad ways 3D and XR can be used for organizations. And of course, what's coming up with Unreal Engine 5? All that more on the XR for Business podcast.



I am super excited and thrilled to invite Marc Petit on the show. Marc, welcome to the show.



Marc: Well, thanks for having me, Alan, and thanks for the introduction.



Alan: It's my absolute pleasure. This has been one of those episodes that I've been really excited. And I don't want to hear myself talk anymore, so please tell us, what is Unreal Engine, and how is it being is now OK?



Marc: Well, that's a pretty broad topic. So first of all, maybe we'll go back to the basics. What is a game engine? A game engine is a piece of software, it does a lot of things in real time. What is a game? I mean, a game is everything about a simulated world and a story mixed together. So what a game engine do, they can provide you with real time simulated worlds and/or stories. It's based on complex technology, like real time rendering and rules and physics. But at the end of the day, you can be and interact with the virtual world. And I think that's all XR is about, is empowering and connecting the virtual and the real. So game engine, we're kind of the-- think of it as an operating system for visual development. That's the software on which you can build a game like Fortnite, or you can build a car configurator. So where this lower layer of software comes as a bunch of tools.



Alan: One of the basic things that people misunderstand is that 3D is a little bit different than creating a PowerPoint deck. There's a lot more to it involved, you're rendering many more things all at once.



Marc: Yeah, no, absolutely. Again, think of it of a simulated world. I mean, good 3D, things react when you interact with them. And so you have-- somebody has to go and program those multiple layers of artificial intelligence to bring the right look and also the right behavior of things in the virtual world. So what the game engine does it makes this process very easy, makes it a cross-platform. It's a very, very involved and complex piece of technology. But for users, it's pretty simple to use and that's all we are about: making that process much, much simpler for everybody.



Alan: So one of the things that you guys just released is a video showing the new PlayStation 5 running the Unreal Engine, and the demo was -- and I'll quote -- there's billions of polygons running. I think we start with, what's a "polygon" and why is that important to be able to push so much data? And how does that pertain to a business? How would a business use that then?



Marc: Polygons and triangles, this is how we present 3D geometry in the virtual space. It's basically a way to represent the v

With the next generation of Playstation set to hit shelves this holiday season, the big news in the gaming circuit is the revelation of Unreal Engine 5. But this game engine is good for more than just the next top video game experience. Unreal Engine manager Marc Petit explains the many other use cases this technology promises.







Alan: Hey, everyone, Alan Smithson here. Today, we're speaking with Marc Petit, general manager of Unreal Engine at Epic Games. If you're not familiar with Epic Games, ask your kids. They're probably playing a video game built on their development engine. For example, Fortnite is built by them. We'll be discussing the myriad ways 3D and XR can be used for organizations. And of course, what's coming up with Unreal Engine 5? All that more on the XR for Business podcast.



I am super excited and thrilled to invite Marc Petit on the show. Marc, welcome to the show.



Marc: Well, thanks for having me, Alan, and thanks for the introduction.



Alan: It's my absolute pleasure. This has been one of those episodes that I've been really excited. And I don't want to hear myself talk anymore, so please tell us, what is Unreal Engine, and how is it being is now OK?



Marc: Well, that's a pretty broad topic. So first of all, maybe we'll go back to the basics. What is a game engine? A game engine is a piece of software, it does a lot of things in real time. What is a game? I mean, a game is everything about a simulated world and a story mixed together. So what a game engine do, they can provide you with real time simulated worlds and/or stories. It's based on complex technology, like real time rendering and rules and physics. But at the end of the day, you can be and interact with the virtual world. And I think that's all XR is about, is empowering and connecting the virtual and the real. So game engine, we're kind of the-- think of it as an operating system for visual development. That's the software on which you can build a game like Fortnite, or you can build a car configurator. So where this lower layer of software comes as a bunch of tools.



Alan: One of the basic things that people misunderstand is that 3D is a little bit different than creating a PowerPoint deck. There's a lot more to it involved, you're rendering many more things all at once.



Marc: Yeah, no, absolutely. Again, think of it of a simulated world. I mean, good 3D, things react when you interact with them. And so you have-- somebody has to go and program those multiple layers of artificial intelligence to bring the right look and also the right behavior of things in the virtual world. So what the game engine does it makes this process very easy, makes it a cross-platform. It's a very, very involved and complex piece of technology. But for users, it's pretty simple to use and that's all we are about: making that process much, much simpler for everybody.



Alan: So one of the things that you guys just released is a video showing the new PlayStation 5 running the Unreal Engine, and the demo was -- and I'll quote -- there's billions of polygons running. I think we start with, what's a "polygon" and why is that important to be able to push so much data? And how does that pertain to a business? How would a business use that then?



Marc: Polygons and triangles, this is how we present 3D geometry in the virtual space. It's basically a way to represent the v

31 min

Top Podcasts In Technology