- Unity Game Development Essentials
- Will Goldstone
- 415字
- 2021-04-01 13:56:36
Chapter 2. Environments
When building your 3D world, you'll be utilizing two different types of environment—buildings and scenery built in a third-party 3D modelling application and terrains created using the Unity terrain editor.
In this chapter, we'll look at the use of both, while giving an overview of the necessary import settings for externally created models, but focusing mainly on using Unity's own tools for creating terrains. We shall specifically be looking at:
- Creating your first Unity project
- Creating and configuring terrains
- Using the terrain toolset to build an island
- Lighting scenes
- Using sound
- Importing Packaged Assets
- Introducing External 3D Models
External modellers
Given that 3D design is an intensive discipline in itself, I recommend that you invest in a similar tutorial guide for your application of choice. If you're new to 3D modelling, then here is a list of 3D modelling packages currently supported by Unity:
These are the eight most suited modelling applications as recommended by Unity Technologies. The main reason for this is that they export models in a format that can be automatically read and imported by Unity, once saved into your project's Assets
folder. These eight application formats will carry their meshes, textures, animations, and bones (a form of skeletal rigging for characters) across to Unity, whereas some smaller packages may not support animation using bones upon import to Unity. For a full view of the latest compatibility chart, visit: http://unity3d.com/unity/features/asset-importing.
Resources
Models in this book will be provided online in a .fbx
format (a native format for Unity use, which is common to most 3D modelling applications).
When downloading content to use as part of the exercises in this book, you'll need to utilize Unity's package system. Accessible from the Assets top menu, importing and exporting Unity packages gives you the ability to transfer assets between projects while including dependencies. A dependency is simply another asset related to the one you are importing/exporting. For example, when exporting a 3D model as part of a Unity package—when transferring to a collaborator, or simply between your own Unity projects—you would need to transfer the relevant materials and textures associated with the models, and these associated assets would be referred to as the model's dependencies.
When prompted throughout the book, you'll download the assets provided in the Unity package format and add them to your assets by using Assets | Import Package.
- UG NX10.0從新手到高手
- CAXA CAD電子圖板2020工程制圖
- Photoshop CC摳圖+修圖+調色+合成+特效標準培訓教程(全視頻微課版)
- Blender 3D 2.49 Architecture, Buidlings, and Scenery
- Photoshop 平面廣告設計從入門到精通
- MATLAB 2015從入門到精通
- 跟儲君老師學Excel極簡思維
- 學摳圖:Photoshop專業摳圖技法案例教程
- 邊做邊學:平面設計(Photoshop CS6 +CorelDRAW X6)
- 中望3D從入門到精通
- Linux Shell Scripting Cookbook
- 神奇的中文版Photoshop CC 2017入門書
- Photoshop數字圖像處理
- Photoshop后期強:多重曝光專業技法寶典
- Deep Inside osCommerce: The Cookbook