Building BMW Customisation Tool in UE4
Events
Subscribe:  iCal  |  Google Calendar
7, Mar — 12, Jun
London GB   29, May — 1, Jun
Birmingham GB   1, Jun — 4, Jun
Taipei TW   5, Jun — 10, Jun
Los Angeles US   12, Jun — 15, Jun
Latest comments
by Koenker-Master
10 hours ago

What a shame EA! Fuck off, i go to steam :-)

by serkan_buldan@yahoo.com
13 hours ago

Since you are open to discussion and critics i would suggest you to use less aggressive language when you are on the internet. I would try something like, "Hey Cem, this is great material and thanks for the article. As far as i know from 80lvl Facebook group you can improve the performance or you may consider dropping the price. Keep up the good job." It doesn't have to be the same words but this kind of attitude would lead to a softer conversation because your intention will be clear.

by cemtezcan@gmail.com
14 hours ago

@derjyn@gmail.com Is there any link or video for the cheaper solutions that you mentioned before? Please share them. I haven't seen any cheaper, faster, HD, loopable and adjustable "normal map" flipbook video that you said in your first post. I would be happy to compare the results in realism.

Building BMW Customisation Tool in UE4
2 May, 2016
Interview

Daniel Falci from UE4Arch.com gave 80.lv an exclusive look at the production of the amazing BMW vehicle customisation tool, produced in UE4. All the materials here are created with the help of Substance Painter and Substance Designer. The model of the car itself has over 5 million of polygons. Check it out!

Car_scene_02

UE4 Car Project

Our main focus was to demonstrate that UE4 is capable to reach a photorealistic result in real-time for an automotive visualization. Also we tried to explore the maximum rendering power of the engine with interactive elements and touchscreen interfaces. We have started the first demo in November 2015.

It was interesting because a few months later began to appear other automotive visualization demos made in UE4. Our final version was completed in March, but we had a delay to launch the video.

old3

old2

old1

Production Process

The car was made by the team and adapted for UE4. We have mapped each single piece. The model has approximately 5 million polygons and the illumination is static – scenario and car uses baked lightning.

1

3

2

2 (2)

Materials

Most of the materials were created using Substance Painter and Substance Designer. The main challenge was to get in a realistic and natural result: we have tried to create a version with HDRI backgrounds but it has not worked for this case. The scenario itself is not so complex, we have used simple materials and a lot of noise and defects in reflections to give a natural appearance for the materials. The harmonic colors of the elements also played a key role in photorealistic result.The car shader was developed based in some example of forums and tutorials.

4

7

6

5

Interactive Elements

The interactions are all made with blueprints and UMG widgets. Our goals was to create an easy touchscreen interface with different scenario options. The first thing was to implement the camera system and we already had developed a similar camera solution for Villa Savoye project


After adapting the camera system for the car dimensions we have developed a new autofocus system using circular DOF. This way we can have a nice effect on every angle of the car.

To customize the car we had to separate each interactive part of the car to manipulate them via blueprint. The headlights and taillights can be turned on and off and the opacity of the headlight glass can be changed to simulate a black mask. To open/close the doors we have animated them and inserted some sounds. The wheels can be changed using different meshes and coloring them with silver or graphite colors. For the car colors we have created different material instances to change them easily.

9

11

10

10 (2)

As the car was an independent component on the scene it was easy to insert it on different scenarios that we created to simulate different lightning conditions. A simple load level workflow is used to load each level.

We have not rigged the car as our main focus was only display and customize but we should make experiences with rigged and movable vehicles soon.

Car_scene_01

Car_scene_06

Car_scene_07

Car_scene_08

Commercial Application

We have first imagined this project as a sales stand facilitator where the client of an automaker could change and customize his future car using touchscreen/multitouch displays, but the applications are almost endless, it can be a prototype car showroom, a wheel manufacture tool, a B2B presentation tool or even a game. We think that Unreal Engine 4 has potential for a variety of areas, particularly with the growth of new technologies such as virtual reality. We have seen experiences created to be used in therapy, medicine, sports, television and many other areas.

Car_scene_03

Car_scene_04

Car_scene_05

Car_scene_10

Daniel Falci from UE4Arch.com

INTERESTING LINKS

SIMPLE AND RICH LANDSCAPE BUILDING IN UE4

MOODY SCI-FI ENVIRONMENT CREATION

BE VISIBLE: HOW TO GET A JOB IN GAME INDUSTRY?

Comments

Leave a Reply

1 Comment on "Building BMW Customisation Tool in UE4"

avatar
Hein
Guest
Hein

i wnt this file 😀

wpDiscuz