Building Levels in Unity
eBook - ePub

Building Levels in Unity

Volodymyr Gerasimov

Condividi libro
  1. 274 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Building Levels in Unity

Volodymyr Gerasimov

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Building Levels in Unity è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Building Levels in Unity di Volodymyr Gerasimov in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Ciencia de la computación e Aplicaciones empresariales. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2015
ISBN
9781785282843

Building Levels in Unity


Table of Contents

Building Levels in Unity
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Meet Unity
Starting a project
Windows
The Scene window
Scene navigation
Arrow navigation
Mouse navigation
Flythrough
Gizmo
The Game window
Play testing
Game window controls
The Hierarchy window
The Inspector window
The Project window
Importing custom packages into the project
Search
Creating a custom search
Rename
The Console window
Window controls
Changing the window layout
Creating a custom layout
The purpose of a Main Camera object
Creating primitives
Summary
2. Importing and Configuring Props
Object manipulation
Snapping
Greyblocking
Components
Adding components
Component deactivation
Component options
Importing props into Unity
Supported formats
Exporting from Blender
Object setup before exporting
The importing process
Configuring meshes
Model-meshes options
Double-sided normals
Labels
Prefabs
Object parenting
Parenting and prefabs
The pivot point
Configuring textures
Supported formats
Preparing textures for export
Settings for various texture types
What are Materials?
Materials in Unity
Creating Materials
Shader types
Material parameters
Rendering modes
Using LODs in Unity
How to prepare LODs
Setting up LODs in Unity
LODBias
Collider
Summary
3. Shaping Landscape
Creating terrain
Sculpting
Brushes
Creating a brush
Importing a brush
Creating the terrain using heightmaps
Drawing a heightmap
Exporting a heightmap
Applying heightmap to a terrain
Level meshing
Object layers
The terrain texture
Importing textures
Texturing the terrain
Water in Unity
Adding trees to the level
Learning to use the Unity Tree editor
Paint details
What is considered a detail?
How to set up details
Grass
Details
Customizing terrain settings
Base terrain
Tree and detail objects
Resolution
Skybox
Summary
4. Dealing with Basic Animations
Animation basics
Using the Animation editor
Creating custom animations
Editor controls
The Curve editor
Give it a try
Custom animations and world space
Triggering the event handlers with animation
Importing the prop animation into Unity
Summary
5. Invite Your Characters to Unity
Get your character ready
Exporting from Blender
Model overview
Exporting as FBX
Importing referenced animations
Configuring a character in Unity
Generic and humanoid – what's the difference?
Generic Animation Type
Humanoid Animation Type
Character avatar
Correct topology
Wrong topology example
Muscles
Adjust character muscles
Additional options
Summary
6. Using Mecanim for Advanced Animations
The animator controller
Animation states
States
Parameters
Parameter types
Setting conditions for transitions
Blend trees
Overview
Creating a blend tree
Inside the blend tree
Other blend tree options
Adjust Time Scale
Layers
Creation
Hand waving on move motion
2D blending
Blending variations
It's all about the dots
Creating locomotion
Setup
Walking
Turning
Strafing
A sub-state machine
Modifying a strafing clip
Transition from and to sub-state
Summary
7. Lighting Up the World
Light component
Light types
Point light
Spot light
Directional light
Area light
Ambient light
Global Illumination
Preparing the environment
Static versus dynamic objects
Fixing the light coming from the crack
Emission materials
Shadows
Lightmapping
Static versus dynamic lights
Dynamic shadows versus static shadows
Lighting options
Bringing lights into the level
Light probes
Reflection probes
Reflection probe settings
Types of reflection probes
Runtime settings
Cubemap capture settings
Positioning of a reflection probe
Continuous baking
Adding probes to the level
Projectors
Basic application
Other applications
Lighting effects
Light cookies
Creating light cookies
Flares and halos
Halo
Flare
Summary
8. Bringing the Sound
Audio sources and receivers
Audio listener
Audio source
Audio clips
2D versus 3D sounds
Introduction to audio mixer
How does it work?
Modifying at runtime
Filters and reverb zones
Summary
9. Exploring ...

Indice dei contenuti