In the last chapter, with materials, we made objects look more real. We know that is not totally necessary for VR to work as we discussed in Chapter 1, What is Virtual Reality, Really, but it certainly helps. Now, we will learn how to really make things seem real by making them move. This does two things: things that move look more alive, and it also helps parallax depth perception.
React VR has a number of APIs that will make it very easy to include animations that are fluid and natural. In most traditional CGI, making animation fluid is not so easy; you've got to start a motion out slow, ramp up to speed, and slow it down gently as well, otherwise the movement looks fake.
We will cover these topics in this chapter:
- The
Animated
API that is used to animate objects - A one-shot animation
- Continuous animation
- Life cycle events such as
componentDidMount()
- How to inject sound into the world
Movement and sound go a long way in making a world look alive. Let's do that...