World Editor
From Esenthel
Contents |
General Information
Shortcuts:
LMB - Left Mouse Button MMB - Middle Mouse Button RMB - Right Mouse Button 4MB - Fourth Mouse Button 5MB - Fifth Mouse Button
You can manipulate the camera:
MouseWheel - Zoom in/out
Space/4MB - Move camera on ground plane
Space/4MB + WinKey/5MB/MMB - Move camera freely
WinKey/5MB/MMB - Rotate camera
W - Move forward
S - Move backward
A - Move left
D - Move right
E - Move up
Q - Move down
You select objects with LMB You operate on objects with RMB
Heightmap mode
Here you can insert new heightmaps, change their shape and material
LMB - Get material or color from selected position of heightmap RMB - Operate on heightmap
By painting using the NULL material you can create holes in the terrain.
Object mode
Here you can insert new Objects to the world and edit their properties.
2x LMB - Select all similar objects
LMB - Select object (SET)
Ctrl + LMB - Toggle object selection (XOR)
Shift + LMB - Add object to selection (ADD)
Alt + LMB - Remove object from selection (SUB)
Ctrl + Shift + LMB - From selection leave only highlighted (AND)
Ctrl + RMB - Move object in Y axis
Shift + RMB - Scale object
Ctrl + Shift + RMB - Move objects closer/further
Alt + RMB - Rotate object
Ctrl + Alt + RMB - Rotate objects in group
Ctrl + MouseWheel - Scale object
Path mode
Here you can specify if selected location is walkable.
Specifying is done with LMB and RMB.
Waypoint mode
Here you can add and remove Waypoints.
LMB - Select Waypoint
RMB - Move Waypoint
Ctrl + RMB - Move Waypoint in Y axis
Water mode
Here you can add and remove Rivers and Lakes.
In order to create a Lake you must create a polygon, by creating new points in clockwise order (looking from above).
In order to create a hole in a Lake, you must select a Lake, create one standalone point (using Ctrl+Insert) inside the Lake, then create points (using Insert) but in counter-clockwise order (also looking from above).
When Editing Lakes:
LMB - Select Point
RMB - Move Point
Shift + RMB - Move Polygon
Ctrl + Shift + RMB - Move Lake
Ctrl + RMB - Move Lake in Y axis
Ctrl + Alt + RMB - Change Lake Depth
When Editing Rivers:
LMB - Select Point
RMB - Move Point
Shift + RMB - Move River
Ctrl + RMB - Move Point in Y axis
Ctrl + Shift + RMB - Move River in Y axis
Alt + RMB - Scale Point Radius
Shift + Alt + RMB - Scale River Radius
Ctrl + Alt + RMB - Change River Depth
Quickstart
When starting your adventure with the World Editor, it is best advised to follow these steps:
- Insert a new heightmap on the screen using Insert key
- Set its shape using "Height Brush" window, where you can select modification mode, and apply it on the terrain using RMB
- Apply materials on the terrain using "Material Brush" window and again RMB
- Place some objects using Insert screen in Object Mode, and set their types
- Save, Build and use your World in your application
World Information
After creating the world, before it can be used in the game, it must be builded - from the main menu select Build option.
Building is processing the world for more optimized form, all processed data will be written to the same directory of currently edited world.
Frequently Asked Questions
Q: How to use custom materials in World Editor?
A: Materials first need to be created in Mesh Editor tool, then they must be saved in "Your Game Data\Mtrl" location, after that they can be used in World Editor.
Q: What's the difference between Decals and Mesh Overlays?
A: Both effects achieve similar results, but they work in different ways. Without going much into details - it is suggested to use Mesh Overlays in places where covered area doesn't have very dense amount of vertexes/triangles, and Decals are suggested to be used in places with dense amount of vertexes/triangles.
Q: How to create caves or holes in the terrain?
A: Please paint on the terrain using empty (NULL) material, on those places the Mesh and Physical representation will not be created.
World Editor Performance
World Editor performance scales very well with multi-core CPU's, the more cores, the faster it works.
In order to increase World Editor editing performance, you may:
- disable "Heightmap/Ambient Occlusion"
- disable "Edit/Precise Mouse Position"
- decrease "View/Area Radius"
- select lower "Main/Environment Options"
- select lower "Main/Video Options"
