- Unity 2020 Virtual Reality Projects
- Jonathan Linowes
- 237字
- 2021-06-11 18:54:56
Using Gaze-Based Control
Right now, our diorama is a third-person virtual reality experience. When you go into it, you're like an observer or a third-person camera. Sure, you can look around and add controls that let you move the camera's viewpoint. However, any action in the scene is seen from a third-person perspective.
In this chapter, we'll pretty much stay in third-person mode, but we'll get a little more personally involved. We will explore techniques that can be used to control objects in your virtual world by looking and staring. Our character, Ethan, will be under your control, responding to where you look. Furthermore, we'll start programming the Unity scripts. Along the way, we will discuss the following topics:
- Adding AI (artificial intelligence) and a navmesh to our third-person character, Ethan
- Unity programming in C#
- Using your gaze to move a 3D cursor
- Shooting and killing Ethan, the zombie, to good effect
Most introductions to Unity development tip-toe you through the easy stuff and maybe never even get to the more interesting, although more complex, things. We're going to mix things up in this chapter, throwing you into a few different 3D graphics topics, some of which will be a little advanced. If it's new to you, think of this as a survey tutorial. Nonetheless, we'll go through it step by step, so you should be able to follow along and have a lot of fun too!
- Go Web編程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)(第二版)
- Google Flutter Mobile Development Quick Start Guide
- 從零開始:數(shù)字圖像處理的編程基礎(chǔ)與應(yīng)用
- Building Modern Web Applications Using Angular
- Java 開發(fā)從入門到精通(第2版)
- Flask Web開發(fā)入門、進(jìn)階與實(shí)戰(zhàn)
- Mastering Ubuntu Server
- C++ 從入門到項(xiàng)目實(shí)踐(超值版)
- Apex Design Patterns
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- Unity 2D Game Development Cookbook
- RealSenseTM互動(dòng)開發(fā)實(shí)戰(zhàn)
- Access 2010中文版項(xiàng)目教程
- C++20高級(jí)編程