How to make a spherical invisible wall?

I would like to have a sphere surrounding the game environment to act as an invisible wall. I considered a Blocking Volume but it doesn’t seem suitable.

What is the best approach to add a spherical invisible wall around the environment?

hi,
i made myself this slipped sphere in blender


added a simple sphere collision

unticked visible and removed it from the lightning channels

maybe you could use the plain ue sphere… i have not tried that :confused:
made it like this because i use the flipped sphere later on… but how about an actor with only a sphere collision in it, that should work too

i hope this helps you :slight_smile:

cheers :vulcan_salute:

Thanks @AustrianMunzter. Your suggestion put me on the right track. Here is the solution that worked for me.

  1. In Blender create a UV Sphere and invert the normals. I named it SM_InvWall01.

  2. Duplicate the UV Sphere and name it UCX_SM_InvWall01. This will be the collision mesh.

  3. Select both meshes and export (FBX). In the Blender export settings use Geometry > Smoothing > Face. I also enabled Triangulate Faces, disabled Armature > Add Leaf Bones, and disabled Bake Armature.

  4. Import SM_InvWall01 into Unreal. This will automatically import the associated UCX although the UCX does not show up in the content browser, or anywhere else AFAIK.

  5. Drop the SM_InvWall01 into the world. Set it to have Complex Collision as Simple.

  6. At this point the collision should work as expected and form a spherical boundary to contain the environment. However, I found that collision failed when my Pawn collided at high speed. To fix this, I enabled Continuous Collision Detection (CCD) on the Pawn.

Screenshot of SM and UCX in Blender.

1 Like