I tried the Unreal Engine 4 the during the last weeks and now I wanted to build my first small level. So I prototyped it with BSP brushes (geometry). But as the geometry gets more complex I experienced really ugly looking of my geometry after building geometry or lighting. For example if I use subtraction on a hollow cylinder or there is some additive intersection between simple and complex brushes, like cylinder with stairs. Especially at these intersections there will be a lot of triangles missing after building.
I’m developing on Linux Mint 17.2 and tested it with UE Version 4.11 at first (later with the promoted bransh 4.13.0) and I’m using a NVidia GTX750Ti card with the latest proprietary driver. I tested my level an different machines with MacOS and Windows. On these platforms my level looks great after building it, so it seems to be a Linux issue. Also it’s not only a visual issue. The player falls through bigger ones of these missing triangles.
I tested it on the following platforms with the specified Versions:
Linux Mint 17.2, UE Version 4.11 → ugly geometry (Nvidia GTX);
Linux Mint 17.2, UE Version 4.13 → ugly geometry (Nvidia GTX);
Linux Mint 17.3, UE Version 4.11.1 → ugly geometry (Intel HD 3000);
Windows 7, UE Version 4.12 → no problems (Nvidia GTX);
MacOS, UE Version 4.11.1 → no problems (Radeon R9);
Unfortunately I didn’t found any solution until now, except converting it to a static mesh. After conversion there are no missing faces. But I would like to go on prototyping with brushes and testing collision before converting parts to static meshes or replacing them by better models.
So is there any way to get it running on Linux?
I would be very thankful for every help or suggestion!