PIP (Picture in Picture) Effect
Picture in picture
effect means creating a map using a second camera. The second camera will be a
miniature screen which is place in the first camera. The first camera has a
screen which is the main screen. The pip effect is applied to multi-player game
where two players will be using one screen in a game scene. Each player gets
his own portion of the screen. A very good example where the pip effect is
applied is a car racing game. If the car is about to revised another screen
which serve as a mirror will be display. In this example, we will be using a character
controller. As you already know, a character controller has its own main
camera. What we are about to do is to make a miniature camera be place in the
character controller main camera. We start by importing the character
controller
1.
Click on assets
from the tool bar
2.
Click on import
package
3.
Click on the
character controller
4.
Click on import
5.
Drag character
controller to your terrain
The above image shows you how a PIP looks like. At the top right corner, you can see another picture which can serve as a map or can see game objects faster, before i can see it. This process is known as a PIP effect.
Note: when dragging any
game object or game assets to a terrain, make sure that you position your
Gizmos in the x and y direction. Wrong positioning of any game object or assets
might lead to wrong movement. Meaning instead of using the “up” directional key
to move upward to the z direction, you might experience your game object moving
to another direction.
In this example, we
shall be using a first person character controller in the game scene. The next
thing is to add the miniature camera. To make things simple, first double click
on the first person character controller from the hierarchy view and
1.
Click on the
game object
2.
Click on create others
3.
Click on camera
After positioning your
camera to view your desire portion of the screen, make the character controller
to be a parent to the camera. Click on the camera and change the ViewPortRect
to the following
X= 0.75 Y=0.75
W = 0.2 H = 0.2
You can play with the
digit to see how it works. Also, you can change the field of view from the inspector
view to 45 or any desirable figure. Change the depth of the camera to 0 and the depth of the first person character controller to -1. This is because the camera is set at a high elevation. Therefore its depth should be greater than that of the first person character controller camera. Lastly, deactivate the audio listener in
the camera from the inspector view to avoid errors. In a game scene, only one
audio listener is allowed and that should be your character controller’s
camera.
Summary:
PIP means picture in picture effect. It is a process
whereby you create a miniature screen which will be display in the main
screen. It can serve as a map for
navigation purpose or it can make a player see what is ahead of it. Most
multi-player games uses PIP effect where by different players are allowed to use
a portion of the screen in a game scene.
No comments:
Post a Comment