Tutorial: Making your First Level

Similar documents
Tutorial: Getting Started - Terrain

Amazon Lumberyard Editor. Getting Started Guide Version 1.8

Lumberyard. Getting Started Guide Version 1.9

Tutorial: Understanding the Lumberyard Interface

Tutorial: Importing static mesh (FBX)

Tutorial: Working with Lighting through Components

Tutorial: Modify UI 01 How to Load a UI Canvas Using Flow Graph

Tutorial: How to Create and Assign Materials from the Material Editor

In this tutorial, you will create the model of a chair, as shown in the image below, using the extended primitives and modifiers.

AUTODESK FUSION 360 Designing a RC Car Body

Create a Rubber Duck. This tutorial shows you how to. Create simple surfaces. Rebuild a surface. Edit surface control points. Draw and project curves

SCENE FILE MANIPULATION SCENE FILE MANIPULATION GETTING STARTED MODELING ANIMATION MATERIALS + MAPPING RENDERING. Saving Files. Save.

Tutorial: How to Load a UI Canvas from Lua

Tutorial: Introduction to Flow Graph

Tutorial: Getting Started - Flow Graph scripting

Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide

NURBS Sailboat on Ocean (Modeling/Animation)

Tutorial: Options Menu Layout

1st Point. 2nd Point. hold shift & drag along Y. Splines

Tangents. In this tutorial we are going to take a look at how tangents can affect an animation.

Modeling Level Design

Polygon Modeling Basics Chapter 1 - Vertices

Tutorial: Character creation basics

Mastering Truspace 7

Tutorial: Importing Height Maps and Mega-Terrain from World Machine

move object resize object create a sphere create light source camera left view camera view animation tracks

Game Design Unity Workshop

Animation Basics. Learning Objectives

Sliding and Rotating Objects. Appendix 1: Author s Notes

SketchUp. SketchUp. Google SketchUp. Using SketchUp. The Tool Set

Tutorial: Accessing Maya tools

Or select Reset button under the application button (3ds Max symbol top left of screen)

UDK Basics Maya Export/UDK Import/Viewport and placing content

Game Design Unity Workshop

Tutorial 2: Terrain and Dynamic City Layouts

Building level Rail embankments and correcting heights with XML. (V1.0) (Tangram)

Chapter 15: Penguin - Point Editing and Blending

This is the opening view of blender.

Photography by Christina Sizemore. Mudbox Hotkeys

Quick Crash Scene Tutorial

Creating T-Spline Forms

Defining Board Regions and Bending Lines

Beginners Guide Maya. To be used next to Learning Maya 5 Foundation. 15 juni 2005 Clara Coepijn Raoul Franker

Auto Texture Tiling Tool

Lesson 03: We will add water and will set the placing conditions for the material. WorldBuilder 3.5. for. About Digital Element Tutorials:

3D Modeling Course Outline

Lesson 1: Creating T- Spline Forms. In Samples section of your Data Panel, browse to: Fusion 101 Training > 03 Sculpt > 03_Sculpting_Introduction.

Unity Game Development

A Guide to Autodesk Maya 2015

ULTIMATE Grass & Meadows Worldbuilder

CRYENGINE Getting Started Guide. Document Version 1.0.2

Reference Image. Source:

Exercise Guide. Published: August MecSoft Corpotation

Tutorial: How to create Basic Trail Particles

Transforming Objects and Components

Shape Sculptor Version 5 Release 13. Shape Sculptor

Creating a T-Spline using a Reference Image

EXERCISE 2: GETTING STARTED WITH FUSION

CRYENGINE Getting Started Guide. Document Version 1.0.3


POWERPOINT BASICS: MICROSOFT OFFICE 2010

Textures and UV Mapping in Blender

1.1: Introduction to Fusion 360

Getting Started with ShowcaseChapter1:

v Overview SMS Tutorials Prerequisites Requirements Time Objectives

Import / Object modes: 5 Layers for organising your scene are available at the top of the screen.

Introduction And Overview ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

3 Polygonal Modeling. Getting Started with Maya 103


Design a Simple Fan in 123D Design

Lesson 17 Shell, Reorder, and Insert Mode

Hardware and Software minimum specifications

Lesson 11. Polygonal Spaceship

Piping Design. Site Map Preface Getting Started Basic Tasks Advanced Tasks Customizing Workbench Description Index

In this tutorial, you will create a scene with sandman dispersing in sand, as shown in in the image below.

VEGETATION STUDIO FEATURES

v SMS 11.1 Tutorial Overview Time minutes

Mosaic Tutorial: Advanced Workflow

COS 116 The Computational Universe Laboratory 10: Computer Graphics

Tutorial 1. Creating a Database

Auto Texture Tiling Tool

Materials Tutorial. Chapter 4: Setting Materials Defaults

Maya 2014 Introduction to Maya

Files Used in this Tutorial

A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan

Working with the Dope Sheet Editor to speed up animation and reverse time.

Google SketchUp/Unity Tutorial Basics

EXERCISE 6: AEC OBJECTS

What s New to Version 3.0

1 INTRoduCTIon to BLENDER 1. 3 PREPARATIon 19

Autodesk Fusion 360: Model. Overview. Modeling techniques in Fusion 360

Extrude. Taper. STEP 04: Ctrl +V _ select Copy from the clone window _ name the copy: Slabs Mesh _ click OK

Tutorial: Importing Animations into Geppetto

SketchUp + Google Earth LEARNING GUIDE by Jordan Martin. Source (images): Architecture

Mesh Modeling Dice Boolean

Step 1: Create A New Photoshop Document

HOW TO USE THE INSTANCING LAB IN BRYCE 7.1 PRO/ A complete tutorial

Visualizing Development

Tutorial 4: Texture Mapping Techniques

Transcription:

Tutorial: Making your First Level This tutorial walks you through the steps to making your first level, including placing objects, modifying the terrain, painting the terrain and placing vegetation. At the end of the tutorial you will have created a small, simple scene ready for lighting. You will learn how to do the following: Place objects and prefabs Sculpt Terrain Paint Terrain Place Vegetation Prerequisites This tutorial requires that you have successfully downloaded and installed the Lumberyard Editor. This tutorial also requires you to use the styletown assets included with the Lumberyard download. You must have the following before starting this tutorial: Lumberyard Editor v1.8.0.0 or greater It is recommended that you are familiar with the Lumberyard interface. Tutorials on the Lumberyard interface can be found here: Getting Started: Understanding the Interface Step 1: Placing Objects and Prefabs The first step in the tutorial is to place some objects into the level. To do this we will use brushes and prefabs to place some pre-made assets. You may create a new level if you wish, but we will use My_First_Level for this tutorial. To place brushes in the level please follow these steps: 1. Start by opening the Objects tab in the Rollup Bar and selecting the Brush option. In the Brush tab click Objects -> Styletown -> Natural -> Terrain.

2. Click and drag townblock brush into the Perspective Viewport and click to place the brush. Place a set of these brushes near the center of the Terrain patch. 2. In the Brush tab click Objects -> Styletown -> Architecture -> Buildings. Click and drag as many buildings as you wish onto one of your town blocks. 3. In the Brush tab click Objects -> Styletown -> Natural -> Vegetation. Click and drag some trees and hedges onto your town block. Once your brushes are placed your level should look something like this: We now have some brushes placed in the level. Next we will upload some prefab objects and place those in our scene.

To place prefab objects in the level please follow these steps: 1. Start by opening the Database View. From the Main Menu click Tools -> Other -> Database View or by clicking on the Database View icon in the Editor Toolbar.. 2. The Database View allows us to upload various assets into Lumberyard. The Database View interface is split into three sections. 1. Database Tabs Database types you can view and manage. 2. Database Toolbar Tools to open, save, add and remove prefabs 3. File Tree View Opened prefabs available in your level. This area is empty by default, but will populate with prefabs as we load them into the level. 3. Select the Prefabs tab in the Database View. Next click the Load Library icon and select the file Prefabs/styletown.xml then Click OK. Note that the File Tree View updates with the prefab listing. Next, Close the Database View window. 4. After loading the prefab into Lumberyard the Prefab tab in the Rollup bar will populate with the new assets. If you do not see the new assets, click the reload button. If the new assets have still not populated, please repeat Step 3.

4. Select and drag the asset StreetSet_A into the Perspective Viewport. Using the Move Tool position the street so that it fits around the town block. Note that the street prefab comes into the engine above the ground plane, using Grid Snap move the street prefab down so that it aligns with the Terrain. 5. From the Prefab Tab click and drag Block_A into the Viewport and place it in the empty town block in our level. Next click and drag StreetLight_A into the Viewport and place it along the center street. Your level should look similar to this: 6. Save your file. Feel free to continue placing prefabs and brushes. Have fun but leave some room along the edges of the Terrain patch. You have now learned how to place brushes and prefabs into the level. Next we will begin sculpting and modifying the terrain.

Step 2: Sculpting the Terrain After you place objects and prefabs in the level, you will learn how to sculpt the terrain using tools from the Terrain tab. To begin sculpting and modifying the terrain please follow these steps: 1. In the Rollup Bar click on the Terrain Tab and select the Modify option. This will access the Modify Terrain tools. The Modify Terrain Tool offers the following tools and settings Brush Settings Flatten - Flatten the terrain to the designated height setting. Smooth - Soften the terrain down to a smoother surface. Rise/Lower - Raise or lower the terrain based on brush size settings. Pick Height - Find and set heights based on existing terrain geometry. Outside Radius - Set how big your brush is when painting. Inside Radius - Set how round or flat the brush is in relation to the outside radius setting. Hardness - Soften or harden the outer brush settings. Height - Sets brush height. Noise Settings Scale - Strength of the noise effect; higher value produces more noise. Frequency - How often the effect is applied.

2. Select the Rise/Lower button, set the Outside Radius = 25, Inside Radius = 1, Hardness = 0.25 and Height = 3. These settings help you create some gentle hills around your neighborhood. 3. In the Perspective Viewport, navigate towards the outer perimeter of the terrain map and left click to paint on the terrain. Experiment with holding and clicking along the terrain to manipulate the terrain to different heights. Build some larger hills of different sizes and shapes. 4. Adjust the brush settings so the Inside Radius = 20, Hardness = 1 and Height = 1. Paint again on the terrain. Notice how the terrain rises up more straight and rigid. 5. Choose the Smooth tool, set the Outside Radius = 25 and Hardness = 0.2. Paint with the smooth brush over the last area of terrain you created. Notice the smoothing of the terrain. 6. Select the Pick Height tool and click on a high point on the terrain. Notice the Height setting in the tool adjusts to the height selected. Select a point on the terrain where the height hasn't been changed. The height setting in the Modify Terrain tool changes to 32. Notice that this tool doesn't change your terrain, but simply adjust the settings for the next step. 7. Select the Flatten tool, set Outside Radius = 25, Inside Radius = 0 and Hardness = 1. Paint with the flatten tool over the area you just smoothed. The terrain should now flatten to the same height as the rest of the default terrain height. 8. Using these tools, create a range of high and long hills in the distant background from the neighborhood block area you created. Experiment with different tool settings and have fun! Adjust your brush settings to create smaller rolling hills closer to the neighborhood block. Use the Smooth tool to soften where you like. With a few minutes' of work, you have something like this: You have now successfully modified the Terrain using basic sculpting techniques. Next we will apply texture to our terrain using the Terrain Texture Layer, Material Editor and Layer Painter Tools.

Step 3: Painting the Terrain Now that we have a sculpted terrain to work with lets add some color to the terrain. To do this we will need to set up our texture layers and define our materials. For this we will use the Terrain Texture Layers, Material Editor and Layer Painter Tools. To open the Terrain Texture Layers Tool please follow these steps: 1. In the Main Menu click Tools -> Other -> Terrain Texture Layers or click on the Terrain Texture Layers icon in the Editor Toolbar. The Terrain Texture Layers editor is used to define all the materials that are used to paint on the level's terrain mesh. 2. The Terrain Texture Layers editor has the following areas: 1. Layer Tasks - Add, delete, and reorder layers in the Layer List 2. Layer Info - Information about the selected layer, including the layer size and surface type count 3. Layer Texture - Low-detail texture swatch; displays color information for the surface texture; displays far away textures 4. Options - Options related to the Layer List 5. Layer List - Layer textures available for painting onto the terrain (e.g. dirt, grass, rocks)

To open the Material Editor please follow these steps: 1. In the Main Menu click View -> Open View Pane -> Material Editor or by clicking the corresponding icon in the Editor Toolbar. The Material Editor is used to create and modify the materials used in the level. 2. The Material Editor has the following areas: 1. Editor toolbar - Tool list for applying, deleting, saving, and creating materials 2. Material preview - Display for the selected material's appearance 3. Material folder directory - Folder tree to navigate through the materials available for use in the level 4. Material properties and settings - Parameters that define the material's appearance To set up your texture layers for painting please follow these steps: 1. In the Terrain Texture Layers editor, in the Layer Tasks area, click Add Layer twice to add two new layers. In the first new layer, double-click on the text NewLayer and rename it grass. In the second new layer, double-click on the text NewLayer and rename it dirt. Select the grass layer; it becomes highlighted blue.

2. Go back to the Material Editor and select the material gs_grass_01 located in the Material Editor's directory path materials/gettingstartedmaterials/gs_grass_01. In the Terrain Texture Layers editor, the grass layer should still be selected. In the Layer Tasks area, choose Assign Material. 3. Next, select the dirt layer. Switch back to the Material Editor and select the Getting Started Material gs_ground_01. Switch to the Terrain Texture Layers editor. With the dirt layer still selected, choose Assign Material in the Layer Tasks area.

Note: In each of the terrain material layers is a small material preview box. This material preview box displays the assigned layer texture, not the material assigned from the material editor. For this tutorial, we are using the default grey.dds file, so both the grass and dirt layers appear with the grey layer texture. 4. Close the Material Editor and Terrain Texture Editors, You are now ready to paint grass and dirt textures onto the terrain. In the Rollup Bar, select the Terrain tab, and then choose the Layer Painter button. This opens Lumberyard's terrain layer painting tools:

5. In the Layer Painter window, at the bottom, there is a list of the terrain materials that you have created: grass and dirt. Select grass. Just above, there is the Vertex Coloring box with a Color box (default is white). Click on the color box and change the RGB color to 145, 180, 75 for a neighborly grass-green color. Click OK. 6. Click the Flood button at the bottom of the Layer Painter tool. The terrain is now covered in the grass texture and looks similar to this: 7. With the entire terrain now painted with the grass texture, you can paint some dirt into the scene around the perimeter of the street. Select the dirt material at the bottom of the Layer Painter tool. Adjust the color box to a brown tone: RGB 115, 95, 50. Click OK. In the Brush Settings box, set the Radius to 5 and the Hardness to 0.5. 8. Place your mouse in the Perspective Viewport (where your lovely town is displayed) and left click and drag to paint the dirt texture around the perimeter of the street. Do as little or as much as you like. When you are finished, you will have a town similar to the following:

Congratulations! You have successfully painted your terrain using the Layer Painter tool. Next let s add some vegetation to those hills, they are looking a little bare right now. For this, we will use the Vegetation tool. Step 4: Placing Vegetation Now that we have sculpted terrain that has some color on it, let s increase the visual detail by adding vegetation using the Vegetation tool in the Terrain tab. With the Vegetation tool, you can paint 3d mesh objects like trees, shrubs, and grasses onto the terrain. Various settings help you to build beautiful organic environments using any type of 3d models you define. To place vegetation in your level please follow these steps: 1. In the Rollup Bar, on the Terrain tab, choose the Vegetation button. In the Vegetation tool you will find these settings: 1. Toolbar - (Set of small icons) Displays tools to create, modify, and organize vegetation types 2. Brush Radius - Sets the size of the brush used to paint vegetation into the level 3. Paint Objects - Enables you to paint in the level 4. Objects - Lists vegetation objects that have been created 5. Table of attributes - List the attributes that can be modified for each vegetation object

2. Click on the Add Vegetation Category button in the Vegetation Tool Toolbar. In the New Category dialog, enter Trees. Click OK. In the Objects list, select the Trees category you just created. In the tool list, click the Add Vegetation Object button. 3. In the Preview dialog, choose the Objects folder from the left side. Open the folder StyleTown -> Natural - Vegetation. In the list of.cgf files, use Ctrl+click to select the following files: tree_01, tree_02, tree_04, and tree_06. Click Open.

You could paint trees into the environment now, but every tree would appear with the default brush settings, which provides no variation on the size, rotation, or spread of the trees. Select the first tree on the list and change the following settings in the attributes list. Do this for each of the trees in your list, this will give each object some visual variety. 1. +- Size Var = 0.2 - Randomizes the tree's size 2. Random Rotation = On (checked) - Rotates the tree randomly 3. Density = 50 - Defines the density of the trees 4. Sprite Distance = 50 - Defines distance from the camera view that vegetation transitions from a mesh to a sprite of that object. 4. Select the Trees group name and then adjust the Brush Radius to 50 (this size is appropriate for filling the terrain space quickly). Select the Paint Objects button then place your cursor in the Perspective Viewport and click to paint your trees. Depending on the tree density you want, you can click once and place a random group of trees, or you can click and drag through the space and paint them along a path. Adjust the Brush Radius and the Density settings to change the number of trees painted. Your neighborhood scene should look something like the following image: 5. Save your File. Congratulations! You have successfully created your first level with objects, terrain and vegetation. Next, let s start playing with light sources by using the Time of Day Editor, placing light entities and define the areas of the scene to render using the environmental probe.

Related Tasks and Tutorials Now that you have created a level with objects and terrain, let s start modifying the lighting to add even more visual appeal and a player controller so we can move around inside our level. Getting Started: Using Lighting Getting Started: Adding a Player Controller Getting Started: The Designer Tool