O'Reilly logo

Unity iOS Essentials by Robert Wiebe

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Culling is important

The most important thing, from a performance perspective, to consider when developing a Unity3D game for iOS devices from a performance perspective is culling (not rendering objects that are not visible to the camera).

Put another way, it is not what the player sees, but rather what the player does not see that most affects the performance of our game.

There are several ways to achieve culling in Unity3D. They are given as follows:

  • Frustum culling
    • Camera clipping planes
  • Camera layer culling
  • Occlusion culling

Frustum culling

Frustum culling is always on, and essentially, culls whatever is not inside the camera view. However, it does not cull things that are in the camera view, but hidden by other objects.

Camera clipping planes

Frustum ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required